builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-114 starttime: 1460974069.57 results: success (0) buildid: 20160418022920 builduid: 4b12163d3e084d77abf5adf041390e9d revision: 8871f41bc394c29815e4bf2130be2c7711fcf3db ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 03:07:49.570627) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 03:07:49.571054) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 mins, 10 secs) (at 2016-04-18 03:07:49.571334) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 mins, 10 secs) (at 2016-04-18 03:08:59.786830) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-04-18 03:08:59.787106) ========= 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-1460973707.208112-543176404 _=/tools/buildbot/bin/python using PTY: False --2016-04-18 03:09:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.75M=0.001s 2016-04-18 03:09:01 (9.75 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.061056 ========= master_lag: 6.33 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-04-18 03:09:07.176704) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 03:09:07.177005) ========= 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-1460973707.208112-543176404 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017845 ========= master_lag: 4.64 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 03:09:11.833530) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-04-18 03:09:11.833840) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 8871f41bc394c29815e4bf2130be2c7711fcf3db --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 8871f41bc394c29815e4bf2130be2c7711fcf3db --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-1460973707.208112-543176404 _=/tools/buildbot/bin/python using PTY: False 2016-04-18 03:09:12,077 truncating revision to first 12 chars 2016-04-18 03:09:12,078 Setting DEBUG logging. 2016-04-18 03:09:12,078 attempt 1/10 2016-04-18 03:09:12,078 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/8871f41bc394?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 03:09:13,639 unpacking tar archive at: mozilla-inbound-8871f41bc394/testing/mozharness/ program finished with exit code 0 elapsedTime=2.260101 ========= master_lag: 5.86 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-04-18 03:09:19.954299) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 03:09:19.954571) ========= script_repo_revision: 8871f41bc394c29815e4bf2130be2c7711fcf3db ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 03:09:19.954957) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 41 secs) (at 2016-04-18 03:09:19.955229) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 41 secs) (at 2016-04-18 03:10:01.647731) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 16 secs) (at 2016-04-18 03:10:01.648016) ========= /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-inbound --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-inbound', '--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-1460973707.208112-543176404 _=/tools/buildbot/bin/python using PTY: False 03:10:02 INFO - MultiFileLogger online at 20160418 03:10:02 in /builds/slave/test 03:10:02 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-inbound --download-symbols true 03:10:02 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:10:02 INFO - {'append_to_log': False, 03:10:02 INFO - 'base_work_dir': '/builds/slave/test', 03:10:02 INFO - 'blob_upload_branch': 'mozilla-inbound', 03:10:02 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:10:02 INFO - 'buildbot_json_path': 'buildprops.json', 03:10:02 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:10:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:10:02 INFO - 'download_minidump_stackwalk': True, 03:10:02 INFO - 'download_symbols': 'true', 03:10:02 INFO - 'e10s': False, 03:10:02 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:10:02 INFO - 'tooltool.py': '/tools/tooltool.py', 03:10:02 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:10:02 INFO - '/tools/misc-python/virtualenv.py')}, 03:10:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:10:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:10:02 INFO - 'log_level': 'info', 03:10:02 INFO - 'log_to_console': True, 03:10:02 INFO - 'opt_config_files': (), 03:10:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:10:02 INFO - '--processes=1', 03:10:02 INFO - '--config=%(test_path)s/wptrunner.ini', 03:10:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:10:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:10:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:10:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:10:02 INFO - 'pip_index': False, 03:10:02 INFO - 'require_test_zip': True, 03:10:02 INFO - 'test_type': ('testharness',), 03:10:02 INFO - 'this_chunk': '1', 03:10:02 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:10:02 INFO - 'total_chunks': '10', 03:10:02 INFO - 'virtualenv_path': 'venv', 03:10:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:10:02 INFO - 'work_dir': 'build'} 03:10:02 INFO - ##### 03:10:02 INFO - ##### Running clobber step. 03:10:02 INFO - ##### 03:10:02 INFO - Running pre-action listener: _resource_record_pre_action 03:10:02 INFO - Running main action method: clobber 03:10:02 INFO - rmtree: /builds/slave/test/build 03:10:02 INFO - Running post-action listener: _resource_record_post_action 03:10:02 INFO - ##### 03:10:02 INFO - ##### Running read-buildbot-config step. 03:10:02 INFO - ##### 03:10:02 INFO - Running pre-action listener: _resource_record_pre_action 03:10:02 INFO - Running main action method: read_buildbot_config 03:10:02 INFO - Using buildbot properties: 03:10:02 INFO - { 03:10:02 INFO - "project": "", 03:10:02 INFO - "product": "firefox", 03:10:02 INFO - "script_repo_revision": "production", 03:10:02 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-7-3600", 03:10:02 INFO - "repository": "", 03:10:02 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 03:10:02 INFO - "buildid": "20160418022920", 03:10:02 INFO - "pgo_build": "False", 03:10:02 INFO - "basedir": "/builds/slave/test", 03:10:02 INFO - "buildnumber": 159, 03:10:02 INFO - "slavename": "tst-linux32-spot-114", 03:10:02 INFO - "revision": "8871f41bc394c29815e4bf2130be2c7711fcf3db", 03:10:02 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 03:10:02 INFO - "platform": "linux", 03:10:02 INFO - "branch": "mozilla-inbound", 03:10:02 INFO - "repo_path": "integration/mozilla-inbound", 03:10:02 INFO - "moz_repo_path": "", 03:10:02 INFO - "stage_platform": "linux", 03:10:02 INFO - "builduid": "4b12163d3e084d77abf5adf041390e9d", 03:10:02 INFO - "slavebuilddir": "test" 03:10:02 INFO - } 03:10:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 03:10:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 03:10:02 INFO - Running post-action listener: _resource_record_post_action 03:10:02 INFO - ##### 03:10:02 INFO - ##### Running download-and-extract step. 03:10:02 INFO - ##### 03:10:02 INFO - Running pre-action listener: _resource_record_pre_action 03:10:02 INFO - Running main action method: download_and_extract 03:10:02 INFO - mkdir: /builds/slave/test/build/tests 03:10: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')]} 03:10:02 INFO - https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 03:10:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 03:10:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 03:10:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/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 03:10:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/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 03:10:03 INFO - Downloaded 1325 bytes. 03:10:03 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 03:10:03 INFO - Using the following test package requirements: 03:10:03 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 03:10:03 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:10:03 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 03:10:03 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:10:03 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 03:10:03 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:10:03 INFO - u'jsshell-linux-i686.zip'], 03:10:03 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:10:03 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 03:10:03 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 03:10:03 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:10:03 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 03:10:03 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:10:03 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 03:10:03 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:10:03 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 03:10:03 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 03:10:03 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 03:10:03 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 03:10:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:10:03 INFO - https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 03:10:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 03:10:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 03:10:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/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 03:10:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/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 03:10:12 INFO - Downloaded 22369582 bytes. 03:10:12 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/*'] 03:10:12 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/* 03:10:13 INFO - caution: filename not matched: web-platform/* 03:10:13 INFO - Return code: 11 03:10:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:10:13 INFO - https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 03:10:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 03:10:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 03:10:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/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 03:10:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/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 03:10:26 INFO - Downloaded 36382561 bytes. 03:10:26 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/*'] 03:10:26 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/* 03:10:32 INFO - caution: filename not matched: bin/* 03:10:32 INFO - caution: filename not matched: config/* 03:10:32 INFO - caution: filename not matched: mozbase/* 03:10:32 INFO - caution: filename not matched: marionette/* 03:10:32 INFO - caution: filename not matched: tools/wptserve/* 03:10:32 INFO - Return code: 11 03:10:32 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')]} 03:10:32 INFO - https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 03:10:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 03:10:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 03:10:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/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 03:10:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/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 03:10:51 INFO - Downloaded 63353266 bytes. 03:10:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 03:10:51 INFO - mkdir: /builds/slave/test/properties 03:10:51 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:10:51 INFO - Writing to file /builds/slave/test/properties/build_url 03:10:51 INFO - Contents: 03:10:51 INFO - build_url:https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 03:10:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 03:10:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:10:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:10:53 INFO - Contents: 03:10:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 03:10: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')]} 03:10:53 INFO - https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:10:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 03:10:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 03:10:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/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 03:10:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OnsLHAnFTPK5Y9uUigUw9w/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 03:11:19 INFO - Downloaded 91727659 bytes. 03:11:19 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'] 03:11:19 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 03:11:28 INFO - Return code: 0 03:11:28 INFO - Running post-action listener: _resource_record_post_action 03:11:28 INFO - Running post-action listener: set_extra_try_arguments 03:11:28 INFO - ##### 03:11:28 INFO - ##### Running create-virtualenv step. 03:11:28 INFO - ##### 03:11:28 INFO - Running pre-action listener: _pre_create_virtualenv 03:11:28 INFO - Running pre-action listener: _resource_record_pre_action 03:11:28 INFO - Running main action method: create_virtualenv 03:11:28 INFO - Creating virtualenv /builds/slave/test/build/venv 03:11:28 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 03:11:28 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:11:29 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:11:29 INFO - Using real prefix '/usr' 03:11:29 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:11:31 INFO - Installing distribute.............................................................................................................................................................................................done. 03:11:35 INFO - Installing pip.................done. 03:11:35 INFO - Return code: 0 03:11:35 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:11:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:11:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:11:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:11:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:11:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:11:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:11:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9764c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97cb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x987df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955fe30>, '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 0x97fcc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x987b470>, '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-1460973707.208112-543176404', '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 03:11:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 03:11:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:11:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:11:35 INFO - 'CCACHE_UMASK': '002', 03:11:35 INFO - 'DISPLAY': ':0', 03:11:35 INFO - 'HOME': '/home/cltbld', 03:11:35 INFO - 'LANG': 'en_US.UTF-8', 03:11:35 INFO - 'LOGNAME': 'cltbld', 03:11:35 INFO - 'MAIL': '/var/mail/cltbld', 03:11:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:11:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:11:35 INFO - 'MOZ_NO_REMOTE': '1', 03:11:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:11:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:11:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:11:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:11:35 INFO - 'PWD': '/builds/slave/test', 03:11:35 INFO - 'SHELL': '/bin/bash', 03:11:35 INFO - 'SHLVL': '1', 03:11:35 INFO - 'TERM': 'linux', 03:11:35 INFO - 'TMOUT': '86400', 03:11:35 INFO - 'USER': 'cltbld', 03:11:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460973707.208112-543176404', 03:11:35 INFO - '_': '/tools/buildbot/bin/python'} 03:11:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:11:35 INFO - Downloading/unpacking psutil>=0.7.1 03:11:35 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 03:11:35 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 03:11:35 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 03:11:35 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 03:11:35 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 03:11:35 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 03:11:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:11:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:11:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:11:41 INFO - Installing collected packages: psutil 03:11:41 INFO - Running setup.py install for psutil 03:11:42 INFO - building 'psutil._psutil_linux' extension 03:11:42 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 03:11:43 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 03:11:43 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 03:11:43 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 03:11:44 INFO - building 'psutil._psutil_posix' extension 03:11:44 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 03:11:44 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 03:11:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:11:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:11:44 INFO - Successfully installed psutil 03:11:44 INFO - Cleaning up... 03:11:44 INFO - Return code: 0 03:11:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:11:44 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')]} 03:11:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:11:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:11:44 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')]} 03:11:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:11:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:11:44 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 0x9764c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97cb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x987df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955fe30>, '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 0x97fcc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x987b470>, '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-1460973707.208112-543176404', '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 03:11:44 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 03:11:44 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 03:11:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:11:44 INFO - 'CCACHE_UMASK': '002', 03:11:44 INFO - 'DISPLAY': ':0', 03:11:44 INFO - 'HOME': '/home/cltbld', 03:11:44 INFO - 'LANG': 'en_US.UTF-8', 03:11:44 INFO - 'LOGNAME': 'cltbld', 03:11:44 INFO - 'MAIL': '/var/mail/cltbld', 03:11:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:11:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:11:44 INFO - 'MOZ_NO_REMOTE': '1', 03:11:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:11:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:11:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:11:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:11:44 INFO - 'PWD': '/builds/slave/test', 03:11:44 INFO - 'SHELL': '/bin/bash', 03:11:44 INFO - 'SHLVL': '1', 03:11:44 INFO - 'TERM': 'linux', 03:11:44 INFO - 'TMOUT': '86400', 03:11:44 INFO - 'USER': 'cltbld', 03:11:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460973707.208112-543176404', 03:11:44 INFO - '_': '/tools/buildbot/bin/python'} 03:11:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:11:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:11:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:11:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:11:45 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 03:11:45 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 03:11:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:11:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:11:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:11:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:11:50 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:11:50 INFO - Installing collected packages: mozsystemmonitor 03:11:50 INFO - Running setup.py install for mozsystemmonitor 03:11:50 INFO - Successfully installed mozsystemmonitor 03:11:50 INFO - Cleaning up... 03:11:50 INFO - Return code: 0 03:11:50 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:11:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:11:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:11:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:11:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:11:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:11:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:11:50 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 0x9764c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97cb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x987df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955fe30>, '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 0x97fcc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x987b470>, '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-1460973707.208112-543176404', '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 03:11:50 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 03:11:50 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 03:11:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:11:50 INFO - 'CCACHE_UMASK': '002', 03:11:50 INFO - 'DISPLAY': ':0', 03:11:50 INFO - 'HOME': '/home/cltbld', 03:11:50 INFO - 'LANG': 'en_US.UTF-8', 03:11:50 INFO - 'LOGNAME': 'cltbld', 03:11:50 INFO - 'MAIL': '/var/mail/cltbld', 03:11:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:11:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:11:50 INFO - 'MOZ_NO_REMOTE': '1', 03:11:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:11:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:11:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:11:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:11:50 INFO - 'PWD': '/builds/slave/test', 03:11:50 INFO - 'SHELL': '/bin/bash', 03:11:50 INFO - 'SHLVL': '1', 03:11:50 INFO - 'TERM': 'linux', 03:11:50 INFO - 'TMOUT': '86400', 03:11:50 INFO - 'USER': 'cltbld', 03:11:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460973707.208112-543176404', 03:11:50 INFO - '_': '/tools/buildbot/bin/python'} 03:11:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:11:50 INFO - Downloading/unpacking blobuploader==1.2.4 03:11:50 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 03:11:50 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 03:11:50 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 03:11:50 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 03:11:50 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 03:11:50 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 03:11:56 INFO - Downloading blobuploader-1.2.4.tar.gz 03:11:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:11:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:11:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:11:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:11:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:11:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:11:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:11:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:11:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:11:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:11:57 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 03:11:57 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 03:11:57 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 03:11:57 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 03:11:57 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 03:11:57 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 03:11:58 INFO - Downloading docopt-0.6.1.tar.gz 03:11:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:11:58 INFO - Installing collected packages: blobuploader, requests, docopt 03:11:58 INFO - Running setup.py install for blobuploader 03:11:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:11:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:11:58 INFO - Running setup.py install for requests 03:11:59 INFO - Running setup.py install for docopt 03:11:59 INFO - Successfully installed blobuploader requests docopt 03:11:59 INFO - Cleaning up... 03:11:59 INFO - Return code: 0 03:11:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:11: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')]} 03:11:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:11:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:11: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')]} 03:11:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:11:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:11:59 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 0x9764c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97cb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x987df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955fe30>, '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 0x97fcc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x987b470>, '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-1460973707.208112-543176404', '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 03:11:59 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 03:11:59 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 03:11:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:11:59 INFO - 'CCACHE_UMASK': '002', 03:11:59 INFO - 'DISPLAY': ':0', 03:11:59 INFO - 'HOME': '/home/cltbld', 03:11:59 INFO - 'LANG': 'en_US.UTF-8', 03:11:59 INFO - 'LOGNAME': 'cltbld', 03:11:59 INFO - 'MAIL': '/var/mail/cltbld', 03:11:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:11:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:11:59 INFO - 'MOZ_NO_REMOTE': '1', 03:11:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:11:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:11:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:11:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:11:59 INFO - 'PWD': '/builds/slave/test', 03:11:59 INFO - 'SHELL': '/bin/bash', 03:11:59 INFO - 'SHLVL': '1', 03:11:59 INFO - 'TERM': 'linux', 03:11:59 INFO - 'TMOUT': '86400', 03:11:59 INFO - 'USER': 'cltbld', 03:11:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460973707.208112-543176404', 03:11:59 INFO - '_': '/tools/buildbot/bin/python'} 03:12:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:12:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:12:00 INFO - Running setup.py (path:/tmp/pip-ckJwy8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:12:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:12:00 INFO - Running setup.py (path:/tmp/pip-tq6PRe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:12:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:12:00 INFO - Running setup.py (path:/tmp/pip-EISMdr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:12:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:12:00 INFO - Running setup.py (path:/tmp/pip-nG3pEg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:12:01 INFO - Running setup.py (path:/tmp/pip-m96RkT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:12:01 INFO - Running setup.py (path:/tmp/pip-M1fyLJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:12:01 INFO - Running setup.py (path:/tmp/pip-5BuLHq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:12:01 INFO - Running setup.py (path:/tmp/pip-YOlzii-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:12:01 INFO - Running setup.py (path:/tmp/pip-kru7Bj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:12:01 INFO - Running setup.py (path:/tmp/pip-P2QzVX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:12:01 INFO - Running setup.py (path:/tmp/pip-eO7uPs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:12:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:12:02 INFO - Running setup.py (path:/tmp/pip-ZMXy9r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:12:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:12:02 INFO - Running setup.py (path:/tmp/pip-KDvy57-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:12:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:12:02 INFO - Running setup.py (path:/tmp/pip-jiNwcd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:12:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:12:02 INFO - Running setup.py (path:/tmp/pip-DRmitO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:12:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:12:02 INFO - Running setup.py (path:/tmp/pip-ASCm11-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:12:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:12:02 INFO - Running setup.py (path:/tmp/pip-Snk4g1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:12:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:12:02 INFO - Running setup.py (path:/tmp/pip-CnPVDR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:12:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:12:02 INFO - Running setup.py (path:/tmp/pip-JkUWVf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:12:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:12:03 INFO - Running setup.py (path:/tmp/pip-1kjHsK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:12:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:12:03 INFO - Running setup.py (path:/tmp/pip-LdEk0p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:12:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:12:03 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 03:12:03 INFO - Running setup.py install for manifestparser 03:12:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:12:03 INFO - Running setup.py install for mozcrash 03:12:04 INFO - Running setup.py install for mozdebug 03:12:04 INFO - Running setup.py install for mozdevice 03:12:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:12:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:12:04 INFO - Running setup.py install for mozfile 03:12:04 INFO - Running setup.py install for mozhttpd 03:12:05 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:12:05 INFO - Running setup.py install for mozinfo 03:12:05 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:12:05 INFO - Running setup.py install for mozInstall 03:12:05 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:12:05 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:12:05 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:12:05 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:12:05 INFO - Running setup.py install for mozleak 03:12:05 INFO - Running setup.py install for mozlog 03:12:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:12:05 INFO - Running setup.py install for moznetwork 03:12:06 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:12:06 INFO - Running setup.py install for mozprocess 03:12:06 INFO - Running setup.py install for mozprofile 03:12:06 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:12:06 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:12:06 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:12:06 INFO - Running setup.py install for mozrunner 03:12:06 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:12:06 INFO - Running setup.py install for mozscreenshot 03:12:07 INFO - Running setup.py install for moztest 03:12:07 INFO - Running setup.py install for mozversion 03:12:07 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:12:07 INFO - Running setup.py install for wptserve 03:12:07 INFO - Running setup.py install for marionette-driver 03:12:08 INFO - Running setup.py install for browsermob-proxy 03:12:08 INFO - Running setup.py install for marionette-client 03:12:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:12:08 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:12:08 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 03:12:08 INFO - Cleaning up... 03:12:08 INFO - Return code: 0 03:12:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:12:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:12:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:12:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:12:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:12:08 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 0x9764c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97cb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x987df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955fe30>, '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 0x97fcc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x987b470>, '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-1460973707.208112-543176404', '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 03:12:08 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 03:12:08 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 03:12:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:12:08 INFO - 'CCACHE_UMASK': '002', 03:12:08 INFO - 'DISPLAY': ':0', 03:12:08 INFO - 'HOME': '/home/cltbld', 03:12:08 INFO - 'LANG': 'en_US.UTF-8', 03:12:08 INFO - 'LOGNAME': 'cltbld', 03:12:08 INFO - 'MAIL': '/var/mail/cltbld', 03:12:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:12:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:12:08 INFO - 'MOZ_NO_REMOTE': '1', 03:12:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:12:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:12:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:12:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:12:08 INFO - 'PWD': '/builds/slave/test', 03:12:08 INFO - 'SHELL': '/bin/bash', 03:12:08 INFO - 'SHLVL': '1', 03:12:08 INFO - 'TERM': 'linux', 03:12:08 INFO - 'TMOUT': '86400', 03:12:08 INFO - 'USER': 'cltbld', 03:12:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460973707.208112-543176404', 03:12:08 INFO - '_': '/tools/buildbot/bin/python'} 03:12:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:12:09 INFO - Running setup.py (path:/tmp/pip-73xZYO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:12:09 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)) 03:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:12:09 INFO - Running setup.py (path:/tmp/pip-ypxX8F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:12:09 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)) 03:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:12:09 INFO - Running setup.py (path:/tmp/pip-2bgxy8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:12:09 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)) 03:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:12:09 INFO - Running setup.py (path:/tmp/pip-h7cNHL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:12:09 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)) 03:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:12:09 INFO - Running setup.py (path:/tmp/pip-LqT_fJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:12:09 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)) 03:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:12:09 INFO - Running setup.py (path:/tmp/pip-ONxCm3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:12:10 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)) 03:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:12:10 INFO - Running setup.py (path:/tmp/pip-UOy3Ul-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:12:10 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)) 03:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:12:10 INFO - Running setup.py (path:/tmp/pip-el_eZU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:12:10 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)) 03:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:12:10 INFO - Running setup.py (path:/tmp/pip-tA4Rv5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:12:10 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)) 03:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:12:10 INFO - Running setup.py (path:/tmp/pip-cUyRq7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:12:10 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)) 03:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:12:10 INFO - Running setup.py (path:/tmp/pip-Inhhhj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:12:10 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)) 03:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:12:10 INFO - Running setup.py (path:/tmp/pip-7cgiPp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:12:10 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)) 03:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:12:10 INFO - Running setup.py (path:/tmp/pip-MBuENt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:12:11 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)) 03:12:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:12:11 INFO - Running setup.py (path:/tmp/pip-axT0_9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:12:11 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)) 03:12:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:12:11 INFO - Running setup.py (path:/tmp/pip-SNJZmW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:12:12 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)) 03:12:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:12:12 INFO - Running setup.py (path:/tmp/pip-w2oLAO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:12:13 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)) 03:12:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:12:13 INFO - Running setup.py (path:/tmp/pip-5Ouk1S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:12:13 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)) 03:12:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:12:13 INFO - Running setup.py (path:/tmp/pip-x67ysy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:12:13 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)) 03:12:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:12:13 INFO - Running setup.py (path:/tmp/pip-ghUFS7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:12:13 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)) 03:12:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:12:13 INFO - Running setup.py (path:/tmp/pip-t6m7l4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:12:13 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)) 03:12:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:12:13 INFO - Running setup.py (path:/tmp/pip-VEWRnT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:12:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:12:14 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)) 03:12:14 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)) 03:12:14 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)) 03:12:14 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)) 03:12:14 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)) 03:12:14 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)) 03:12:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:12:14 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 03:12:14 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 03:12:14 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 03:12:14 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 03:12:14 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 03:12:14 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 03:12:19 INFO - Downloading blessings-1.6.tar.gz 03:12:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:12:19 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)) 03:12:19 INFO - Installing collected packages: blessings 03:12:19 INFO - Running setup.py install for blessings 03:12:19 INFO - Successfully installed blessings 03:12:19 INFO - Cleaning up... 03:12:19 INFO - Return code: 0 03:12:19 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:12:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:12:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:12:20 INFO - Reading from file tmpfile_stdout 03:12:20 INFO - Current package versions: 03:12:20 INFO - argparse == 1.2.1 03:12:20 INFO - blessings == 1.6 03:12:20 INFO - blobuploader == 1.2.4 03:12:20 INFO - browsermob-proxy == 0.6.0 03:12:20 INFO - docopt == 0.6.1 03:12:20 INFO - manifestparser == 1.1 03:12:20 INFO - marionette-client == 2.3.0 03:12:20 INFO - marionette-driver == 1.4.0 03:12:20 INFO - mozInstall == 1.12 03:12:20 INFO - mozcrash == 0.17 03:12:20 INFO - mozdebug == 0.1 03:12:20 INFO - mozdevice == 0.48 03:12:20 INFO - mozfile == 1.2 03:12:20 INFO - mozhttpd == 0.7 03:12:20 INFO - mozinfo == 0.9 03:12:20 INFO - mozleak == 0.1 03:12:20 INFO - mozlog == 3.1 03:12:20 INFO - moznetwork == 0.27 03:12:20 INFO - mozprocess == 0.22 03:12:20 INFO - mozprofile == 0.28 03:12:20 INFO - mozrunner == 6.11 03:12:20 INFO - mozscreenshot == 0.1 03:12:20 INFO - mozsystemmonitor == 0.0 03:12:20 INFO - moztest == 0.7 03:12:20 INFO - mozversion == 1.4 03:12:20 INFO - psutil == 3.1.1 03:12:20 INFO - requests == 1.2.3 03:12:20 INFO - wptserve == 1.4.0 03:12:20 INFO - wsgiref == 0.1.2 03:12:20 INFO - Running post-action listener: _resource_record_post_action 03:12:20 INFO - Running post-action listener: _start_resource_monitoring 03:12:20 INFO - Starting resource monitoring. 03:12:20 INFO - ##### 03:12:20 INFO - ##### Running pull step. 03:12:20 INFO - ##### 03:12:20 INFO - Running pre-action listener: _resource_record_pre_action 03:12:20 INFO - Running main action method: pull 03:12:20 INFO - Pull has nothing to do! 03:12:20 INFO - Running post-action listener: _resource_record_post_action 03:12:20 INFO - ##### 03:12:20 INFO - ##### Running install step. 03:12:20 INFO - ##### 03:12:20 INFO - Running pre-action listener: _resource_record_pre_action 03:12:20 INFO - Running main action method: install 03:12:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:12:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:12:20 INFO - Reading from file tmpfile_stdout 03:12:20 INFO - Detecting whether we're running mozinstall >=1.0... 03:12:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:12:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:12:21 INFO - Reading from file tmpfile_stdout 03:12:21 INFO - Output received: 03:12:21 INFO - Usage: mozinstall [options] installer 03:12:21 INFO - Options: 03:12:21 INFO - -h, --help show this help message and exit 03:12:21 INFO - -d DEST, --destination=DEST 03:12:21 INFO - Directory to install application into. [default: 03:12:21 INFO - "/builds/slave/test"] 03:12:21 INFO - --app=APP Application being installed. [default: firefox] 03:12:21 INFO - mkdir: /builds/slave/test/build/application 03:12: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'] 03:12: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 03:12:53 INFO - Reading from file tmpfile_stdout 03:12:53 INFO - Output received: 03:12:53 INFO - /builds/slave/test/build/application/firefox/firefox 03:12:53 INFO - Running post-action listener: _resource_record_post_action 03:12:53 INFO - ##### 03:12:53 INFO - ##### Running run-tests step. 03:12:53 INFO - ##### 03:12:53 INFO - Running pre-action listener: _resource_record_pre_action 03:12:53 INFO - Running main action method: run_tests 03:12:53 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:12:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:12:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:12:53 INFO - grabbing minidump binary from tooltool 03: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')]} 03:12:53 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 0x955fe30>, '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 0x97fcc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x987b470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:12:53 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 03:12:53 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 03:12:53 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 03:12:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:12:56 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpGz2Sdv 03:12:56 INFO - INFO - File integrity verified, renaming tmpGz2Sdv to linux32-minidump_stackwalk 03:12:56 INFO - INFO - Updating local cache /builds/tooltool_cache... 03:12:56 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 03:12:56 INFO - Return code: 0 03:12:56 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 03:12:56 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:12:56 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/OnsLHAnFTPK5Y9uUigUw9w/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 03:12:56 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/OnsLHAnFTPK5Y9uUigUw9w/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 03:12:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:12:56 INFO - 'CCACHE_UMASK': '002', 03:12:56 INFO - 'DISPLAY': ':0', 03:12:56 INFO - 'HOME': '/home/cltbld', 03:12:56 INFO - 'LANG': 'en_US.UTF-8', 03:12:56 INFO - 'LOGNAME': 'cltbld', 03:12:56 INFO - 'MAIL': '/var/mail/cltbld', 03:12:56 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:12:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:12:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:12:56 INFO - 'MOZ_NO_REMOTE': '1', 03:12:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:12:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:12:56 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:12:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:12:56 INFO - 'PWD': '/builds/slave/test', 03:12:56 INFO - 'SHELL': '/bin/bash', 03:12:56 INFO - 'SHLVL': '1', 03:12:56 INFO - 'TERM': 'linux', 03:12:56 INFO - 'TMOUT': '86400', 03:12:56 INFO - 'USER': 'cltbld', 03:12:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460973707.208112-543176404', 03:12:56 INFO - '_': '/tools/buildbot/bin/python'} 03:12:56 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/OnsLHAnFTPK5Y9uUigUw9w/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 03:12:57 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 03:12:57 INFO - import pkg_resources 03:12:58 INFO - Using 1 client processes 03:12:58 INFO - wptserve Starting http server on 127.0.0.1:8000 03:12:58 INFO - wptserve Starting http server on 127.0.0.1:8001 03:12:58 INFO - wptserve Starting http server on 127.0.0.1:8443 03:13:00 INFO - SUITE-START | Running 778 tests 03:13:00 INFO - Running testharness tests 03:13:00 INFO - Setting up ssl 03:13:01 INFO - PROCESS | certutil | 03:13:01 INFO - PROCESS | certutil | 03:13:01 INFO - PROCESS | certutil | 03:13:01 INFO - Certificate Nickname Trust Attributes 03:13:01 INFO - SSL,S/MIME,JAR/XPI 03:13:01 INFO - 03:13:01 INFO - web-platform-tests CT,, 03:13:01 INFO - 03:13:01 INFO - Starting runner 03:13:03 INFO - PROCESS | 1894 | 1460974383839 Marionette DEBUG Marionette enabled via build flag and pref 03:13:04 INFO - PROCESS | 1894 | ++DOCSHELL 0xa28b2400 == 1 [pid = 1894] [id = 1] 03:13:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 1 (0xa28b2800) [pid = 1894] [serial = 1] [outer = (nil)] 03:13:04 INFO - PROCESS | 1894 | [1894] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 03:13:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 2 (0xa28b3000) [pid = 1894] [serial = 2] [outer = 0xa28b2800] 03:13:04 INFO - PROCESS | 1894 | 1460974384575 Marionette INFO Listening on port 2828 03:13:05 INFO - PROCESS | 1894 | 1460974385248 Marionette DEBUG Marionette enabled via command-line flag 03:13:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x9fc82400 == 2 [pid = 1894] [id = 2] 03:13:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 3 (0x9fca6c00) [pid = 1894] [serial = 3] [outer = (nil)] 03:13:05 INFO - PROCESS | 1894 | [1894] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 03:13:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 4 (0x9fca7400) [pid = 1894] [serial = 4] [outer = 0x9fca6c00] 03:13:05 INFO - PROCESS | 1894 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fbad060 03:13:05 INFO - PROCESS | 1894 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fbadb80 03:13:05 INFO - PROCESS | 1894 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fbcca80 03:13:06 INFO - PROCESS | 1894 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fbcd760 03:13:06 INFO - PROCESS | 1894 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fbeb4a0 03:13:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 5 (0x9fbc4800) [pid = 1894] [serial = 5] [outer = 0xa28b2800] 03:13:06 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:13:06 INFO - PROCESS | 1894 | 1460974386403 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:46411 03:13:06 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:13:06 INFO - PROCESS | 1894 | 1460974386434 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:46412 03:13:06 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:13:06 INFO - PROCESS | 1894 | 1460974386498 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:46413 03:13:06 INFO - PROCESS | 1894 | 1460974386504 Marionette DEBUG Closed connection conn0 03:13:06 INFO - PROCESS | 1894 | 1460974386508 Marionette DEBUG Closed connection conn1 03:13:06 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:13:06 INFO - PROCESS | 1894 | 1460974386520 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:46414 03:13:06 INFO - PROCESS | 1894 | 1460974386613 Marionette DEBUG Closed connection conn2 03:13:06 INFO - PROCESS | 1894 | [1894] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 03:13:06 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:13:06 INFO - PROCESS | 1894 | 1460974386678 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:46415 03:13:06 INFO - PROCESS | 1894 | 1460974386682 Marionette DEBUG Closed connection conn3 03:13:06 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:13:06 INFO - PROCESS | 1894 | 1460974386739 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:46416 03:13:06 INFO - PROCESS | 1894 | 1460974386754 Marionette DEBUG Closed connection conn4 03:13:06 INFO - PROCESS | 1894 | 1460974386811 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:13:06 INFO - PROCESS | 1894 | 1460974386825 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":"20160418022920","device":"desktop","version":"48.0a1"} 03:13:07 INFO - PROCESS | 1894 | [1894] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:13:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x98538000 == 3 [pid = 1894] [id = 3] 03:13:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 6 (0x98538400) [pid = 1894] [serial = 6] [outer = (nil)] 03:13:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x98538800 == 4 [pid = 1894] [id = 4] 03:13:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 7 (0x9853c400) [pid = 1894] [serial = 7] [outer = (nil)] 03:13:09 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:13:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x9782ac00 == 5 [pid = 1894] [id = 5] 03:13:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 8 (0x9782b000) [pid = 1894] [serial = 8] [outer = (nil)] 03:13:09 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:13:09 INFO - PROCESS | 1894 | [1894] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:13:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 9 (0x979a7800) [pid = 1894] [serial = 9] [outer = 0x9782b000] 03:13:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 10 (0x97bef800) [pid = 1894] [serial = 10] [outer = 0x98538400] 03:13:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 11 (0x97bf1000) [pid = 1894] [serial = 11] [outer = 0x9853c400] 03:13:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 12 (0x97bf3000) [pid = 1894] [serial = 12] [outer = 0x9782b000] 03:13:10 INFO - PROCESS | 1894 | 1460974390961 Marionette DEBUG loaded listener.js 03:13:10 INFO - PROCESS | 1894 | 1460974390981 Marionette DEBUG loaded listener.js 03:13:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 13 (0x95a0b800) [pid = 1894] [serial = 13] [outer = 0x9782b000] 03:13:11 INFO - PROCESS | 1894 | 1460974391722 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"2ae6aa1a-da81-406f-ab08-c4ec11b3edde","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":"20160418022920","device":"desktop","version":"48.0a1","command_id":1}}] 03:13:11 INFO - PROCESS | 1894 | 1460974391967 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:13:12 INFO - PROCESS | 1894 | 1460974392327 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 03:13:12 INFO - PROCESS | 1894 | 1460974392436 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:13:12 INFO - PROCESS | 1894 | [1894] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:13:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 14 (0x91f13c00) [pid = 1894] [serial = 14] [outer = 0x9782b000] 03:13:13 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:13:13 INFO - PROCESS | 1894 | 1460974393034 Marionette TRACE conn5 <- [1,3,null,{}] 03:13:13 INFO - PROCESS | 1894 | 1460974393044 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:13:13 INFO - PROCESS | 1894 | 1460974393074 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 03:13:13 INFO - PROCESS | 1894 | 1460974393112 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 03:13:13 INFO - PROCESS | 1894 | 1460974393132 Marionette TRACE conn5 <- [1,5,null,{"value":"8"}] 03:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:13:13 INFO - PROCESS | 1894 | 1460974393144 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:13:13 INFO - PROCESS | 1894 | 1460974393149 Marionette TRACE conn5 <- [1,6,null,{}] 03:13:13 INFO - PROCESS | 1894 | 1460974393171 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:13 INFO - PROCESS | 1894 | 1460974393206 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 03:13:13 INFO - PROCESS | 1894 | 1460974393214 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x9599dc00 == 6 [pid = 1894] [id = 6] 03:13:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 15 (0x95a0f800) [pid = 1894] [serial = 15] [outer = (nil)] 03:13:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 16 (0x915ec400) [pid = 1894] [serial = 16] [outer = 0x95a0f800] 03:13:13 INFO - PROCESS | 1894 | 1460974393296 Marionette DEBUG loaded listener.js 03:13:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 17 (0x915f0000) [pid = 1894] [serial = 17] [outer = 0x95a0f800] 03:13:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x91213800 == 7 [pid = 1894] [id = 7] 03:13:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 18 (0x91214c00) [pid = 1894] [serial = 18] [outer = (nil)] 03:13:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 19 (0x91217400) [pid = 1894] [serial = 19] [outer = 0x91214c00] 03:13:13 INFO - PROCESS | 1894 | 1460974393790 Marionette DEBUG loaded listener.js 03:13:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 20 (0x915f4800) [pid = 1894] [serial = 20] [outer = 0x91214c00] 03:13:14 INFO - PROCESS | 1894 | 1460974394362 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:13:14 INFO - PROCESS | 1894 | [1894] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 03:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1405ms 03:13:14 INFO - PROCESS | 1894 | 1460974394654 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 03:13:14 INFO - PROCESS | 1894 | 1460974394661 Marionette TRACE conn5 <- [1,9,null,{"value":"8"}] 03:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:13:14 INFO - PROCESS | 1894 | 1460974394790 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:13:14 INFO - PROCESS | 1894 | 1460974394796 Marionette TRACE conn5 <- [1,10,null,{}] 03:13:14 INFO - PROCESS | 1894 | 1460974394862 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:15 INFO - PROCESS | 1894 | 1460974395065 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 03:13:15 INFO - PROCESS | 1894 | 1460974395178 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x90649c00 == 8 [pid = 1894] [id = 8] 03:13:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 21 (0x9121b400) [pid = 1894] [serial = 21] [outer = (nil)] 03:13:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 22 (0x9620e000) [pid = 1894] [serial = 22] [outer = 0x9121b400] 03:13:15 INFO - PROCESS | 1894 | 1460974395268 Marionette DEBUG loaded listener.js 03:13:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 23 (0x962c4000) [pid = 1894] [serial = 23] [outer = 0x9121b400] 03:13:16 INFO - PROCESS | 1894 | 1460974396128 Marionette TRACE conn5 <- [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]]]}] 03:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1511ms 03:13:16 INFO - PROCESS | 1894 | 1460974396200 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 03:13:16 INFO - PROCESS | 1894 | 1460974396209 Marionette TRACE conn5 <- [1,13,null,{"value":"8"}] 03:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:13:16 INFO - PROCESS | 1894 | 1460974396220 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:13:16 INFO - PROCESS | 1894 | 1460974396224 Marionette TRACE conn5 <- [1,14,null,{}] 03:13:16 INFO - PROCESS | 1894 | 1460974396230 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:16 INFO - PROCESS | 1894 | 1460974396452 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 03:13:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x9853bc00 == 9 [pid = 1894] [id = 9] 03:13:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 24 (0x9853d000) [pid = 1894] [serial = 24] [outer = (nil)] 03:13:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 25 (0x98886c00) [pid = 1894] [serial = 25] [outer = 0x9853d000] 03:13:16 INFO - PROCESS | 1894 | 1460974396690 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 26 (0x9887fc00) [pid = 1894] [serial = 26] [outer = 0x9853d000] 03:13:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x98bb6800 == 10 [pid = 1894] [id = 10] 03:13:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 27 (0x98bdf400) [pid = 1894] [serial = 27] [outer = (nil)] 03:13:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 28 (0x98fd7000) [pid = 1894] [serial = 28] [outer = 0x98bdf400] 03:13:16 INFO - PROCESS | 1894 | 1460974396818 Marionette DEBUG loaded listener.js 03:13:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 29 (0x9eb48800) [pid = 1894] [serial = 29] [outer = 0x98bdf400] 03:13:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x91217c00 == 11 [pid = 1894] [id = 11] 03:13:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 30 (0x95a0b000) [pid = 1894] [serial = 30] [outer = (nil)] 03:13:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 31 (0xa00ab000) [pid = 1894] [serial = 31] [outer = 0x95a0b000] 03:13:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 32 (0x97869c00) [pid = 1894] [serial = 32] [outer = 0x95a0b000] 03:13:17 INFO - PROCESS | 1894 | 1460974397984 Marionette TRACE conn5 <- [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]]]}] 03:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1781ms 03:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:13:18 INFO - PROCESS | 1894 | 1460974398000 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 03:13:18 INFO - PROCESS | 1894 | 1460974398003 Marionette TRACE conn5 <- [1,17,null,{"value":"8"}] 03:13:18 INFO - PROCESS | 1894 | 1460974398010 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:13:18 INFO - PROCESS | 1894 | 1460974398017 Marionette TRACE conn5 <- [1,18,null,{}] 03:13:18 INFO - PROCESS | 1894 | 1460974398033 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:18 INFO - PROCESS | 1894 | 1460974398225 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 03:13:18 INFO - PROCESS | 1894 | 1460974398380 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x9fc7e000 == 12 [pid = 1894] [id = 12] 03:13:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 33 (0x9fc7e400) [pid = 1894] [serial = 33] [outer = (nil)] 03:13:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 34 (0xa0fe3400) [pid = 1894] [serial = 34] [outer = 0x9fc7e400] 03:13:18 INFO - PROCESS | 1894 | 1460974398479 Marionette DEBUG loaded listener.js 03:13:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 35 (0xa44bc800) [pid = 1894] [serial = 35] [outer = 0x9fc7e400] 03:13:19 INFO - PROCESS | 1894 | 1460974399341 Marionette TRACE conn5 <- [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]]]}] 03:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1384ms 03:13:19 INFO - PROCESS | 1894 | 1460974399395 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 03:13:19 INFO - PROCESS | 1894 | 1460974399401 Marionette TRACE conn5 <- [1,21,null,{"value":"8"}] 03:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:13:19 INFO - PROCESS | 1894 | 1460974399408 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:13:19 INFO - PROCESS | 1894 | 1460974399412 Marionette TRACE conn5 <- [1,22,null,{}] 03:13:19 INFO - PROCESS | 1894 | 1460974399418 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:19 INFO - PROCESS | 1894 | 1460974399607 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 03:13:19 INFO - PROCESS | 1894 | 1460974399735 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x97867000 == 13 [pid = 1894] [id = 13] 03:13:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 36 (0x9834a000) [pid = 1894] [serial = 36] [outer = (nil)] 03:13:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 37 (0xa4c4ec00) [pid = 1894] [serial = 37] [outer = 0x9834a000] 03:13:19 INFO - PROCESS | 1894 | 1460974399825 Marionette DEBUG loaded listener.js 03:13:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 38 (0xa5f06000) [pid = 1894] [serial = 38] [outer = 0x9834a000] 03:13:20 INFO - PROCESS | 1894 | 1460974400818 Marionette TRACE conn5 <- [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]]]}] 03:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1532ms 03:13:20 INFO - PROCESS | 1894 | 1460974400982 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 03:13:20 INFO - PROCESS | 1894 | 1460974400987 Marionette TRACE conn5 <- [1,25,null,{"value":"8"}] 03:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:13:20 INFO - PROCESS | 1894 | 1460974400998 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:13:21 INFO - PROCESS | 1894 | 1460974401002 Marionette TRACE conn5 <- [1,26,null,{}] 03:13:21 INFO - PROCESS | 1894 | 1460974401011 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:21 INFO - PROCESS | 1894 | 1460974401169 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 03:13:21 INFO - PROCESS | 1894 | 1460974401329 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x95a09400 == 14 [pid = 1894] [id = 14] 03:13:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 39 (0x95a11000) [pid = 1894] [serial = 39] [outer = (nil)] 03:13:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 40 (0x9672cc00) [pid = 1894] [serial = 40] [outer = 0x95a11000] 03:13:21 INFO - PROCESS | 1894 | 1460974401409 Marionette DEBUG loaded listener.js 03:13:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 41 (0x986b2c00) [pid = 1894] [serial = 41] [outer = 0x95a11000] 03:13:22 INFO - PROCESS | 1894 | 1460974402192 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1234ms 03:13:22 INFO - PROCESS | 1894 | 1460974402232 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 03:13:22 INFO - PROCESS | 1894 | 1460974402239 Marionette TRACE conn5 <- [1,29,null,{"value":"8"}] 03:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:13:22 INFO - PROCESS | 1894 | 1460974402297 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:13:22 INFO - PROCESS | 1894 | 1460974402302 Marionette TRACE conn5 <- [1,30,null,{}] 03:13:22 INFO - PROCESS | 1894 | 1460974402310 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:22 INFO - PROCESS | 1894 | 1460974402476 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 03:13:22 INFO - PROCESS | 1894 | 1460974402487 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x94f64c00 == 15 [pid = 1894] [id = 15] 03:13:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 42 (0x97208400) [pid = 1894] [serial = 42] [outer = (nil)] 03:13:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 43 (0x98535400) [pid = 1894] [serial = 43] [outer = 0x97208400] 03:13:22 INFO - PROCESS | 1894 | 1460974402562 Marionette DEBUG loaded listener.js 03:13:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 44 (0x988d7400) [pid = 1894] [serial = 44] [outer = 0x97208400] 03:13:23 INFO - PROCESS | 1894 | 1460974403326 Marionette TRACE conn5 <- [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]]]}] 03:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1062ms 03:13:23 INFO - PROCESS | 1894 | 1460974403342 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 03:13:23 INFO - PROCESS | 1894 | 1460974403345 Marionette TRACE conn5 <- [1,33,null,{"value":"8"}] 03:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:13:23 INFO - PROCESS | 1894 | 1460974403351 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:13:23 INFO - PROCESS | 1894 | 1460974403357 Marionette TRACE conn5 <- [1,34,null,{}] 03:13:23 INFO - PROCESS | 1894 | 1460974403390 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:23 INFO - PROCESS | 1894 | 1460974403535 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 03:13:23 INFO - PROCESS | 1894 | 1460974403554 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x988e0800 == 16 [pid = 1894] [id = 16] 03:13:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 45 (0x9ac08c00) [pid = 1894] [serial = 45] [outer = (nil)] 03:13:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 46 (0x9ae1fc00) [pid = 1894] [serial = 46] [outer = 0x9ac08c00] 03:13:23 INFO - PROCESS | 1894 | 1460974403636 Marionette DEBUG loaded listener.js 03:13:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 47 (0x9df30400) [pid = 1894] [serial = 47] [outer = 0x9ac08c00] 03:13:24 INFO - PROCESS | 1894 | 1460974404386 Marionette TRACE conn5 <- [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]]]}] 03:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1056ms 03:13:24 INFO - PROCESS | 1894 | 1460974404409 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 03:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:13:24 INFO - PROCESS | 1894 | 1460974404413 Marionette TRACE conn5 <- [1,37,null,{"value":"8"}] 03:13:24 INFO - PROCESS | 1894 | 1460974404419 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:13:24 INFO - PROCESS | 1894 | 1460974404422 Marionette TRACE conn5 <- [1,38,null,{}] 03:13:24 INFO - PROCESS | 1894 | 1460974404446 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:24 INFO - PROCESS | 1894 | 1460974404590 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 03:13:24 INFO - PROCESS | 1894 | 1460974404604 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x931ba000 == 17 [pid = 1894] [id = 17] 03:13:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 48 (0x9620fc00) [pid = 1894] [serial = 48] [outer = (nil)] 03:13:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 49 (0x991d2000) [pid = 1894] [serial = 49] [outer = 0x9620fc00] 03:13:24 INFO - PROCESS | 1894 | 1460974404678 Marionette DEBUG loaded listener.js 03:13:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 50 (0x9df38800) [pid = 1894] [serial = 50] [outer = 0x9620fc00] 03:13:25 INFO - PROCESS | 1894 | 1460974405698 Marionette TRACE conn5 <- [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]]]}] 03:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1295ms 03:13:25 INFO - PROCESS | 1894 | 1460974405714 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 03:13:25 INFO - PROCESS | 1894 | 1460974405722 Marionette TRACE conn5 <- [1,41,null,{"value":"8"}] 03:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:13:25 INFO - PROCESS | 1894 | 1460974405733 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:13:25 INFO - PROCESS | 1894 | 1460974405738 Marionette TRACE conn5 <- [1,42,null,{}] 03:13:25 INFO - PROCESS | 1894 | 1460974405747 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:25 INFO - PROCESS | 1894 | 1460974405929 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 03:13:26 INFO - PROCESS | 1894 | 1460974406084 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x95acc400 == 18 [pid = 1894] [id = 18] 03:13:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 51 (0x95ad7000) [pid = 1894] [serial = 51] [outer = (nil)] 03:13:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 52 (0x9672e000) [pid = 1894] [serial = 52] [outer = 0x95ad7000] 03:13:26 INFO - PROCESS | 1894 | 1460974406174 Marionette DEBUG loaded listener.js 03:13:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 53 (0x97207400) [pid = 1894] [serial = 53] [outer = 0x95ad7000] 03:13:27 INFO - PROCESS | 1894 | 1460974407102 Marionette TRACE conn5 <- [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]]]}] 03:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1432ms 03:13:27 INFO - PROCESS | 1894 | 1460974407166 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 03:13:27 INFO - PROCESS | 1894 | 1460974407174 Marionette TRACE conn5 <- [1,45,null,{"value":"8"}] 03:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:13:27 INFO - PROCESS | 1894 | 1460974407185 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:13:27 INFO - PROCESS | 1894 | 1460974407188 Marionette TRACE conn5 <- [1,46,null,{}] 03:13:27 INFO - PROCESS | 1894 | 1460974407195 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:27 INFO - PROCESS | 1894 | 1460974407427 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 03:13:27 INFO - PROCESS | 1894 | 1460974407594 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x978f1c00 == 19 [pid = 1894] [id = 19] 03:13:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 54 (0x986acc00) [pid = 1894] [serial = 54] [outer = (nil)] 03:13:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 55 (0x986b2000) [pid = 1894] [serial = 55] [outer = 0x986acc00] 03:13:27 INFO - PROCESS | 1894 | 1460974407702 Marionette DEBUG loaded listener.js 03:13:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 56 (0x98be1800) [pid = 1894] [serial = 56] [outer = 0x986acc00] 03:13:28 INFO - PROCESS | 1894 | 1460974408556 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1433ms 03:13:28 INFO - PROCESS | 1894 | 1460974408618 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 03:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:13:28 INFO - PROCESS | 1894 | 1460974408623 Marionette TRACE conn5 <- [1,49,null,{"value":"8"}] 03:13:28 INFO - PROCESS | 1894 | 1460974408629 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:13:28 INFO - PROCESS | 1894 | 1460974408636 Marionette TRACE conn5 <- [1,50,null,{}] 03:13:28 INFO - PROCESS | 1894 | 1460974408653 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:28 INFO - PROCESS | 1894 | 1460974408878 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 03:13:29 INFO - PROCESS | 1894 | 1460974409016 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x9598f800 == 20 [pid = 1894] [id = 20] 03:13:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 57 (0x9df31400) [pid = 1894] [serial = 57] [outer = (nil)] 03:13:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 58 (0x9eb4d400) [pid = 1894] [serial = 58] [outer = 0x9df31400] 03:13:29 INFO - PROCESS | 1894 | 1460974409133 Marionette DEBUG loaded listener.js 03:13:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 59 (0x9fcb1800) [pid = 1894] [serial = 59] [outer = 0x9df31400] 03:13:29 INFO - PROCESS | 1894 | 1460974409970 Marionette TRACE conn5 <- [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]]]}] 03:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1394ms 03:13:30 INFO - PROCESS | 1894 | 1460974410023 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 03:13:30 INFO - PROCESS | 1894 | 1460974410028 Marionette TRACE conn5 <- [1,53,null,{"value":"8"}] 03:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:13:30 INFO - PROCESS | 1894 | 1460974410051 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:13:30 INFO - PROCESS | 1894 | 1460974410055 Marionette TRACE conn5 <- [1,54,null,{}] 03:13:30 INFO - PROCESS | 1894 | 1460974410067 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:30 INFO - PROCESS | 1894 | 1460974410242 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 03:13:30 INFO - PROCESS | 1894 | 1460974410372 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x988e1800 == 21 [pid = 1894] [id = 21] 03:13:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 60 (0xa006ac00) [pid = 1894] [serial = 60] [outer = (nil)] 03:13:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 61 (0xa00d2c00) [pid = 1894] [serial = 61] [outer = 0xa006ac00] 03:13:30 INFO - PROCESS | 1894 | 1460974410460 Marionette DEBUG loaded listener.js 03:13:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 62 (0xa0aed400) [pid = 1894] [serial = 62] [outer = 0xa006ac00] 03:13:31 INFO - PROCESS | 1894 | 1460974411442 Marionette TRACE conn5 <- [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]]]}] 03:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1462ms 03:13:31 INFO - PROCESS | 1894 | 1460974411499 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 03:13:31 INFO - PROCESS | 1894 | 1460974411506 Marionette TRACE conn5 <- [1,57,null,{"value":"8"}] 03:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:13:31 INFO - PROCESS | 1894 | 1460974411533 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:13:31 INFO - PROCESS | 1894 | 1460974411538 Marionette TRACE conn5 <- [1,58,null,{}] 03:13:31 INFO - PROCESS | 1894 | 1460974411546 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:31 INFO - PROCESS | 1894 | 1460974411745 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 03:13:31 INFO - PROCESS | 1894 | 1460974411923 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x94f69400 == 22 [pid = 1894] [id = 22] 03:13:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 63 (0x9599c000) [pid = 1894] [serial = 63] [outer = (nil)] 03:13:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 64 (0x96f8bc00) [pid = 1894] [serial = 64] [outer = 0x9599c000] 03:13:32 INFO - PROCESS | 1894 | 1460974412022 Marionette DEBUG loaded listener.js 03:13:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 65 (0x9786b800) [pid = 1894] [serial = 65] [outer = 0x9599c000] 03:13:32 INFO - PROCESS | 1894 | --DOCSHELL 0x988e0800 == 21 [pid = 1894] [id = 16] 03:13:32 INFO - PROCESS | 1894 | --DOCSHELL 0x94f64c00 == 20 [pid = 1894] [id = 15] 03:13:32 INFO - PROCESS | 1894 | --DOCSHELL 0x95a09400 == 19 [pid = 1894] [id = 14] 03:13:32 INFO - PROCESS | 1894 | --DOCSHELL 0x97867000 == 18 [pid = 1894] [id = 13] 03:13:32 INFO - PROCESS | 1894 | --DOCSHELL 0x9fc7e000 == 17 [pid = 1894] [id = 12] 03:13:32 INFO - PROCESS | 1894 | --DOCSHELL 0x98bb6800 == 16 [pid = 1894] [id = 10] 03:13:32 INFO - PROCESS | 1894 | --DOCSHELL 0x90649c00 == 15 [pid = 1894] [id = 8] 03:13:32 INFO - PROCESS | 1894 | 1460974412933 Marionette TRACE conn5 <- [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]]]}] 03:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1452ms 03:13:32 INFO - PROCESS | 1894 | 1460974412982 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 03:13:32 INFO - PROCESS | 1894 | 1460974412989 Marionette TRACE conn5 <- [1,61,null,{"value":"8"}] 03:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:13:33 INFO - PROCESS | 1894 | 1460974413017 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:13:33 INFO - PROCESS | 1894 | 1460974413024 Marionette TRACE conn5 <- [1,62,null,{}] 03:13:33 INFO - PROCESS | 1894 | 1460974413033 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:33 INFO - PROCESS | 1894 | 1460974413226 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 03:13:33 INFO - PROCESS | 1894 | 1460974413349 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x93481400 == 16 [pid = 1894] [id = 23] 03:13:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 66 (0x95a0f400) [pid = 1894] [serial = 66] [outer = (nil)] 03:13:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 67 (0x96f8c800) [pid = 1894] [serial = 67] [outer = 0x95a0f400] 03:13:33 INFO - PROCESS | 1894 | 1460974413444 Marionette DEBUG loaded listener.js 03:13:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 68 (0x98530000) [pid = 1894] [serial = 68] [outer = 0x95a0f400] 03:13:34 INFO - PROCESS | 1894 | 1460974414274 Marionette TRACE conn5 <- [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]]]}] 03:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1338ms 03:13:34 INFO - PROCESS | 1894 | 1460974414353 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 03:13:34 INFO - PROCESS | 1894 | 1460974414362 Marionette TRACE conn5 <- [1,65,null,{"value":"8"}] 03:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:13:34 INFO - PROCESS | 1894 | 1460974414375 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:13:34 INFO - PROCESS | 1894 | 1460974414379 Marionette TRACE conn5 <- [1,66,null,{}] 03:13:34 INFO - PROCESS | 1894 | 1460974414387 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:34 INFO - PROCESS | 1894 | 1460974414575 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 03:13:34 INFO - PROCESS | 1894 | 1460974414683 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x9708a400 == 17 [pid = 1894] [id = 24] 03:13:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 69 (0x986af800) [pid = 1894] [serial = 69] [outer = (nil)] 03:13:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 70 (0x98fd6400) [pid = 1894] [serial = 70] [outer = 0x986af800] 03:13:34 INFO - PROCESS | 1894 | 1460974414773 Marionette DEBUG loaded listener.js 03:13:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 71 (0x9ae0ac00) [pid = 1894] [serial = 71] [outer = 0x986af800] 03:13:35 INFO - PROCESS | 1894 | 1460974415626 Marionette TRACE conn5 <- [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]]]}] 03:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1298ms 03:13:35 INFO - PROCESS | 1894 | 1460974415688 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 03:13:35 INFO - PROCESS | 1894 | 1460974415693 Marionette TRACE conn5 <- [1,69,null,{"value":"8"}] 03:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:13:35 INFO - PROCESS | 1894 | 1460974415700 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:13:35 INFO - PROCESS | 1894 | 1460974415706 Marionette TRACE conn5 <- [1,70,null,{}] 03:13:35 INFO - PROCESS | 1894 | 1460974415723 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:35 INFO - PROCESS | 1894 | 1460974415903 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 03:13:36 INFO - PROCESS | 1894 | 1460974416041 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x98348000 == 18 [pid = 1894] [id = 25] 03:13:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 72 (0x9eb4bc00) [pid = 1894] [serial = 72] [outer = (nil)] 03:13:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 73 (0x9fcacc00) [pid = 1894] [serial = 73] [outer = 0x9eb4bc00] 03:13:36 INFO - PROCESS | 1894 | 1460974416145 Marionette DEBUG loaded listener.js 03:13:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 74 (0xa0072800) [pid = 1894] [serial = 74] [outer = 0x9eb4bc00] 03:13:37 INFO - PROCESS | 1894 | 1460974417004 Marionette TRACE conn5 <- [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]]]}] 03:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1345ms 03:13:37 INFO - PROCESS | 1894 | 1460974417049 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 03:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:13:37 INFO - PROCESS | 1894 | 1460974417055 Marionette TRACE conn5 <- [1,73,null,{"value":"8"}] 03:13:37 INFO - PROCESS | 1894 | 1460974417061 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:13:37 INFO - PROCESS | 1894 | 1460974417064 Marionette TRACE conn5 <- [1,74,null,{}] 03:13:37 INFO - PROCESS | 1894 | 1460974417071 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:37 INFO - PROCESS | 1894 | 1460974417235 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 03:13:37 INFO - PROCESS | 1894 | 1460974417373 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x96359400 == 19 [pid = 1894] [id = 26] 03:13:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 75 (0x96f80c00) [pid = 1894] [serial = 75] [outer = (nil)] 03:13:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 76 (0xa0fd6800) [pid = 1894] [serial = 76] [outer = 0x96f80c00] 03:13:37 INFO - PROCESS | 1894 | 1460974417463 Marionette DEBUG loaded listener.js 03:13:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 77 (0xa28bb400) [pid = 1894] [serial = 77] [outer = 0x96f80c00] 03:13:38 INFO - PROCESS | 1894 | 1460974418308 Marionette TRACE conn5 <- [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]]]}] 03:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1285ms 03:13:38 INFO - PROCESS | 1894 | 1460974418347 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 03:13:38 INFO - PROCESS | 1894 | 1460974418350 Marionette TRACE conn5 <- [1,77,null,{"value":"8"}] 03:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:13:38 INFO - PROCESS | 1894 | 1460974418357 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:13:38 INFO - PROCESS | 1894 | 1460974418361 Marionette TRACE conn5 <- [1,78,null,{}] 03:13:38 INFO - PROCESS | 1894 | 1460974418367 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:38 INFO - PROCESS | 1894 | 1460974418580 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 03:13:38 INFO - PROCESS | 1894 | 1460974418598 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:38 INFO - PROCESS | 1894 | ++DOCSHELL 0xa0e3dc00 == 20 [pid = 1894] [id = 27] 03:13:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 78 (0xa28ba400) [pid = 1894] [serial = 78] [outer = (nil)] 03:13:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 79 (0xa2a5a000) [pid = 1894] [serial = 79] [outer = 0xa28ba400] 03:13:38 INFO - PROCESS | 1894 | 1460974418683 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 80 (0xa3c23c00) [pid = 1894] [serial = 80] [outer = 0xa28ba400] 03:13:39 INFO - PROCESS | 1894 | 1460974419586 Marionette TRACE conn5 <- [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]]]}] 03:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1285ms 03:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:13:39 INFO - PROCESS | 1894 | 1460974419643 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 03:13:39 INFO - PROCESS | 1894 | 1460974419646 Marionette TRACE conn5 <- [1,81,null,{"value":"8"}] 03:13:39 INFO - PROCESS | 1894 | 1460974419653 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:13:39 INFO - PROCESS | 1894 | 1460974419656 Marionette TRACE conn5 <- [1,82,null,{}] 03:13:39 INFO - PROCESS | 1894 | 1460974419664 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:39 INFO - PROCESS | 1894 | 1460974419888 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 03:13:40 INFO - PROCESS | 1894 | 1460974420063 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x90650800 == 21 [pid = 1894] [id = 28] 03:13:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 81 (0xa0c50000) [pid = 1894] [serial = 81] [outer = (nil)] 03:13:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 82 (0xa47adc00) [pid = 1894] [serial = 82] [outer = 0xa0c50000] 03:13:40 INFO - PROCESS | 1894 | 1460974420184 Marionette DEBUG loaded listener.js 03:13:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 83 (0xa4c13c00) [pid = 1894] [serial = 83] [outer = 0xa0c50000] 03:13:41 INFO - PROCESS | 1894 | 1460974421029 Marionette TRACE conn5 <- [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]]]}] 03:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1434ms 03:13:41 INFO - PROCESS | 1894 | 1460974421087 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 03:13:41 INFO - PROCESS | 1894 | 1460974421090 Marionette TRACE conn5 <- [1,85,null,{"value":"8"}] 03:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:13:41 INFO - PROCESS | 1894 | 1460974421097 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:13:41 INFO - PROCESS | 1894 | 1460974421100 Marionette TRACE conn5 <- [1,86,null,{}] 03:13:41 INFO - PROCESS | 1894 | 1460974421106 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:41 INFO - PROCESS | 1894 | 1460974421265 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 03:13:41 INFO - PROCESS | 1894 | 1460974421401 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x907b0800 == 22 [pid = 1894] [id = 29] 03:13:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 84 (0x9ac16800) [pid = 1894] [serial = 84] [outer = (nil)] 03:13:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 85 (0xa4c4f800) [pid = 1894] [serial = 85] [outer = 0x9ac16800] 03:13:41 INFO - PROCESS | 1894 | 1460974421487 Marionette DEBUG loaded listener.js 03:13:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 86 (0xa5f0ac00) [pid = 1894] [serial = 86] [outer = 0x9ac16800] 03:13:42 INFO - PROCESS | 1894 | 1460974422337 Marionette TRACE conn5 <- [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]]]}] 03:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1284ms 03:13:42 INFO - PROCESS | 1894 | 1460974422384 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 03:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:13:42 INFO - PROCESS | 1894 | 1460974422388 Marionette TRACE conn5 <- [1,89,null,{"value":"8"}] 03:13:42 INFO - PROCESS | 1894 | 1460974422395 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:13:42 INFO - PROCESS | 1894 | 1460974422399 Marionette TRACE conn5 <- [1,90,null,{}] 03:13:42 INFO - PROCESS | 1894 | 1460974422405 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:42 INFO - PROCESS | 1894 | 1460974422560 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 03:13:42 INFO - PROCESS | 1894 | 1460974422700 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fcc2000 == 23 [pid = 1894] [id = 30] 03:13:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 87 (0x8fcc3800) [pid = 1894] [serial = 87] [outer = (nil)] 03:13:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 88 (0x8fcca400) [pid = 1894] [serial = 88] [outer = 0x8fcc3800] 03:13:42 INFO - PROCESS | 1894 | 1460974422792 Marionette DEBUG loaded listener.js 03:13:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 89 (0x8fccd400) [pid = 1894] [serial = 89] [outer = 0x8fcc3800] 03:13:43 INFO - PROCESS | 1894 | 1460974423790 Marionette TRACE conn5 <- [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]]]}] 03:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1435ms 03:13:43 INFO - PROCESS | 1894 | 1460974423847 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 03:13:43 INFO - PROCESS | 1894 | 1460974423854 Marionette TRACE conn5 <- [1,93,null,{"value":"8"}] 03:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:13:43 INFO - PROCESS | 1894 | 1460974423866 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:13:43 INFO - PROCESS | 1894 | 1460974423870 Marionette TRACE conn5 <- [1,94,null,{}] 03:13:43 INFO - PROCESS | 1894 | 1460974423878 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:44 INFO - PROCESS | 1894 | 1460974424047 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 03:13:44 INFO - PROCESS | 1894 | 1460974424218 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:44 INFO - PROCESS | 1894 | --DOCSHELL 0x978f1c00 == 22 [pid = 1894] [id = 19] 03:13:44 INFO - PROCESS | 1894 | --DOCSHELL 0x95acc400 == 21 [pid = 1894] [id = 18] 03:13:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fcc1c00 == 22 [pid = 1894] [id = 31] 03:13:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 90 (0x8fcc4000) [pid = 1894] [serial = 90] [outer = (nil)] 03:13:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 91 (0x8fcc9c00) [pid = 1894] [serial = 91] [outer = 0x8fcc4000] 03:13:44 INFO - PROCESS | 1894 | 1460974424331 Marionette DEBUG loaded listener.js 03:13:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 92 (0x915ebc00) [pid = 1894] [serial = 92] [outer = 0x8fcc4000] 03:13:45 INFO - PROCESS | 1894 | 1460974425240 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1430ms 03:13:45 INFO - PROCESS | 1894 | 1460974425299 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 03:13:45 INFO - PROCESS | 1894 | 1460974425305 Marionette TRACE conn5 <- [1,97,null,{"value":"8"}] 03:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:13:45 INFO - PROCESS | 1894 | 1460974425315 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:13:45 INFO - PROCESS | 1894 | 1460974425323 Marionette TRACE conn5 <- [1,98,null,{}] 03:13:45 INFO - PROCESS | 1894 | 1460974425331 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:45 INFO - PROCESS | 1894 | 1460974425510 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 03:13:45 INFO - PROCESS | 1894 | 1460974425652 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x97373800 == 23 [pid = 1894] [id = 32] 03:13:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 93 (0x97be9400) [pid = 1894] [serial = 93] [outer = (nil)] 03:13:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 94 (0x986ba000) [pid = 1894] [serial = 94] [outer = 0x97be9400] 03:13:45 INFO - PROCESS | 1894 | 1460974425746 Marionette DEBUG loaded listener.js 03:13:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 95 (0x98bb0800) [pid = 1894] [serial = 95] [outer = 0x97be9400] 03:13:46 INFO - PROCESS | 1894 | 1460974426623 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1342ms 03:13:46 INFO - PROCESS | 1894 | 1460974426660 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 03:13:46 INFO - PROCESS | 1894 | 1460974426665 Marionette TRACE conn5 <- [1,101,null,{"value":"8"}] 03:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:13:46 INFO - PROCESS | 1894 | 1460974426674 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:13:46 INFO - PROCESS | 1894 | 1460974426678 Marionette TRACE conn5 <- [1,102,null,{}] 03:13:46 INFO - PROCESS | 1894 | 1460974426684 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:46 INFO - PROCESS | 1894 | 1460974426858 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 03:13:47 INFO - PROCESS | 1894 | 1460974426999 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x931ba400 == 24 [pid = 1894] [id = 33] 03:13:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 96 (0x988e1000) [pid = 1894] [serial = 96] [outer = (nil)] 03:13:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 97 (0x9fb51000) [pid = 1894] [serial = 97] [outer = 0x988e1000] 03:13:47 INFO - PROCESS | 1894 | 1460974427088 Marionette DEBUG loaded listener.js 03:13:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 98 (0x9fca4400) [pid = 1894] [serial = 98] [outer = 0x988e1000] 03:13:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 99 (0xa0ef5400) [pid = 1894] [serial = 99] [outer = 0x95a0b000] 03:13:48 INFO - PROCESS | 1894 | 1460974428077 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1429ms 03:13:48 INFO - PROCESS | 1894 | 1460974428107 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 03:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:13:48 INFO - PROCESS | 1894 | 1460974428112 Marionette TRACE conn5 <- [1,105,null,{"value":"8"}] 03:13:48 INFO - PROCESS | 1894 | 1460974428121 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:13:48 INFO - PROCESS | 1894 | 1460974428130 Marionette TRACE conn5 <- [1,106,null,{}] 03:13:48 INFO - PROCESS | 1894 | 1460974428144 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:48 INFO - PROCESS | 1894 | 1460974428318 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 03:13:48 INFO - PROCESS | 1894 | 1460974428459 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x90653000 == 25 [pid = 1894] [id = 34] 03:13:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 100 (0xa0e3b400) [pid = 1894] [serial = 100] [outer = (nil)] 03:13:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 101 (0xa3cc9400) [pid = 1894] [serial = 101] [outer = 0xa0e3b400] 03:13:48 INFO - PROCESS | 1894 | 1460974428550 Marionette DEBUG loaded listener.js 03:13:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 102 (0xa44c1000) [pid = 1894] [serial = 102] [outer = 0xa0e3b400] 03:13:49 INFO - PROCESS | 1894 | 1460974429348 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1288ms 03:13:49 INFO - PROCESS | 1894 | 1460974429407 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 03:13:49 INFO - PROCESS | 1894 | 1460974429412 Marionette TRACE conn5 <- [1,109,null,{"value":"8"}] 03:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:13:49 INFO - PROCESS | 1894 | 1460974429437 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:13:49 INFO - PROCESS | 1894 | 1460974429441 Marionette TRACE conn5 <- [1,110,null,{}] 03:13:49 INFO - PROCESS | 1894 | 1460974429447 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:49 INFO - PROCESS | 1894 | 1460974429616 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 03:13:49 INFO - PROCESS | 1894 | 1460974429756 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x9700cc00 == 26 [pid = 1894] [id = 35] 03:13:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 103 (0x98889c00) [pid = 1894] [serial = 103] [outer = (nil)] 03:13:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 104 (0xa47b3400) [pid = 1894] [serial = 104] [outer = 0x98889c00] 03:13:49 INFO - PROCESS | 1894 | 1460974429852 Marionette DEBUG loaded listener.js 03:13:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 105 (0xa47b9c00) [pid = 1894] [serial = 105] [outer = 0x98889c00] 03:13:50 INFO - PROCESS | 1894 | 1460974430676 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1288ms 03:13:50 INFO - PROCESS | 1894 | 1460974430723 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 03:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:13:50 INFO - PROCESS | 1894 | 1460974430727 Marionette TRACE conn5 <- [1,113,null,{"value":"8"}] 03:13:50 INFO - PROCESS | 1894 | 1460974430733 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:13:50 INFO - PROCESS | 1894 | 1460974430737 Marionette TRACE conn5 <- [1,114,null,{}] 03:13:50 INFO - PROCESS | 1894 | 1460974430742 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:50 INFO - PROCESS | 1894 | 1460974430903 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 03:13:51 INFO - PROCESS | 1894 | 1460974431045 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:51 INFO - PROCESS | 1894 | ++DOCSHELL 0xa6968000 == 27 [pid = 1894] [id = 36] 03:13:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 106 (0xa6968800) [pid = 1894] [serial = 106] [outer = (nil)] 03:13:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 107 (0xa69c7800) [pid = 1894] [serial = 107] [outer = 0xa6968800] 03:13:51 INFO - PROCESS | 1894 | 1460974431146 Marionette DEBUG loaded listener.js 03:13:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 108 (0xa6de3c00) [pid = 1894] [serial = 108] [outer = 0xa6968800] 03:13:52 INFO - PROCESS | 1894 | 1460974432113 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1428ms 03:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:13:52 INFO - PROCESS | 1894 | 1460974432205 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 03:13:52 INFO - PROCESS | 1894 | 1460974432208 Marionette TRACE conn5 <- [1,117,null,{"value":"8"}] 03:13:52 INFO - PROCESS | 1894 | 1460974432215 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:13:52 INFO - PROCESS | 1894 | 1460974432218 Marionette TRACE conn5 <- [1,118,null,{}] 03:13:52 INFO - PROCESS | 1894 | 1460974432224 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:52 INFO - PROCESS | 1894 | 1460974432441 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 03:13:52 INFO - PROCESS | 1894 | 1460974432624 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb7000 == 28 [pid = 1894] [id = 37] 03:13:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 109 (0x8ecb9400) [pid = 1894] [serial = 109] [outer = (nil)] 03:13:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 110 (0x8ed31400) [pid = 1894] [serial = 110] [outer = 0x8ecb9400] 03:13:52 INFO - PROCESS | 1894 | 1460974432724 Marionette DEBUG loaded listener.js 03:13:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 111 (0x8ed34c00) [pid = 1894] [serial = 111] [outer = 0x8ecb9400] 03:13:53 INFO - PROCESS | 1894 | 1460974433580 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1438ms 03:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:13:53 INFO - PROCESS | 1894 | 1460974433652 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 03:13:53 INFO - PROCESS | 1894 | 1460974433655 Marionette TRACE conn5 <- [1,121,null,{"value":"8"}] 03:13:53 INFO - PROCESS | 1894 | 1460974433662 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:13:53 INFO - PROCESS | 1894 | 1460974433665 Marionette TRACE conn5 <- [1,122,null,{}] 03:13:53 INFO - PROCESS | 1894 | 1460974433672 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:53 INFO - PROCESS | 1894 | 1460974433839 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 03:13:54 INFO - PROCESS | 1894 | 1460974434128 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de54000 == 29 [pid = 1894] [id = 38] 03:13:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 112 (0x8de54400) [pid = 1894] [serial = 112] [outer = (nil)] 03:13:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 113 (0x8ecb2000) [pid = 1894] [serial = 113] [outer = 0x8de54400] 03:13:54 INFO - PROCESS | 1894 | 1460974434261 Marionette DEBUG loaded listener.js 03:13:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 114 (0x8ecb6800) [pid = 1894] [serial = 114] [outer = 0x8de54400] 03:13:55 INFO - PROCESS | 1894 | --DOCSHELL 0x98348000 == 28 [pid = 1894] [id = 25] 03:13:55 INFO - PROCESS | 1894 | --DOCSHELL 0x9708a400 == 27 [pid = 1894] [id = 24] 03:13:55 INFO - PROCESS | 1894 | --DOCSHELL 0x93481400 == 26 [pid = 1894] [id = 23] 03:13:55 INFO - PROCESS | 1894 | 1460974435304 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1695ms 03:13:55 INFO - PROCESS | 1894 | 1460974435357 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 03:13:55 INFO - PROCESS | 1894 | 1460974435362 Marionette TRACE conn5 <- [1,125,null,{"value":"8"}] 03:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:13:55 INFO - PROCESS | 1894 | 1460974435372 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:13:55 INFO - PROCESS | 1894 | 1460974435378 Marionette TRACE conn5 <- [1,126,null,{}] 03:13:55 INFO - PROCESS | 1894 | 1460974435389 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:55 INFO - PROCESS | 1894 | 1460974435573 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 03:13:56 INFO - PROCESS | 1894 | --DOCSHELL 0x90650800 == 25 [pid = 1894] [id = 28] 03:13:56 INFO - PROCESS | 1894 | --DOCSHELL 0x931ba000 == 24 [pid = 1894] [id = 17] 03:13:56 INFO - PROCESS | 1894 | --DOCSHELL 0x96359400 == 23 [pid = 1894] [id = 26] 03:13:56 INFO - PROCESS | 1894 | --DOCSHELL 0xa6968000 == 22 [pid = 1894] [id = 36] 03:13:56 INFO - PROCESS | 1894 | --DOCSHELL 0x931ba400 == 21 [pid = 1894] [id = 33] 03:13:56 INFO - PROCESS | 1894 | --DOCSHELL 0x90653000 == 20 [pid = 1894] [id = 34] 03:13:56 INFO - PROCESS | 1894 | --DOCSHELL 0x9700cc00 == 19 [pid = 1894] [id = 35] 03:13:56 INFO - PROCESS | 1894 | --DOCSHELL 0x8fcc1c00 == 18 [pid = 1894] [id = 31] 03:13:56 INFO - PROCESS | 1894 | --DOCSHELL 0x97373800 == 17 [pid = 1894] [id = 32] 03:13:59 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecb7000 == 16 [pid = 1894] [id = 37] 03:13:59 INFO - PROCESS | 1894 | --DOCSHELL 0x9599dc00 == 15 [pid = 1894] [id = 6] 03:13:59 INFO - PROCESS | 1894 | --DOCSHELL 0x8fcc2000 == 14 [pid = 1894] [id = 30] 03:13:59 INFO - PROCESS | 1894 | --DOCSHELL 0x94f69400 == 13 [pid = 1894] [id = 22] 03:13:59 INFO - PROCESS | 1894 | --DOCSHELL 0xa0e3dc00 == 12 [pid = 1894] [id = 27] 03:13:59 INFO - PROCESS | 1894 | --DOCSHELL 0x9598f800 == 11 [pid = 1894] [id = 20] 03:13:59 INFO - PROCESS | 1894 | --DOCSHELL 0x907b0800 == 10 [pid = 1894] [id = 29] 03:13:59 INFO - PROCESS | 1894 | --DOCSHELL 0x988e1800 == 9 [pid = 1894] [id = 21] 03:13:59 INFO - PROCESS | 1894 | --DOCSHELL 0x8de54000 == 8 [pid = 1894] [id = 38] 03:14:00 INFO - PROCESS | 1894 | 1460974440344 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de4ac00 == 9 [pid = 1894] [id = 39] 03:14:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 115 (0x8de54000) [pid = 1894] [serial = 115] [outer = (nil)] 03:14:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 116 (0x8ecb7000) [pid = 1894] [serial = 116] [outer = 0x8de54000] 03:14:00 INFO - PROCESS | 1894 | 1460974440426 Marionette DEBUG loaded listener.js 03:14:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 117 (0x8ed37000) [pid = 1894] [serial = 117] [outer = 0x8de54000] 03:14:01 INFO - PROCESS | 1894 | 1460974441310 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 5998ms 03:14:01 INFO - PROCESS | 1894 | 1460974441374 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 03:14:01 INFO - PROCESS | 1894 | 1460974441380 Marionette TRACE conn5 <- [1,129,null,{"value":"8"}] 03:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:14:01 INFO - PROCESS | 1894 | 1460974441391 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:14:01 INFO - PROCESS | 1894 | 1460974441395 Marionette TRACE conn5 <- [1,130,null,{}] 03:14:01 INFO - PROCESS | 1894 | 1460974441403 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:01 INFO - PROCESS | 1894 | 1460974441564 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 03:14:01 INFO - PROCESS | 1894 | 1460974441679 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x90651c00 == 10 [pid = 1894] [id = 40] 03:14:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 118 (0x90653400) [pid = 1894] [serial = 118] [outer = (nil)] 03:14:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0x91216800) [pid = 1894] [serial = 119] [outer = 0x90653400] 03:14:01 INFO - PROCESS | 1894 | 1460974441760 Marionette DEBUG loaded listener.js 03:14:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0x915f5400) [pid = 1894] [serial = 120] [outer = 0x90653400] 03:14:02 INFO - PROCESS | 1894 | 1460974442563 Marionette TRACE conn5 <- [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]]]}] 03:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1191ms 03:14:02 INFO - PROCESS | 1894 | 1460974442586 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 03:14:02 INFO - PROCESS | 1894 | 1460974442592 Marionette TRACE conn5 <- [1,133,null,{"value":"8"}] 03:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:14:02 INFO - PROCESS | 1894 | 1460974442599 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:14:02 INFO - PROCESS | 1894 | 1460974442602 Marionette TRACE conn5 <- [1,134,null,{}] 03:14:02 INFO - PROCESS | 1894 | 1460974442639 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:02 INFO - PROCESS | 1894 | 1460974442860 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 03:14:02 INFO - PROCESS | 1894 | 1460974442879 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed3fc00 == 11 [pid = 1894] [id = 41] 03:14:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x931b3c00) [pid = 1894] [serial = 121] [outer = (nil)] 03:14:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0x93484000) [pid = 1894] [serial = 122] [outer = 0x931b3c00] 03:14:02 INFO - PROCESS | 1894 | 1460974442955 Marionette DEBUG loaded listener.js 03:14:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0x94f67800) [pid = 1894] [serial = 123] [outer = 0x931b3c00] 03:14:03 INFO - PROCESS | 1894 | 1460974443837 Marionette TRACE conn5 <- [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]]]}] 03:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1277ms 03:14:03 INFO - PROCESS | 1894 | 1460974443891 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 03:14:03 INFO - PROCESS | 1894 | 1460974443894 Marionette TRACE conn5 <- [1,137,null,{"value":"8"}] 03:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:14:03 INFO - PROCESS | 1894 | 1460974443920 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:14:03 INFO - PROCESS | 1894 | 1460974443929 Marionette TRACE conn5 <- [1,138,null,{}] 03:14:03 INFO - PROCESS | 1894 | 1460974443936 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:04 INFO - PROCESS | 1894 | 1460974444179 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 03:14:04 INFO - PROCESS | 1894 | 1460974444266 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x96736800 == 12 [pid = 1894] [id = 42] 03:14:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x96738400) [pid = 1894] [serial = 124] [outer = (nil)] 03:14:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x97203400) [pid = 1894] [serial = 125] [outer = 0x96738400] 03:14:04 INFO - PROCESS | 1894 | 1460974444346 Marionette DEBUG loaded listener.js 03:14:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x986bb400) [pid = 1894] [serial = 126] [outer = 0x96738400] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0xa0c50000) [pid = 1894] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x9620fc00) [pid = 1894] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x9ac08c00) [pid = 1894] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 122 (0x95a11000) [pid = 1894] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 121 (0x97208400) [pid = 1894] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 120 (0x9121b400) [pid = 1894] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 119 (0x98bdf400) [pid = 1894] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 118 (0x9fc7e400) [pid = 1894] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 117 (0x9834a000) [pid = 1894] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 116 (0x96f80c00) [pid = 1894] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 115 (0x8fcc3800) [pid = 1894] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 114 (0x9ac16800) [pid = 1894] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 113 (0x988e1000) [pid = 1894] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 112 (0xa006ac00) [pid = 1894] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 111 (0x9599c000) [pid = 1894] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 110 (0x986af800) [pid = 1894] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 109 (0x9df31400) [pid = 1894] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 108 (0x8fcc4000) [pid = 1894] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 107 (0x986acc00) [pid = 1894] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 106 (0x97be9400) [pid = 1894] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 105 (0x95ad7000) [pid = 1894] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 104 (0x8ecb9400) [pid = 1894] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 103 (0xa6968800) [pid = 1894] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 102 (0x98889c00) [pid = 1894] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 101 (0xa28ba400) [pid = 1894] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 100 (0x9eb4bc00) [pid = 1894] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 99 (0xa0e3b400) [pid = 1894] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 98 (0x95a0f400) [pid = 1894] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:14:05 INFO - PROCESS | 1894 | --DOMWINDOW == 97 (0x95a0f800) [pid = 1894] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:14:06 INFO - PROCESS | 1894 | 1460974446185 Marionette TRACE conn5 <- [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]]]}] 03:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 2300ms 03:14:06 INFO - PROCESS | 1894 | 1460974446212 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 03:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:14:06 INFO - PROCESS | 1894 | 1460974446217 Marionette TRACE conn5 <- [1,141,null,{"value":"8"}] 03:14:06 INFO - PROCESS | 1894 | 1460974446222 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:14:06 INFO - PROCESS | 1894 | 1460974446234 Marionette TRACE conn5 <- [1,142,null,{}] 03:14:06 INFO - PROCESS | 1894 | 1460974446238 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:06 INFO - PROCESS | 1894 | 1460974446373 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 03:14:06 INFO - PROCESS | 1894 | 1460974446387 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de4cc00 == 13 [pid = 1894] [id = 43] 03:14:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 98 (0x95a10800) [pid = 1894] [serial = 127] [outer = (nil)] 03:14:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 99 (0x96f85800) [pid = 1894] [serial = 128] [outer = 0x95a10800] 03:14:06 INFO - PROCESS | 1894 | 1460974446458 Marionette DEBUG loaded listener.js 03:14:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 100 (0x9786c800) [pid = 1894] [serial = 129] [outer = 0x95a10800] 03:14:07 INFO - PROCESS | 1894 | 1460974447221 Marionette TRACE conn5 <- [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]]]}] 03:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1037ms 03:14:07 INFO - PROCESS | 1894 | 1460974447259 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 03:14:07 INFO - PROCESS | 1894 | 1460974447262 Marionette TRACE conn5 <- [1,145,null,{"value":"8"}] 03:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:14:07 INFO - PROCESS | 1894 | 1460974447276 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:14:07 INFO - PROCESS | 1894 | 1460974447278 Marionette TRACE conn5 <- [1,146,null,{}] 03:14:07 INFO - PROCESS | 1894 | 1460974447292 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:07 INFO - PROCESS | 1894 | 1460974447426 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 03:14:07 INFO - PROCESS | 1894 | 1460974447445 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x98884800 == 14 [pid = 1894] [id = 44] 03:14:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 101 (0x98889c00) [pid = 1894] [serial = 130] [outer = (nil)] 03:14:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 102 (0x98bb0000) [pid = 1894] [serial = 131] [outer = 0x98889c00] 03:14:07 INFO - PROCESS | 1894 | 1460974447544 Marionette DEBUG loaded listener.js 03:14:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 103 (0x9ae0bc00) [pid = 1894] [serial = 132] [outer = 0x98889c00] 03:14:08 INFO - PROCESS | 1894 | 1460974448532 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1277ms 03:14:08 INFO - PROCESS | 1894 | 1460974448553 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 03:14:08 INFO - PROCESS | 1894 | 1460974448560 Marionette TRACE conn5 <- [1,149,null,{"value":"8"}] 03:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:14:08 INFO - PROCESS | 1894 | 1460974448569 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:14:08 INFO - PROCESS | 1894 | 1460974448575 Marionette TRACE conn5 <- [1,150,null,{}] 03:14:08 INFO - PROCESS | 1894 | 1460974448583 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:08 INFO - PROCESS | 1894 | 1460974448741 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 03:14:08 INFO - PROCESS | 1894 | 1460974448893 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb4c00 == 15 [pid = 1894] [id = 45] 03:14:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 104 (0x8ed3ec00) [pid = 1894] [serial = 133] [outer = (nil)] 03:14:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 105 (0x8fccec00) [pid = 1894] [serial = 134] [outer = 0x8ed3ec00] 03:14:08 INFO - PROCESS | 1894 | 1460974448979 Marionette DEBUG loaded listener.js 03:14:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 106 (0x9151a400) [pid = 1894] [serial = 135] [outer = 0x8ed3ec00] 03:14:09 INFO - PROCESS | 1894 | 1460974449879 Marionette TRACE conn5 <- [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]]]}] 03:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1380ms 03:14:09 INFO - PROCESS | 1894 | 1460974449950 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 03:14:09 INFO - PROCESS | 1894 | 1460974449959 Marionette TRACE conn5 <- [1,153,null,{"value":"8"}] 03:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:14:09 INFO - PROCESS | 1894 | 1460974449970 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:14:09 INFO - PROCESS | 1894 | 1460974449973 Marionette TRACE conn5 <- [1,154,null,{}] 03:14:09 INFO - PROCESS | 1894 | 1460974449980 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:10 INFO - PROCESS | 1894 | 1460974450200 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 03:14:10 INFO - PROCESS | 1894 | 1460974450389 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x95a12000 == 16 [pid = 1894] [id = 46] 03:14:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 107 (0x96359400) [pid = 1894] [serial = 136] [outer = (nil)] 03:14:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 108 (0x96f89000) [pid = 1894] [serial = 137] [outer = 0x96359400] 03:14:10 INFO - PROCESS | 1894 | 1460974450521 Marionette DEBUG loaded listener.js 03:14:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 109 (0x97867800) [pid = 1894] [serial = 138] [outer = 0x96359400] 03:14:11 INFO - PROCESS | 1894 | 1460974451142 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:14:11 INFO - PROCESS | 1894 | 1460974451439 Marionette TRACE conn5 <- [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]]]}] 03:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1480ms 03:14:11 INFO - PROCESS | 1894 | 1460974451450 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 03:14:11 INFO - PROCESS | 1894 | 1460974451454 Marionette TRACE conn5 <- [1,157,null,{"value":"8"}] 03:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:14:11 INFO - PROCESS | 1894 | 1460974451462 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:14:11 INFO - PROCESS | 1894 | 1460974451467 Marionette TRACE conn5 <- [1,158,null,{}] 03:14:11 INFO - PROCESS | 1894 | 1460974451486 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:11 INFO - PROCESS | 1894 | 1460974451650 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 03:14:11 INFO - PROCESS | 1894 | 1460974451802 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb3c00 == 17 [pid = 1894] [id = 47] 03:14:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 110 (0x9700c400) [pid = 1894] [serial = 139] [outer = (nil)] 03:14:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 111 (0x9fc82000) [pid = 1894] [serial = 140] [outer = 0x9700c400] 03:14:11 INFO - PROCESS | 1894 | 1460974451895 Marionette DEBUG loaded listener.js 03:14:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 112 (0xa000a400) [pid = 1894] [serial = 141] [outer = 0x9700c400] 03:14:12 INFO - PROCESS | 1894 | 1460974452755 Marionette TRACE conn5 <- [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]]]}] 03:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1333ms 03:14:12 INFO - PROCESS | 1894 | 1460974452796 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 03:14:12 INFO - PROCESS | 1894 | 1460974452800 Marionette TRACE conn5 <- [1,161,null,{"value":"8"}] 03:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:14:12 INFO - PROCESS | 1894 | 1460974452806 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:14:12 INFO - PROCESS | 1894 | 1460974452810 Marionette TRACE conn5 <- [1,162,null,{}] 03:14:12 INFO - PROCESS | 1894 | 1460974452816 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:12 INFO - PROCESS | 1894 | 1460974452971 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 03:14:13 INFO - PROCESS | 1894 | 1460974453177 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec38400 == 18 [pid = 1894] [id = 48] 03:14:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 113 (0x8ec3dc00) [pid = 1894] [serial = 142] [outer = (nil)] 03:14:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 114 (0x8ec43c00) [pid = 1894] [serial = 143] [outer = 0x8ec3dc00] 03:14:13 INFO - PROCESS | 1894 | 1460974453420 Marionette DEBUG loaded listener.js 03:14:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 115 (0x8ec44c00) [pid = 1894] [serial = 144] [outer = 0x8ec3dc00] 03:14:14 INFO - PROCESS | 1894 | 1460974454386 Marionette TRACE conn5 <- [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]]]}] 03:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1629ms 03:14:14 INFO - PROCESS | 1894 | 1460974454437 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 03:14:14 INFO - PROCESS | 1894 | 1460974454441 Marionette TRACE conn5 <- [1,165,null,{"value":"8"}] 03:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:14:14 INFO - PROCESS | 1894 | 1460974454447 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:14:14 INFO - PROCESS | 1894 | 1460974454450 Marionette TRACE conn5 <- [1,166,null,{}] 03:14:14 INFO - PROCESS | 1894 | 1460974454456 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:14 INFO - PROCESS | 1894 | 1460974454626 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 03:14:14 INFO - PROCESS | 1894 | 1460974454783 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x9ae0e800 == 19 [pid = 1894] [id = 49] 03:14:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 116 (0x9eb4d800) [pid = 1894] [serial = 145] [outer = (nil)] 03:14:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 117 (0xa0068400) [pid = 1894] [serial = 146] [outer = 0x9eb4d800] 03:14:14 INFO - PROCESS | 1894 | 1460974454939 Marionette DEBUG loaded listener.js 03:14:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 118 (0xa00a6000) [pid = 1894] [serial = 147] [outer = 0x9eb4d800] 03:14:15 INFO - PROCESS | 1894 | 1460974455911 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1484ms 03:14:15 INFO - PROCESS | 1894 | 1460974455932 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 03:14:15 INFO - PROCESS | 1894 | 1460974455936 Marionette TRACE conn5 <- [1,169,null,{"value":"8"}] 03:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:14:15 INFO - PROCESS | 1894 | 1460974455942 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:14:15 INFO - PROCESS | 1894 | 1460974455946 Marionette TRACE conn5 <- [1,170,null,{}] 03:14:15 INFO - PROCESS | 1894 | 1460974455951 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:16 INFO - PROCESS | 1894 | 1460974456121 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 03:14:16 INFO - PROCESS | 1894 | 1460974456440 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec3a400 == 20 [pid = 1894] [id = 50] 03:14:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0x8ec3bc00) [pid = 1894] [serial = 148] [outer = (nil)] 03:14:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0x8ec42800) [pid = 1894] [serial = 149] [outer = 0x8ec3bc00] 03:14:16 INFO - PROCESS | 1894 | 1460974456609 Marionette DEBUG loaded listener.js 03:14:17 INFO - PROCESS | 1894 | --DOCSHELL 0x8de4ac00 == 19 [pid = 1894] [id = 39] 03:14:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x8ec41400) [pid = 1894] [serial = 150] [outer = 0x8ec3bc00] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 120 (0x8fcc9c00) [pid = 1894] [serial = 91] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 119 (0xa4c13c00) [pid = 1894] [serial = 83] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 118 (0xa47adc00) [pid = 1894] [serial = 82] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 117 (0x9786b800) [pid = 1894] [serial = 65] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 116 (0x96f8c800) [pid = 1894] [serial = 67] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 115 (0xa28b3000) [pid = 1894] [serial = 2] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 114 (0x8ecb2000) [pid = 1894] [serial = 113] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 113 (0x991d2000) [pid = 1894] [serial = 49] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 112 (0x9df38800) [pid = 1894] [serial = 50] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 111 (0x9df30400) [pid = 1894] [serial = 47] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 110 (0x9672cc00) [pid = 1894] [serial = 40] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 109 (0x98535400) [pid = 1894] [serial = 43] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 108 (0x9620e000) [pid = 1894] [serial = 22] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 107 (0x9ae1fc00) [pid = 1894] [serial = 46] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 106 (0x986b2c00) [pid = 1894] [serial = 41] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 105 (0x962c4000) [pid = 1894] [serial = 23] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 104 (0x98886c00) [pid = 1894] [serial = 25] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 103 (0x98fd7000) [pid = 1894] [serial = 28] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 102 (0x9eb48800) [pid = 1894] [serial = 29] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 101 (0x988d7400) [pid = 1894] [serial = 44] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 100 (0xa0fe3400) [pid = 1894] [serial = 34] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 99 (0x915f0000) [pid = 1894] [serial = 17] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 98 (0xa00ab000) [pid = 1894] [serial = 31] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 97 (0xa5f06000) [pid = 1894] [serial = 38] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 96 (0xa4c4ec00) [pid = 1894] [serial = 37] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 95 (0xa44bc800) [pid = 1894] [serial = 35] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 94 (0x9ae0ac00) [pid = 1894] [serial = 71] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 93 (0xa3cc9400) [pid = 1894] [serial = 101] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 92 (0x9fcb1800) [pid = 1894] [serial = 59] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 91 (0x915ebc00) [pid = 1894] [serial = 92] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 90 (0xa00d2c00) [pid = 1894] [serial = 61] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 89 (0x9fcacc00) [pid = 1894] [serial = 73] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 88 (0x98be1800) [pid = 1894] [serial = 56] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 87 (0x9eb4d400) [pid = 1894] [serial = 58] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 86 (0x986b2000) [pid = 1894] [serial = 55] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 85 (0x98bb0800) [pid = 1894] [serial = 95] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 84 (0x9fb51000) [pid = 1894] [serial = 97] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 83 (0x97207400) [pid = 1894] [serial = 53] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 82 (0x9672e000) [pid = 1894] [serial = 52] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 81 (0x986ba000) [pid = 1894] [serial = 94] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 80 (0x97869c00) [pid = 1894] [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.] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 79 (0x98fd6400) [pid = 1894] [serial = 70] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 78 (0xa4c4f800) [pid = 1894] [serial = 85] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 77 (0xa28bb400) [pid = 1894] [serial = 77] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 76 (0x8fccd400) [pid = 1894] [serial = 89] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 75 (0xa0fd6800) [pid = 1894] [serial = 76] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 74 (0xa5f0ac00) [pid = 1894] [serial = 86] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 73 (0x97bf3000) [pid = 1894] [serial = 12] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 72 (0x9fca4400) [pid = 1894] [serial = 98] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 71 (0x8fcca400) [pid = 1894] [serial = 88] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 70 (0xa0aed400) [pid = 1894] [serial = 62] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 69 (0x96f8bc00) [pid = 1894] [serial = 64] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 68 (0x979a7800) [pid = 1894] [serial = 9] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 67 (0x8ed31400) [pid = 1894] [serial = 110] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 66 (0x8ed34c00) [pid = 1894] [serial = 111] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 65 (0xa6de3c00) [pid = 1894] [serial = 108] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 64 (0xa69c7800) [pid = 1894] [serial = 107] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 63 (0xa47b9c00) [pid = 1894] [serial = 105] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 62 (0xa3c23c00) [pid = 1894] [serial = 80] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 61 (0xa0072800) [pid = 1894] [serial = 74] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 60 (0xa47b3400) [pid = 1894] [serial = 104] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 59 (0xa44c1000) [pid = 1894] [serial = 102] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 58 (0xa2a5a000) [pid = 1894] [serial = 79] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 57 (0x98530000) [pid = 1894] [serial = 68] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 56 (0x915ec400) [pid = 1894] [serial = 16] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | --DOMWINDOW == 55 (0x91217400) [pid = 1894] [serial = 19] [outer = (nil)] [url = about:blank] 03:14:17 INFO - PROCESS | 1894 | 1460974457885 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1982ms 03:14:17 INFO - PROCESS | 1894 | 1460974457925 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 03:14:17 INFO - PROCESS | 1894 | 1460974457933 Marionette TRACE conn5 <- [1,173,null,{"value":"8"}] 03:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:14:17 INFO - PROCESS | 1894 | 1460974457944 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:14:17 INFO - PROCESS | 1894 | 1460974457950 Marionette TRACE conn5 <- [1,174,null,{}] 03:14:17 INFO - PROCESS | 1894 | 1460974457958 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:18 INFO - PROCESS | 1894 | 1460974458123 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 03:14:18 INFO - PROCESS | 1894 | 1460974458135 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fcc9400 == 20 [pid = 1894] [id = 51] 03:14:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 56 (0x8fccbc00) [pid = 1894] [serial = 151] [outer = (nil)] 03:14:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 57 (0x8fcd0800) [pid = 1894] [serial = 152] [outer = 0x8fccbc00] 03:14:18 INFO - PROCESS | 1894 | 1460974458213 Marionette DEBUG loaded listener.js 03:14:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 58 (0x91212400) [pid = 1894] [serial = 153] [outer = 0x8fccbc00] 03:14:18 INFO - PROCESS | 1894 | 1460974458979 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1081ms 03:14:19 INFO - PROCESS | 1894 | 1460974459037 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 03:14:19 INFO - PROCESS | 1894 | 1460974459043 Marionette TRACE conn5 <- [1,177,null,{"value":"8"}] 03:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:14:19 INFO - PROCESS | 1894 | 1460974459051 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:14:19 INFO - PROCESS | 1894 | 1460974459054 Marionette TRACE conn5 <- [1,178,null,{}] 03:14:19 INFO - PROCESS | 1894 | 1460974459064 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:19 INFO - PROCESS | 1894 | 1460974459212 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 03:14:19 INFO - PROCESS | 1894 | 1460974459223 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec41000 == 21 [pid = 1894] [id = 52] 03:14:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 59 (0x90646800) [pid = 1894] [serial = 154] [outer = (nil)] 03:14:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 60 (0x931b3000) [pid = 1894] [serial = 155] [outer = 0x90646800] 03:14:19 INFO - PROCESS | 1894 | 1460974459294 Marionette DEBUG loaded listener.js 03:14:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 61 (0x94f66800) [pid = 1894] [serial = 156] [outer = 0x90646800] 03:14:20 INFO - PROCESS | 1894 | 1460974460107 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1083ms 03:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:14:20 INFO - PROCESS | 1894 | 1460974460139 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 03:14:20 INFO - PROCESS | 1894 | 1460974460142 Marionette TRACE conn5 <- [1,181,null,{"value":"8"}] 03:14:20 INFO - PROCESS | 1894 | 1460974460150 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:14:20 INFO - PROCESS | 1894 | 1460974460158 Marionette TRACE conn5 <- [1,182,null,{}] 03:14:20 INFO - PROCESS | 1894 | 1460974460178 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:20 INFO - PROCESS | 1894 | 1460974460356 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 03:14:20 INFO - PROCESS | 1894 | 1460974460385 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb6c00 == 22 [pid = 1894] [id = 53] 03:14:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 62 (0x9672cc00) [pid = 1894] [serial = 157] [outer = (nil)] 03:14:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 63 (0x97001400) [pid = 1894] [serial = 158] [outer = 0x9672cc00] 03:14:20 INFO - PROCESS | 1894 | 1460974460457 Marionette DEBUG loaded listener.js 03:14:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 64 (0x97203000) [pid = 1894] [serial = 159] [outer = 0x9672cc00] 03:14:21 INFO - PROCESS | 1894 | --DOMWINDOW == 63 (0x96738400) [pid = 1894] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:14:21 INFO - PROCESS | 1894 | --DOMWINDOW == 62 (0x95a10800) [pid = 1894] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:14:21 INFO - PROCESS | 1894 | --DOMWINDOW == 61 (0x8de54000) [pid = 1894] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:14:21 INFO - PROCESS | 1894 | --DOMWINDOW == 60 (0x90653400) [pid = 1894] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:14:21 INFO - PROCESS | 1894 | --DOMWINDOW == 59 (0x931b3c00) [pid = 1894] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:14:21 INFO - PROCESS | 1894 | --DOMWINDOW == 58 (0x8de54400) [pid = 1894] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:14:21 INFO - PROCESS | 1894 | 1460974461184 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1052ms 03:14:21 INFO - PROCESS | 1894 | 1460974461199 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 03:14:21 INFO - PROCESS | 1894 | 1460974461203 Marionette TRACE conn5 <- [1,185,null,{"value":"8"}] 03:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:14:21 INFO - PROCESS | 1894 | 1460974461209 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:14:21 INFO - PROCESS | 1894 | 1460974461212 Marionette TRACE conn5 <- [1,186,null,{}] 03:14:21 INFO - PROCESS | 1894 | 1460974461217 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:21 INFO - PROCESS | 1894 | 1460974461414 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 03:14:21 INFO - PROCESS | 1894 | 1460974461482 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de4a400 == 23 [pid = 1894] [id = 54] 03:14:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 59 (0x8ecbc000) [pid = 1894] [serial = 160] [outer = (nil)] 03:14:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 60 (0x9708d000) [pid = 1894] [serial = 161] [outer = 0x8ecbc000] 03:14:21 INFO - PROCESS | 1894 | 1460974461552 Marionette DEBUG loaded listener.js 03:14:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 61 (0x97838800) [pid = 1894] [serial = 162] [outer = 0x8ecbc000] 03:14:22 INFO - PROCESS | 1894 | 1460974462248 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1079ms 03:14:22 INFO - PROCESS | 1894 | 1460974462288 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 03:14:22 INFO - PROCESS | 1894 | 1460974462291 Marionette TRACE conn5 <- [1,189,null,{"value":"8"}] 03:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:14:22 INFO - PROCESS | 1894 | 1460974462315 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:14:22 INFO - PROCESS | 1894 | 1460974462318 Marionette TRACE conn5 <- [1,190,null,{}] 03:14:22 INFO - PROCESS | 1894 | 1460974462324 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:22 INFO - PROCESS | 1894 | 1460974462457 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 03:14:22 INFO - PROCESS | 1894 | 1460974462471 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x9708a400 == 24 [pid = 1894] [id = 55] 03:14:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 62 (0x97868c00) [pid = 1894] [serial = 163] [outer = (nil)] 03:14:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 63 (0x98348000) [pid = 1894] [serial = 164] [outer = 0x97868c00] 03:14:22 INFO - PROCESS | 1894 | 1460974462568 Marionette DEBUG loaded listener.js 03:14:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 64 (0x988d2400) [pid = 1894] [serial = 165] [outer = 0x97868c00] 03:14:23 INFO - PROCESS | 1894 | 1460974463325 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1025ms 03:14:23 INFO - PROCESS | 1894 | 1460974463341 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 03:14:23 INFO - PROCESS | 1894 | 1460974463345 Marionette TRACE conn5 <- [1,193,null,{"value":"8"}] 03:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:14:23 INFO - PROCESS | 1894 | 1460974463350 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:14:23 INFO - PROCESS | 1894 | 1460974463353 Marionette TRACE conn5 <- [1,194,null,{}] 03:14:23 INFO - PROCESS | 1894 | 1460974463359 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:23 INFO - PROCESS | 1894 | 1460974463534 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 03:14:23 INFO - PROCESS | 1894 | 1460974463552 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x9700bc00 == 25 [pid = 1894] [id = 56] 03:14:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 65 (0x98007800) [pid = 1894] [serial = 166] [outer = (nil)] 03:14:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 66 (0x98bedc00) [pid = 1894] [serial = 167] [outer = 0x98007800] 03:14:23 INFO - PROCESS | 1894 | 1460974463627 Marionette DEBUG loaded listener.js 03:14:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 67 (0x991cac00) [pid = 1894] [serial = 168] [outer = 0x98007800] 03:14:24 INFO - PROCESS | 1894 | 1460974464614 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1282ms 03:14:24 INFO - PROCESS | 1894 | 1460974464633 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 03:14:24 INFO - PROCESS | 1894 | 1460974464640 Marionette TRACE conn5 <- [1,197,null,{"value":"8"}] 03:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:14:24 INFO - PROCESS | 1894 | 1460974464649 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:14:24 INFO - PROCESS | 1894 | 1460974464654 Marionette TRACE conn5 <- [1,198,null,{}] 03:14:24 INFO - PROCESS | 1894 | 1460974464691 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:24 INFO - PROCESS | 1894 | 1460974464879 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 03:14:25 INFO - PROCESS | 1894 | 1460974465016 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de4b000 == 26 [pid = 1894] [id = 57] 03:14:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 68 (0x8ecb2400) [pid = 1894] [serial = 169] [outer = (nil)] 03:14:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 69 (0x8fccb800) [pid = 1894] [serial = 170] [outer = 0x8ecb2400] 03:14:25 INFO - PROCESS | 1894 | 1460974465107 Marionette DEBUG loaded listener.js 03:14:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 70 (0x91515800) [pid = 1894] [serial = 171] [outer = 0x8ecb2400] 03:14:26 INFO - PROCESS | 1894 | 1460974466070 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1466ms 03:14:26 INFO - PROCESS | 1894 | 1460974466116 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 03:14:26 INFO - PROCESS | 1894 | 1460974466125 Marionette TRACE conn5 <- [1,201,null,{"value":"8"}] 03:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:14:26 INFO - PROCESS | 1894 | 1460974466135 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:14:26 INFO - PROCESS | 1894 | 1460974466139 Marionette TRACE conn5 <- [1,202,null,{}] 03:14:26 INFO - PROCESS | 1894 | 1460974466145 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:26 INFO - PROCESS | 1894 | 1460974466325 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 03:14:26 INFO - PROCESS | 1894 | 1460974466462 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed38c00 == 27 [pid = 1894] [id = 58] 03:14:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 71 (0x8fccd400) [pid = 1894] [serial = 172] [outer = (nil)] 03:14:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 72 (0x95991c00) [pid = 1894] [serial = 173] [outer = 0x8fccd400] 03:14:26 INFO - PROCESS | 1894 | 1460974466553 Marionette DEBUG loaded listener.js 03:14:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 73 (0x962b8c00) [pid = 1894] [serial = 174] [outer = 0x8fccd400] 03:14:27 INFO - PROCESS | 1894 | 1460974467441 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1378ms 03:14:27 INFO - PROCESS | 1894 | 1460974467512 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 03:14:27 INFO - PROCESS | 1894 | 1460974467517 Marionette TRACE conn5 <- [1,205,null,{"value":"8"}] 03:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:14:27 INFO - PROCESS | 1894 | 1460974467523 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:14:27 INFO - PROCESS | 1894 | 1460974467529 Marionette TRACE conn5 <- [1,206,null,{}] 03:14:27 INFO - PROCESS | 1894 | 1460974467547 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:27 INFO - PROCESS | 1894 | 1460974467767 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 03:14:27 INFO - PROCESS | 1894 | 1460974467905 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x986b2c00 == 28 [pid = 1894] [id = 59] 03:14:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 74 (0x986bb000) [pid = 1894] [serial = 175] [outer = (nil)] 03:14:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 75 (0x98be1400) [pid = 1894] [serial = 176] [outer = 0x986bb000] 03:14:28 INFO - PROCESS | 1894 | 1460974468041 Marionette DEBUG loaded listener.js 03:14:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 76 (0x9ac08c00) [pid = 1894] [serial = 177] [outer = 0x986bb000] 03:14:29 INFO - PROCESS | 1894 | 1460974469182 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1736ms 03:14:29 INFO - PROCESS | 1894 | 1460974469260 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 03:14:29 INFO - PROCESS | 1894 | 1460974469265 Marionette TRACE conn5 <- [1,209,null,{"value":"8"}] 03:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:14:29 INFO - PROCESS | 1894 | 1460974469274 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:14:29 INFO - PROCESS | 1894 | 1460974469279 Marionette TRACE conn5 <- [1,210,null,{}] 03:14:29 INFO - PROCESS | 1894 | 1460974469295 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:29 INFO - PROCESS | 1894 | 1460974469534 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 03:14:29 INFO - PROCESS | 1894 | 1460974469701 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed3c800 == 29 [pid = 1894] [id = 60] 03:14:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 77 (0x8fcc2c00) [pid = 1894] [serial = 178] [outer = (nil)] 03:14:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 78 (0x90645c00) [pid = 1894] [serial = 179] [outer = 0x8fcc2c00] 03:14:29 INFO - PROCESS | 1894 | 1460974469806 Marionette DEBUG loaded listener.js 03:14:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 79 (0x915f5800) [pid = 1894] [serial = 180] [outer = 0x8fcc2c00] 03:14:30 INFO - PROCESS | 1894 | 1460974470704 Marionette TRACE conn5 <- [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]]]}] 03:14:30 INFO - PROCESS | 1894 | --DOMWINDOW == 78 (0x97203400) [pid = 1894] [serial = 125] [outer = (nil)] [url = about:blank] 03:14:30 INFO - PROCESS | 1894 | --DOMWINDOW == 77 (0x9786c800) [pid = 1894] [serial = 129] [outer = (nil)] [url = about:blank] 03:14:30 INFO - PROCESS | 1894 | --DOMWINDOW == 76 (0x8ecb7000) [pid = 1894] [serial = 116] [outer = (nil)] [url = about:blank] 03:14:30 INFO - PROCESS | 1894 | --DOMWINDOW == 75 (0x8ed37000) [pid = 1894] [serial = 117] [outer = (nil)] [url = about:blank] 03:14:30 INFO - PROCESS | 1894 | --DOMWINDOW == 74 (0x91216800) [pid = 1894] [serial = 119] [outer = (nil)] [url = about:blank] 03:14:30 INFO - PROCESS | 1894 | --DOMWINDOW == 73 (0x986bb400) [pid = 1894] [serial = 126] [outer = (nil)] [url = about:blank] 03:14:30 INFO - PROCESS | 1894 | --DOMWINDOW == 72 (0x96f85800) [pid = 1894] [serial = 128] [outer = (nil)] [url = about:blank] 03:14:30 INFO - PROCESS | 1894 | --DOMWINDOW == 71 (0x93484000) [pid = 1894] [serial = 122] [outer = (nil)] [url = about:blank] 03:14:30 INFO - PROCESS | 1894 | --DOMWINDOW == 70 (0x94f67800) [pid = 1894] [serial = 123] [outer = (nil)] [url = about:blank] 03:14:30 INFO - PROCESS | 1894 | --DOMWINDOW == 69 (0x915f5400) [pid = 1894] [serial = 120] [outer = (nil)] [url = about:blank] 03:14:30 INFO - PROCESS | 1894 | --DOMWINDOW == 68 (0x8ecb6800) [pid = 1894] [serial = 114] [outer = (nil)] [url = about:blank] 03:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1492ms 03:14:30 INFO - PROCESS | 1894 | 1460974470767 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 03:14:30 INFO - PROCESS | 1894 | 1460974470775 Marionette TRACE conn5 <- [1,213,null,{"value":"8"}] 03:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:14:30 INFO - PROCESS | 1894 | 1460974470786 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:14:30 INFO - PROCESS | 1894 | 1460974470790 Marionette TRACE conn5 <- [1,214,null,{}] 03:14:30 INFO - PROCESS | 1894 | 1460974470796 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:30 INFO - PROCESS | 1894 | 1460974470956 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 03:14:31 INFO - PROCESS | 1894 | 1460974471069 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecbec00 == 30 [pid = 1894] [id = 61] 03:14:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 69 (0x8ed37c00) [pid = 1894] [serial = 181] [outer = (nil)] 03:14:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 70 (0x93485c00) [pid = 1894] [serial = 182] [outer = 0x8ed37c00] 03:14:31 INFO - PROCESS | 1894 | 1460974471145 Marionette DEBUG loaded listener.js 03:14:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 71 (0x94f6f800) [pid = 1894] [serial = 183] [outer = 0x8ed37c00] 03:14:31 INFO - PROCESS | 1894 | 1460974471846 Marionette TRACE conn5 <- [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]]]}] 03:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1137ms 03:14:31 INFO - PROCESS | 1894 | 1460974471923 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 03:14:31 INFO - PROCESS | 1894 | 1460974471927 Marionette TRACE conn5 <- [1,217,null,{"value":"8"}] 03:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:14:31 INFO - PROCESS | 1894 | 1460974471933 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:14:31 INFO - PROCESS | 1894 | 1460974471939 Marionette TRACE conn5 <- [1,218,null,{}] 03:14:31 INFO - PROCESS | 1894 | 1460974471962 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:32 INFO - PROCESS | 1894 | 1460974472118 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 03:14:32 INFO - PROCESS | 1894 | 1460974472129 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x91f1fc00 == 31 [pid = 1894] [id = 62] 03:14:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 72 (0x97373800) [pid = 1894] [serial = 184] [outer = (nil)] 03:14:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 73 (0x9786bc00) [pid = 1894] [serial = 185] [outer = 0x97373800] 03:14:32 INFO - PROCESS | 1894 | 1460974472206 Marionette DEBUG loaded listener.js 03:14:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 74 (0x97bf4000) [pid = 1894] [serial = 186] [outer = 0x97373800] 03:14:33 INFO - PROCESS | 1894 | 1460974473046 Marionette TRACE conn5 <- [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]]]}] 03:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1146ms 03:14:33 INFO - PROCESS | 1894 | 1460974473079 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 03:14:33 INFO - PROCESS | 1894 | 1460974473083 Marionette TRACE conn5 <- [1,221,null,{"value":"8"}] 03:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:14:33 INFO - PROCESS | 1894 | 1460974473089 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:14:33 INFO - PROCESS | 1894 | 1460974473091 Marionette TRACE conn5 <- [1,222,null,{}] 03:14:33 INFO - PROCESS | 1894 | 1460974473097 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:33 INFO - PROCESS | 1894 | 1460974473276 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 03:14:33 INFO - PROCESS | 1894 | 1460974473306 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x9833f400 == 32 [pid = 1894] [id = 63] 03:14:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 75 (0x986b9400) [pid = 1894] [serial = 187] [outer = (nil)] 03:14:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 76 (0x988d7000) [pid = 1894] [serial = 188] [outer = 0x986b9400] 03:14:33 INFO - PROCESS | 1894 | 1460974473379 Marionette DEBUG loaded listener.js 03:14:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 77 (0x991c4c00) [pid = 1894] [serial = 189] [outer = 0x986b9400] 03:14:34 INFO - PROCESS | 1894 | 1460974474269 Marionette TRACE conn5 <- [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]]]}] 03:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1227ms 03:14:34 INFO - PROCESS | 1894 | 1460974474336 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 03:14:34 INFO - PROCESS | 1894 | 1460974474339 Marionette TRACE conn5 <- [1,225,null,{"value":"8"}] 03:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:14:34 INFO - PROCESS | 1894 | 1460974474345 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:14:34 INFO - PROCESS | 1894 | 1460974474348 Marionette TRACE conn5 <- [1,226,null,{}] 03:14:34 INFO - PROCESS | 1894 | 1460974474353 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:34 INFO - PROCESS | 1894 | 1460974474563 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 03:14:34 INFO - PROCESS | 1894 | 1460974474629 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x98bb3c00 == 33 [pid = 1894] [id = 64] 03:14:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 78 (0x98bb6800) [pid = 1894] [serial = 190] [outer = (nil)] 03:14:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 79 (0x9ae23000) [pid = 1894] [serial = 191] [outer = 0x98bb6800] 03:14:34 INFO - PROCESS | 1894 | 1460974474701 Marionette DEBUG loaded listener.js 03:14:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 80 (0x9ae26000) [pid = 1894] [serial = 192] [outer = 0x98bb6800] 03:14:35 INFO - PROCESS | 1894 | --DOMWINDOW == 79 (0x9672cc00) [pid = 1894] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:14:35 INFO - PROCESS | 1894 | --DOMWINDOW == 78 (0x8fccbc00) [pid = 1894] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:14:35 INFO - PROCESS | 1894 | --DOMWINDOW == 77 (0x8ecbc000) [pid = 1894] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:14:35 INFO - PROCESS | 1894 | --DOMWINDOW == 76 (0x8ec3bc00) [pid = 1894] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:14:35 INFO - PROCESS | 1894 | --DOMWINDOW == 75 (0x97868c00) [pid = 1894] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:14:35 INFO - PROCESS | 1894 | --DOMWINDOW == 74 (0x90646800) [pid = 1894] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:14:35 INFO - PROCESS | 1894 | 1460974475548 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1225ms 03:14:35 INFO - PROCESS | 1894 | 1460974475571 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 03:14:35 INFO - PROCESS | 1894 | 1460974475576 Marionette TRACE conn5 <- [1,229,null,{"value":"8"}] 03:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:14:35 INFO - PROCESS | 1894 | 1460974475589 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:14:35 INFO - PROCESS | 1894 | 1460974475591 Marionette TRACE conn5 <- [1,230,null,{}] 03:14:35 INFO - PROCESS | 1894 | 1460974475597 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:35 INFO - PROCESS | 1894 | 1460974475792 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 03:14:35 INFO - PROCESS | 1894 | 1460974475808 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed35c00 == 34 [pid = 1894] [id = 65] 03:14:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 75 (0x9ae1c400) [pid = 1894] [serial = 193] [outer = (nil)] 03:14:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 76 (0x9fbc3800) [pid = 1894] [serial = 194] [outer = 0x9ae1c400] 03:14:35 INFO - PROCESS | 1894 | 1460974475889 Marionette DEBUG loaded listener.js 03:14:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 77 (0x9fca5c00) [pid = 1894] [serial = 195] [outer = 0x9ae1c400] 03:14:36 INFO - PROCESS | 1894 | 1460974476701 Marionette TRACE conn5 <- [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]]]}] 03:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1181ms 03:14:36 INFO - PROCESS | 1894 | 1460974476764 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 03:14:36 INFO - PROCESS | 1894 | 1460974476767 Marionette TRACE conn5 <- [1,233,null,{"value":"8"}] 03:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:14:36 INFO - PROCESS | 1894 | 1460974476773 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:14:36 INFO - PROCESS | 1894 | 1460974476775 Marionette TRACE conn5 <- [1,234,null,{}] 03:14:36 INFO - PROCESS | 1894 | 1460974476781 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:36 INFO - PROCESS | 1894 | 1460974476954 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 03:14:36 INFO - PROCESS | 1894 | 1460974476963 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x9ae29c00 == 35 [pid = 1894] [id = 66] 03:14:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 78 (0x9eb45c00) [pid = 1894] [serial = 196] [outer = (nil)] 03:14:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 79 (0xa006ac00) [pid = 1894] [serial = 197] [outer = 0x9eb45c00] 03:14:37 INFO - PROCESS | 1894 | 1460974477034 Marionette DEBUG loaded listener.js 03:14:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 80 (0xa0072400) [pid = 1894] [serial = 198] [outer = 0x9eb45c00] 03:14:38 INFO - PROCESS | 1894 | 1460974478044 Marionette TRACE conn5 <- [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]]]}] 03:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1326ms 03:14:38 INFO - PROCESS | 1894 | 1460974478101 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 03:14:38 INFO - PROCESS | 1894 | 1460974478109 Marionette TRACE conn5 <- [1,237,null,{"value":"8"}] 03:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:14:38 INFO - PROCESS | 1894 | 1460974478118 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:14:38 INFO - PROCESS | 1894 | 1460974478123 Marionette TRACE conn5 <- [1,238,null,{}] 03:14:38 INFO - PROCESS | 1894 | 1460974478132 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:38 INFO - PROCESS | 1894 | 1460974478312 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 03:14:38 INFO - PROCESS | 1894 | 1460974478453 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de4c400 == 36 [pid = 1894] [id = 67] 03:14:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 81 (0x8ec39c00) [pid = 1894] [serial = 199] [outer = (nil)] 03:14:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 82 (0x90649c00) [pid = 1894] [serial = 200] [outer = 0x8ec39c00] 03:14:38 INFO - PROCESS | 1894 | 1460974478542 Marionette DEBUG loaded listener.js 03:14:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 83 (0x931b3800) [pid = 1894] [serial = 201] [outer = 0x8ec39c00] 03:14:39 INFO - PROCESS | 1894 | 1460974479396 Marionette TRACE conn5 <- [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]]]}] 03:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1331ms 03:14:39 INFO - PROCESS | 1894 | 1460974479458 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 03:14:39 INFO - PROCESS | 1894 | 1460974479467 Marionette TRACE conn5 <- [1,241,null,{"value":"8"}] 03:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:14:39 INFO - PROCESS | 1894 | 1460974479479 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:14:39 INFO - PROCESS | 1894 | 1460974479483 Marionette TRACE conn5 <- [1,242,null,{}] 03:14:39 INFO - PROCESS | 1894 | 1460974479490 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:39 INFO - PROCESS | 1894 | 1460974479662 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 03:14:39 INFO - PROCESS | 1894 | 1460974479806 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x95ad2000 == 37 [pid = 1894] [id = 68] 03:14:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 84 (0x9635a000) [pid = 1894] [serial = 202] [outer = (nil)] 03:14:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 85 (0x97837400) [pid = 1894] [serial = 203] [outer = 0x9635a000] 03:14:39 INFO - PROCESS | 1894 | 1460974479892 Marionette DEBUG loaded listener.js 03:14:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 86 (0x97bf3800) [pid = 1894] [serial = 204] [outer = 0x9635a000] 03:14:40 INFO - PROCESS | 1894 | 1460974480725 Marionette TRACE conn5 <- [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]]]}] 03:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1287ms 03:14:40 INFO - PROCESS | 1894 | 1460974480767 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 03:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:14:40 INFO - PROCESS | 1894 | 1460974480771 Marionette TRACE conn5 <- [1,245,null,{"value":"8"}] 03:14:40 INFO - PROCESS | 1894 | 1460974480778 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:14:40 INFO - PROCESS | 1894 | 1460974480784 Marionette TRACE conn5 <- [1,246,null,{}] 03:14:40 INFO - PROCESS | 1894 | 1460974480801 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:42 INFO - PROCESS | 1894 | 1460974482067 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 03:14:42 INFO - PROCESS | 1894 | 1460974482415 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x9eb4d400 == 38 [pid = 1894] [id = 69] 03:14:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 87 (0x9fbc3c00) [pid = 1894] [serial = 205] [outer = (nil)] 03:14:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 88 (0xa0af6400) [pid = 1894] [serial = 206] [outer = 0x9fbc3c00] 03:14:42 INFO - PROCESS | 1894 | 1460974482506 Marionette DEBUG loaded listener.js 03:14:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 89 (0xa0c55800) [pid = 1894] [serial = 207] [outer = 0x9fbc3c00] 03:14:43 INFO - PROCESS | 1894 | 1460974483314 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 2588ms 03:14:43 INFO - PROCESS | 1894 | 1460974483366 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 03:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:14:43 INFO - PROCESS | 1894 | 1460974483371 Marionette TRACE conn5 <- [1,249,null,{"value":"8"}] 03:14:43 INFO - PROCESS | 1894 | 1460974483377 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:14:43 INFO - PROCESS | 1894 | 1460974483381 Marionette TRACE conn5 <- [1,250,null,{}] 03:14:43 INFO - PROCESS | 1894 | 1460974483387 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:43 INFO - PROCESS | 1894 | 1460974483558 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 03:14:43 INFO - PROCESS | 1894 | 1460974483703 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec3d800 == 39 [pid = 1894] [id = 70] 03:14:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 90 (0x8ec60800) [pid = 1894] [serial = 208] [outer = (nil)] 03:14:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 91 (0x8ec68000) [pid = 1894] [serial = 209] [outer = 0x8ec60800] 03:14:43 INFO - PROCESS | 1894 | 1460974483791 Marionette DEBUG loaded listener.js 03:14:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 92 (0x8ec6b800) [pid = 1894] [serial = 210] [outer = 0x8ec60800] 03:14:44 INFO - PROCESS | 1894 | 1460974484626 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1280ms 03:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:14:44 INFO - PROCESS | 1894 | 1460974484658 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 03:14:44 INFO - PROCESS | 1894 | 1460974484661 Marionette TRACE conn5 <- [1,253,null,{"value":"8"}] 03:14:44 INFO - PROCESS | 1894 | 1460974484667 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:14:44 INFO - PROCESS | 1894 | 1460974484671 Marionette TRACE conn5 <- [1,254,null,{}] 03:14:44 INFO - PROCESS | 1894 | 1460974484676 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:44 INFO - PROCESS | 1894 | 1460974484832 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 03:14:45 INFO - PROCESS | 1894 | 1460974484981 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec69000 == 40 [pid = 1894] [id = 71] 03:14:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 93 (0x8ec6ec00) [pid = 1894] [serial = 211] [outer = (nil)] 03:14:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 94 (0xa0002400) [pid = 1894] [serial = 212] [outer = 0x8ec6ec00] 03:14:45 INFO - PROCESS | 1894 | 1460974485069 Marionette DEBUG loaded listener.js 03:14:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 95 (0xa0a66000) [pid = 1894] [serial = 213] [outer = 0x8ec6ec00] 03:14:45 INFO - PROCESS | 1894 | 1460974485924 Marionette TRACE conn5 <- [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]]]}] 03:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1329ms 03:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:14:46 INFO - PROCESS | 1894 | 1460974485996 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 03:14:46 INFO - PROCESS | 1894 | 1460974485999 Marionette TRACE conn5 <- [1,257,null,{"value":"8"}] 03:14:46 INFO - PROCESS | 1894 | 1460974486006 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:14:46 INFO - PROCESS | 1894 | 1460974486009 Marionette TRACE conn5 <- [1,258,null,{}] 03:14:46 INFO - PROCESS | 1894 | 1460974486015 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:46 INFO - PROCESS | 1894 | 1460974486222 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 03:14:46 INFO - PROCESS | 1894 | 1460974486366 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec3b400 == 41 [pid = 1894] [id = 72] 03:14:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 96 (0x8ec68400) [pid = 1894] [serial = 214] [outer = (nil)] 03:14:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 97 (0xa2a0b400) [pid = 1894] [serial = 215] [outer = 0x8ec68400] 03:14:46 INFO - PROCESS | 1894 | 1460974486468 Marionette DEBUG loaded listener.js 03:14:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 98 (0xa28bb400) [pid = 1894] [serial = 216] [outer = 0x8ec68400] 03:14:47 INFO - PROCESS | 1894 | 1460974487262 Marionette TRACE conn5 <- [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]]]}] 03:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1279ms 03:14:47 INFO - PROCESS | 1894 | 1460974487284 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 03:14:47 INFO - PROCESS | 1894 | 1460974487287 Marionette TRACE conn5 <- [1,261,null,{"value":"8"}] 03:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:14:47 INFO - PROCESS | 1894 | 1460974487295 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:14:47 INFO - PROCESS | 1894 | 1460974487298 Marionette TRACE conn5 <- [1,262,null,{}] 03:14:47 INFO - PROCESS | 1894 | 1460974487304 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:47 INFO - PROCESS | 1894 | 1460974487464 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 03:14:47 INFO - PROCESS | 1894 | 1460974487614 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de45800 == 42 [pid = 1894] [id = 73] 03:14:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 99 (0x959e5c00) [pid = 1894] [serial = 217] [outer = (nil)] 03:14:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 100 (0x959ec800) [pid = 1894] [serial = 218] [outer = 0x959e5c00] 03:14:47 INFO - PROCESS | 1894 | 1460974487719 Marionette DEBUG loaded listener.js 03:14:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 101 (0x959edc00) [pid = 1894] [serial = 219] [outer = 0x959e5c00] 03:14:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 102 (0x963bec00) [pid = 1894] [serial = 220] [outer = 0x95a0b000] 03:14:48 INFO - PROCESS | 1894 | 1460974488650 Marionette TRACE conn5 <- [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]]]}] 03:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1387ms 03:14:48 INFO - PROCESS | 1894 | 1460974488683 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 03:14:48 INFO - PROCESS | 1894 | 1460974488687 Marionette TRACE conn5 <- [1,265,null,{"value":"8"}] 03:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:14:48 INFO - PROCESS | 1894 | 1460974488693 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:14:48 INFO - PROCESS | 1894 | 1460974488696 Marionette TRACE conn5 <- [1,266,null,{}] 03:14:48 INFO - PROCESS | 1894 | 1460974488702 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:48 INFO - PROCESS | 1894 | 1460974488848 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 03:14:49 INFO - PROCESS | 1894 | 1460974489002 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec45400 == 43 [pid = 1894] [id = 74] 03:14:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 103 (0x8ec45800) [pid = 1894] [serial = 221] [outer = (nil)] 03:14:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 104 (0x8fcca400) [pid = 1894] [serial = 222] [outer = 0x8ec45800] 03:14:49 INFO - PROCESS | 1894 | 1460974489086 Marionette DEBUG loaded listener.js 03:14:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 105 (0x959ed400) [pid = 1894] [serial = 223] [outer = 0x8ec45800] 03:14:50 INFO - PROCESS | 1894 | 1460974490133 Marionette TRACE conn5 <- [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]]]}] 03:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1485ms 03:14:50 INFO - PROCESS | 1894 | 1460974490179 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 03:14:50 INFO - PROCESS | 1894 | 1460974490185 Marionette TRACE conn5 <- [1,269,null,{"value":"8"}] 03:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:14:50 INFO - PROCESS | 1894 | 1460974490194 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:14:50 INFO - PROCESS | 1894 | 1460974490199 Marionette TRACE conn5 <- [1,270,null,{}] 03:14:50 INFO - PROCESS | 1894 | 1460974490206 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:50 INFO - PROCESS | 1894 | 1460974490365 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 03:14:50 INFO - PROCESS | 1894 | 1460974490611 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ebb1800 == 44 [pid = 1894] [id = 75] 03:14:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 106 (0x8ebb3000) [pid = 1894] [serial = 224] [outer = (nil)] 03:14:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 107 (0x8ec43000) [pid = 1894] [serial = 225] [outer = 0x8ebb3000] 03:14:50 INFO - PROCESS | 1894 | 1460974490713 Marionette DEBUG loaded listener.js 03:14:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 108 (0x8ec69400) [pid = 1894] [serial = 226] [outer = 0x8ebb3000] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 107 (0x98bedc00) [pid = 1894] [serial = 167] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | 1460974491578 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 106 (0x8ec43c00) [pid = 1894] [serial = 143] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 105 (0x97001400) [pid = 1894] [serial = 158] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 104 (0x9fc82000) [pid = 1894] [serial = 140] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 103 (0x8fcd0800) [pid = 1894] [serial = 152] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 102 (0x91212400) [pid = 1894] [serial = 153] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 101 (0xa0068400) [pid = 1894] [serial = 146] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 100 (0x97838800) [pid = 1894] [serial = 162] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 99 (0x96f89000) [pid = 1894] [serial = 137] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 98 (0x8fccec00) [pid = 1894] [serial = 134] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 97 (0x8ec42800) [pid = 1894] [serial = 149] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 96 (0x8ec41400) [pid = 1894] [serial = 150] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 95 (0x98348000) [pid = 1894] [serial = 164] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 94 (0x98bb0000) [pid = 1894] [serial = 131] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 93 (0x931b3000) [pid = 1894] [serial = 155] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 92 (0x988d2400) [pid = 1894] [serial = 165] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 91 (0x9708d000) [pid = 1894] [serial = 161] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 90 (0x97203000) [pid = 1894] [serial = 159] [outer = (nil)] [url = about:blank] 03:14:51 INFO - PROCESS | 1894 | --DOMWINDOW == 89 (0x94f66800) [pid = 1894] [serial = 156] [outer = (nil)] [url = about:blank] 03:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1447ms 03:14:51 INFO - PROCESS | 1894 | 1460974491641 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 03:14:51 INFO - PROCESS | 1894 | 1460974491649 Marionette TRACE conn5 <- [1,273,null,{"value":"8"}] 03:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:14:51 INFO - PROCESS | 1894 | 1460974491658 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:14:51 INFO - PROCESS | 1894 | 1460974491662 Marionette TRACE conn5 <- [1,274,null,{}] 03:14:51 INFO - PROCESS | 1894 | 1460974491668 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:51 INFO - PROCESS | 1894 | 1460974491817 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 03:14:51 INFO - PROCESS | 1894 | 1460974491921 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecbd000 == 45 [pid = 1894] [id = 76] 03:14:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 90 (0x8ecbd400) [pid = 1894] [serial = 227] [outer = (nil)] 03:14:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 91 (0x8ed37400) [pid = 1894] [serial = 228] [outer = 0x8ecbd400] 03:14:52 INFO - PROCESS | 1894 | 1460974491999 Marionette DEBUG loaded listener.js 03:14:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 92 (0x8fcc5c00) [pid = 1894] [serial = 229] [outer = 0x8ecbd400] 03:14:52 INFO - PROCESS | 1894 | 1460974492751 Marionette TRACE conn5 <- [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]]]}] 03:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1127ms 03:14:52 INFO - PROCESS | 1894 | 1460974492785 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 03:14:52 INFO - PROCESS | 1894 | 1460974492788 Marionette TRACE conn5 <- [1,277,null,{"value":"8"}] 03:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:14:52 INFO - PROCESS | 1894 | 1460974492808 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:14:52 INFO - PROCESS | 1894 | 1460974492814 Marionette TRACE conn5 <- [1,278,null,{}] 03:14:52 INFO - PROCESS | 1894 | 1460974492833 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:52 INFO - PROCESS | 1894 | 1460974492986 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 03:14:53 INFO - PROCESS | 1894 | 1460974492998 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb6800 == 46 [pid = 1894] [id = 77] 03:14:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 93 (0x931b9800) [pid = 1894] [serial = 230] [outer = (nil)] 03:14:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 94 (0x9599dc00) [pid = 1894] [serial = 231] [outer = 0x931b9800] 03:14:53 INFO - PROCESS | 1894 | 1460974493072 Marionette DEBUG loaded listener.js 03:14:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 95 (0x959f3400) [pid = 1894] [serial = 232] [outer = 0x931b9800] 03:14:53 INFO - PROCESS | 1894 | 1460974493944 Marionette TRACE conn5 <- [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]]]}] 03:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1150ms 03:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:14:53 INFO - PROCESS | 1894 | 1460974493955 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 03:14:53 INFO - PROCESS | 1894 | 1460974493959 Marionette TRACE conn5 <- [1,281,null,{"value":"8"}] 03:14:53 INFO - PROCESS | 1894 | 1460974493965 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:14:53 INFO - PROCESS | 1894 | 1460974493968 Marionette TRACE conn5 <- [1,282,null,{}] 03:14:53 INFO - PROCESS | 1894 | 1460974493990 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:54 INFO - PROCESS | 1894 | 1460974494170 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 03:14:54 INFO - PROCESS | 1894 | 1460974494197 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed38800 == 47 [pid = 1894] [id = 78] 03:14:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 96 (0x96359000) [pid = 1894] [serial = 233] [outer = (nil)] 03:14:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 97 (0x963c5400) [pid = 1894] [serial = 234] [outer = 0x96359000] 03:14:54 INFO - PROCESS | 1894 | 1460974494267 Marionette DEBUG loaded listener.js 03:14:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 98 (0x963ca000) [pid = 1894] [serial = 235] [outer = 0x96359000] 03:14:55 INFO - PROCESS | 1894 | 1460974495015 Marionette TRACE conn5 <- [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]]]}] 03:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1096ms 03:14:55 INFO - PROCESS | 1894 | 1460974495061 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 03:14:55 INFO - PROCESS | 1894 | 1460974495064 Marionette TRACE conn5 <- [1,285,null,{"value":"8"}] 03:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:14:55 INFO - PROCESS | 1894 | 1460974495080 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:14:55 INFO - PROCESS | 1894 | 1460974495083 Marionette TRACE conn5 <- [1,286,null,{}] 03:14:55 INFO - PROCESS | 1894 | 1460974495088 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:55 INFO - PROCESS | 1894 | 1460974495264 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 03:14:55 INFO - PROCESS | 1894 | 1460974495356 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x959f1000 == 48 [pid = 1894] [id = 79] 03:14:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 99 (0x96211000) [pid = 1894] [serial = 236] [outer = (nil)] 03:14:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 100 (0x9673a800) [pid = 1894] [serial = 237] [outer = 0x96211000] 03:14:55 INFO - PROCESS | 1894 | 1460974495428 Marionette DEBUG loaded listener.js 03:14:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 101 (0x97202400) [pid = 1894] [serial = 238] [outer = 0x96211000] 03:14:56 INFO - PROCESS | 1894 | --DOMWINDOW == 100 (0x9ae1c400) [pid = 1894] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:14:56 INFO - PROCESS | 1894 | --DOMWINDOW == 99 (0x986b9400) [pid = 1894] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:14:56 INFO - PROCESS | 1894 | --DOMWINDOW == 98 (0x98bb6800) [pid = 1894] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:14:56 INFO - PROCESS | 1894 | --DOMWINDOW == 97 (0x8ed37c00) [pid = 1894] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:14:56 INFO - PROCESS | 1894 | --DOMWINDOW == 96 (0x97373800) [pid = 1894] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:14:56 INFO - PROCESS | 1894 | --DOMWINDOW == 95 (0x8fcc2c00) [pid = 1894] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:14:56 INFO - PROCESS | 1894 | 1460974496385 Marionette TRACE conn5 <- [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]]]}] 03:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1345ms 03:14:56 INFO - PROCESS | 1894 | 1460974496416 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 03:14:56 INFO - PROCESS | 1894 | 1460974496425 Marionette TRACE conn5 <- [1,289,null,{"value":"8"}] 03:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:14:56 INFO - PROCESS | 1894 | 1460974496433 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:14:56 INFO - PROCESS | 1894 | 1460974496439 Marionette TRACE conn5 <- [1,290,null,{}] 03:14:56 INFO - PROCESS | 1894 | 1460974496445 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:56 INFO - PROCESS | 1894 | 1460974496612 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 03:14:56 INFO - PROCESS | 1894 | 1460974496633 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec37c00 == 49 [pid = 1894] [id = 80] 03:14:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 96 (0x8ed39000) [pid = 1894] [serial = 239] [outer = (nil)] 03:14:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 97 (0x978eb000) [pid = 1894] [serial = 240] [outer = 0x8ed39000] 03:14:56 INFO - PROCESS | 1894 | 1460974496709 Marionette DEBUG loaded listener.js 03:14:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 98 (0x988d4800) [pid = 1894] [serial = 241] [outer = 0x8ed39000] 03:14:57 INFO - PROCESS | 1894 | 1460974497498 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1081ms 03:14:57 INFO - PROCESS | 1894 | 1460974497528 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 03:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:14:57 INFO - PROCESS | 1894 | 1460974497532 Marionette TRACE conn5 <- [1,293,null,{"value":"8"}] 03:14:57 INFO - PROCESS | 1894 | 1460974497537 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:14:57 INFO - PROCESS | 1894 | 1460974497541 Marionette TRACE conn5 <- [1,294,null,{}] 03:14:57 INFO - PROCESS | 1894 | 1460974497554 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:57 INFO - PROCESS | 1894 | 1460974497707 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 03:14:57 INFO - PROCESS | 1894 | 1460974497726 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de50000 == 50 [pid = 1894] [id = 81] 03:14:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 99 (0x8ebac000) [pid = 1894] [serial = 242] [outer = (nil)] 03:14:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 100 (0x98fde000) [pid = 1894] [serial = 243] [outer = 0x8ebac000] 03:14:57 INFO - PROCESS | 1894 | 1460974497802 Marionette DEBUG loaded listener.js 03:14:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 101 (0x9ac15800) [pid = 1894] [serial = 244] [outer = 0x8ebac000] 03:14:58 INFO - PROCESS | 1894 | 1460974498807 Marionette TRACE conn5 <- [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]]]}] 03:14:58 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. 03:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1292ms 03:14:58 INFO - PROCESS | 1894 | 1460974498830 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 03:14:58 INFO - PROCESS | 1894 | 1460974498836 Marionette TRACE conn5 <- [1,297,null,{"value":"8"}] 03:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:14:58 INFO - PROCESS | 1894 | 1460974498847 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:14:58 INFO - PROCESS | 1894 | 1460974498852 Marionette TRACE conn5 <- [1,298,null,{}] 03:14:58 INFO - PROCESS | 1894 | 1460974498862 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:59 INFO - PROCESS | 1894 | 1460974499043 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 03:14:59 INFO - PROCESS | 1894 | 1460974499195 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de51400 == 51 [pid = 1894] [id = 82] 03:14:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 102 (0x8ebb2400) [pid = 1894] [serial = 245] [outer = (nil)] 03:14:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 103 (0x8ec64400) [pid = 1894] [serial = 246] [outer = 0x8ebb2400] 03:14:59 INFO - PROCESS | 1894 | 1460974499293 Marionette DEBUG loaded listener.js 03:14:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 104 (0x8ed3e400) [pid = 1894] [serial = 247] [outer = 0x8ebb2400] 03:15:00 INFO - PROCESS | 1894 | 1460974500156 Marionette TRACE conn5 <- [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]]]}] 03:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1381ms 03:15:00 INFO - PROCESS | 1894 | 1460974500229 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 03:15:00 INFO - PROCESS | 1894 | 1460974500237 Marionette TRACE conn5 <- [1,301,null,{"value":"8"}] 03:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:15:00 INFO - PROCESS | 1894 | 1460974500249 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:15:00 INFO - PROCESS | 1894 | 1460974500253 Marionette TRACE conn5 <- [1,302,null,{}] 03:15:00 INFO - PROCESS | 1894 | 1460974500260 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:00 INFO - PROCESS | 1894 | 1460974500468 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 03:15:00 INFO - PROCESS | 1894 | 1460974500620 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x907b7400 == 52 [pid = 1894] [id = 83] 03:15:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 105 (0x91216400) [pid = 1894] [serial = 248] [outer = (nil)] 03:15:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 106 (0x94f70800) [pid = 1894] [serial = 249] [outer = 0x91216400] 03:15:00 INFO - PROCESS | 1894 | 1460974500714 Marionette DEBUG loaded listener.js 03:15:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 107 (0x95a09400) [pid = 1894] [serial = 250] [outer = 0x91216400] 03:15:01 INFO - PROCESS | 1894 | 1460974501816 Marionette TRACE conn5 <- [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]]]}] 03:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1589ms 03:15:01 INFO - PROCESS | 1894 | 1460974501838 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 03:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:15:01 INFO - PROCESS | 1894 | 1460974501842 Marionette TRACE conn5 <- [1,305,null,{"value":"8"}] 03:15:01 INFO - PROCESS | 1894 | 1460974501849 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:15:01 INFO - PROCESS | 1894 | 1460974501855 Marionette TRACE conn5 <- [1,306,null,{}] 03:15:01 INFO - PROCESS | 1894 | 1460974501871 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:02 INFO - PROCESS | 1894 | 1460974502089 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 03:15:02 INFO - PROCESS | 1894 | 1460974502281 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x978f2c00 == 53 [pid = 1894] [id = 84] 03:15:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 108 (0x98bb0800) [pid = 1894] [serial = 251] [outer = (nil)] 03:15:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 109 (0x9ac0d400) [pid = 1894] [serial = 252] [outer = 0x98bb0800] 03:15:02 INFO - PROCESS | 1894 | 1460974502418 Marionette DEBUG loaded listener.js 03:15:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 110 (0x9df37800) [pid = 1894] [serial = 253] [outer = 0x98bb0800] 03:15:03 INFO - PROCESS | 1894 | 1460974503247 Marionette TRACE conn5 <- [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]]]}] 03:15:03 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. 03:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1441ms 03:15:03 INFO - PROCESS | 1894 | 1460974503292 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 03:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:15:03 INFO - PROCESS | 1894 | 1460974503297 Marionette TRACE conn5 <- [1,309,null,{"value":"8"}] 03:15:03 INFO - PROCESS | 1894 | 1460974503303 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:15:03 INFO - PROCESS | 1894 | 1460974503306 Marionette TRACE conn5 <- [1,310,null,{}] 03:15:03 INFO - PROCESS | 1894 | 1460974503312 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:03 INFO - PROCESS | 1894 | 1460974503472 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 03:15:03 INFO - PROCESS | 1894 | 1460974503626 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec36400 == 54 [pid = 1894] [id = 85] 03:15:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 111 (0x931ad000) [pid = 1894] [serial = 254] [outer = (nil)] 03:15:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 112 (0x9fca8400) [pid = 1894] [serial = 255] [outer = 0x931ad000] 03:15:03 INFO - PROCESS | 1894 | 1460974503717 Marionette DEBUG loaded listener.js 03:15:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 113 (0xa0068400) [pid = 1894] [serial = 256] [outer = 0x931ad000] 03:15:04 INFO - PROCESS | 1894 | 1460974504657 Marionette TRACE conn5 <- [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]]]}] 03:15:04 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. 03:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1388ms 03:15:04 INFO - PROCESS | 1894 | 1460974504691 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 03:15:04 INFO - PROCESS | 1894 | 1460974504694 Marionette TRACE conn5 <- [1,313,null,{"value":"8"}] 03:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:15:04 INFO - PROCESS | 1894 | 1460974504701 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:15:04 INFO - PROCESS | 1894 | 1460974504704 Marionette TRACE conn5 <- [1,314,null,{}] 03:15:04 INFO - PROCESS | 1894 | 1460974504710 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:04 INFO - PROCESS | 1894 | 1460974504871 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 03:15:05 INFO - PROCESS | 1894 | 1460974505025 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x986b0000 == 55 [pid = 1894] [id = 86] 03:15:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 114 (0x9fcad000) [pid = 1894] [serial = 257] [outer = (nil)] 03:15:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 115 (0xa0ef2c00) [pid = 1894] [serial = 258] [outer = 0x9fcad000] 03:15:05 INFO - PROCESS | 1894 | 1460974505110 Marionette DEBUG loaded listener.js 03:15:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 116 (0xa0fe3800) [pid = 1894] [serial = 259] [outer = 0x9fcad000] 03:15:05 INFO - PROCESS | 1894 | 1460974505961 Marionette TRACE conn5 <- [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]]]}] 03:15:05 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. 03:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1278ms 03:15:05 INFO - PROCESS | 1894 | 1460974505979 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 03:15:05 INFO - PROCESS | 1894 | 1460974505982 Marionette TRACE conn5 <- [1,317,null,{"value":"8"}] 03:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:15:05 INFO - PROCESS | 1894 | 1460974505989 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:15:05 INFO - PROCESS | 1894 | 1460974505991 Marionette TRACE conn5 <- [1,318,null,{}] 03:15:06 INFO - PROCESS | 1894 | 1460974505997 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:06 INFO - PROCESS | 1894 | 1460974506184 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 03:15:06 INFO - PROCESS | 1894 | 1460974506339 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x97beec00 == 56 [pid = 1894] [id = 87] 03:15:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 117 (0xa28b4000) [pid = 1894] [serial = 260] [outer = (nil)] 03:15:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 118 (0xa3cc7800) [pid = 1894] [serial = 261] [outer = 0xa28b4000] 03:15:06 INFO - PROCESS | 1894 | 1460974506426 Marionette DEBUG loaded listener.js 03:15:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0x9ac11800) [pid = 1894] [serial = 262] [outer = 0xa28b4000] 03:15:07 INFO - PROCESS | 1894 | 1460974507363 Marionette TRACE conn5 <- [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]]]}] 03:15:07 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. 03:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1393ms 03:15:07 INFO - PROCESS | 1894 | 1460974507383 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 03:15:07 INFO - PROCESS | 1894 | 1460974507386 Marionette TRACE conn5 <- [1,321,null,{"value":"8"}] 03:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:15:07 INFO - PROCESS | 1894 | 1460974507393 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:15:07 INFO - PROCESS | 1894 | 1460974507397 Marionette TRACE conn5 <- [1,322,null,{}] 03:15:07 INFO - PROCESS | 1894 | 1460974507402 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:07 INFO - PROCESS | 1894 | 1460974507556 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 03:15:07 INFO - PROCESS | 1894 | 1460974507716 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ebb2800 == 57 [pid = 1894] [id = 88] 03:15:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0x8ebb2c00) [pid = 1894] [serial = 263] [outer = (nil)] 03:15:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x9df34000) [pid = 1894] [serial = 264] [outer = 0x8ebb2c00] 03:15:07 INFO - PROCESS | 1894 | 1460974507797 Marionette DEBUG loaded listener.js 03:15:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0xa00ac800) [pid = 1894] [serial = 265] [outer = 0x8ebb2c00] 03:15:08 INFO - PROCESS | 1894 | 1460974508678 Marionette TRACE conn5 <- [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]]]}] 03:15:08 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. 03:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1583ms 03:15:08 INFO - PROCESS | 1894 | 1460974508980 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 03:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:15:08 INFO - PROCESS | 1894 | 1460974508986 Marionette TRACE conn5 <- [1,325,null,{"value":"8"}] 03:15:08 INFO - PROCESS | 1894 | 1460974508994 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:15:08 INFO - PROCESS | 1894 | 1460974508997 Marionette TRACE conn5 <- [1,326,null,{}] 03:15:09 INFO - PROCESS | 1894 | 1460974509005 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:09 INFO - PROCESS | 1894 | 1460974509149 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 03:15:09 INFO - PROCESS | 1894 | 1460974509379 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fccdc00 == 58 [pid = 1894] [id = 89] 03:15:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0x8fcce000) [pid = 1894] [serial = 266] [outer = (nil)] 03:15:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x907b0400) [pid = 1894] [serial = 267] [outer = 0x8fcce000] 03:15:09 INFO - PROCESS | 1894 | 1460974509454 Marionette DEBUG loaded listener.js 03:15:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x9121b400) [pid = 1894] [serial = 268] [outer = 0x8fcce000] 03:15:10 INFO - PROCESS | 1894 | 1460974510313 Marionette TRACE conn5 <- [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]]]}] 03:15:10 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. 03:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1379ms 03:15:10 INFO - PROCESS | 1894 | 1460974510373 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 03:15:10 INFO - PROCESS | 1894 | 1460974510378 Marionette TRACE conn5 <- [1,329,null,{"value":"8"}] 03:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:15:10 INFO - PROCESS | 1894 | 1460974510390 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:15:10 INFO - PROCESS | 1894 | 1460974510396 Marionette TRACE conn5 <- [1,330,null,{}] 03:15:10 INFO - PROCESS | 1894 | 1460974510449 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:10 INFO - PROCESS | 1894 | 1460974510638 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 03:15:10 INFO - PROCESS | 1894 | 1460974510808 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec6bc00 == 59 [pid = 1894] [id = 90] 03:15:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x8ec6d400) [pid = 1894] [serial = 269] [outer = (nil)] 03:15:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x959e7000) [pid = 1894] [serial = 270] [outer = 0x8ec6d400] 03:15:10 INFO - PROCESS | 1894 | 1460974510909 Marionette DEBUG loaded listener.js 03:15:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x95ad1800) [pid = 1894] [serial = 271] [outer = 0x8ec6d400] 03:15:11 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec37c00 == 58 [pid = 1894] [id = 80] 03:15:11 INFO - PROCESS | 1894 | --DOCSHELL 0x959f1000 == 57 [pid = 1894] [id = 79] 03:15:11 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed38800 == 56 [pid = 1894] [id = 78] 03:15:11 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecb6800 == 55 [pid = 1894] [id = 77] 03:15:11 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecbd000 == 54 [pid = 1894] [id = 76] 03:15:11 INFO - PROCESS | 1894 | --DOCSHELL 0x8ebb1800 == 53 [pid = 1894] [id = 75] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x988d7000) [pid = 1894] [serial = 188] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x9ae23000) [pid = 1894] [serial = 191] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x9ae26000) [pid = 1894] [serial = 192] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x93485c00) [pid = 1894] [serial = 182] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x94f6f800) [pid = 1894] [serial = 183] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 122 (0x95991c00) [pid = 1894] [serial = 173] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 121 (0x9786bc00) [pid = 1894] [serial = 185] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 120 (0x915f5800) [pid = 1894] [serial = 180] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 119 (0x90645c00) [pid = 1894] [serial = 179] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 118 (0x98be1400) [pid = 1894] [serial = 176] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 117 (0x8fccb800) [pid = 1894] [serial = 170] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 116 (0x9fca5c00) [pid = 1894] [serial = 195] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 115 (0x991c4c00) [pid = 1894] [serial = 189] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 114 (0x97bf4000) [pid = 1894] [serial = 186] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | --DOMWINDOW == 113 (0x9fbc3800) [pid = 1894] [serial = 194] [outer = (nil)] [url = about:blank] 03:15:11 INFO - PROCESS | 1894 | 1460974511800 Marionette TRACE conn5 <- [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]]]}] 03:15:11 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. 03:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1433ms 03:15:11 INFO - PROCESS | 1894 | 1460974511820 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 03:15:11 INFO - PROCESS | 1894 | 1460974511823 Marionette TRACE conn5 <- [1,333,null,{"value":"8"}] 03:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:15:11 INFO - PROCESS | 1894 | 1460974511830 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:15:11 INFO - PROCESS | 1894 | 1460974511832 Marionette TRACE conn5 <- [1,334,null,{}] 03:15:11 INFO - PROCESS | 1894 | 1460974511847 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:12 INFO - PROCESS | 1894 | 1460974512002 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 03:15:12 INFO - PROCESS | 1894 | 1460974512014 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecba400 == 54 [pid = 1894] [id = 91] 03:15:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 114 (0x95991c00) [pid = 1894] [serial = 272] [outer = (nil)] 03:15:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 115 (0x963ccc00) [pid = 1894] [serial = 273] [outer = 0x95991c00] 03:15:12 INFO - PROCESS | 1894 | 1460974512091 Marionette DEBUG loaded listener.js 03:15:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 116 (0x97374800) [pid = 1894] [serial = 274] [outer = 0x95991c00] 03:15:13 INFO - PROCESS | 1894 | 1460974512996 Marionette TRACE conn5 <- [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]]]}] 03:15:13 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. 03:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1177ms 03:15:13 INFO - PROCESS | 1894 | 1460974513007 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 03:15:13 INFO - PROCESS | 1894 | 1460974513011 Marionette TRACE conn5 <- [1,337,null,{"value":"8"}] 03:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:15:13 INFO - PROCESS | 1894 | 1460974513017 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:15:13 INFO - PROCESS | 1894 | 1460974513020 Marionette TRACE conn5 <- [1,338,null,{}] 03:15:13 INFO - PROCESS | 1894 | 1460974513025 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:13 INFO - PROCESS | 1894 | 1460974513222 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 03:15:13 INFO - PROCESS | 1894 | 1460974513295 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x931ae800 == 55 [pid = 1894] [id = 92] 03:15:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 117 (0x97374400) [pid = 1894] [serial = 275] [outer = (nil)] 03:15:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 118 (0x9834ac00) [pid = 1894] [serial = 276] [outer = 0x97374400] 03:15:13 INFO - PROCESS | 1894 | 1460974513366 Marionette DEBUG loaded listener.js 03:15:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0x98bb0000) [pid = 1894] [serial = 277] [outer = 0x97374400] 03:15:14 INFO - PROCESS | 1894 | 1460974514098 Marionette TRACE conn5 <- [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]]]}] 03:15:14 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. 03:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1128ms 03:15:14 INFO - PROCESS | 1894 | 1460974514145 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 03:15:14 INFO - PROCESS | 1894 | 1460974514149 Marionette TRACE conn5 <- [1,341,null,{"value":"8"}] 03:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:15:14 INFO - PROCESS | 1894 | 1460974514166 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:15:14 INFO - PROCESS | 1894 | 1460974514169 Marionette TRACE conn5 <- [1,342,null,{}] 03:15:14 INFO - PROCESS | 1894 | 1460974514175 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:14 INFO - PROCESS | 1894 | 1460974514365 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 03:15:14 INFO - PROCESS | 1894 | 1460974514385 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x98be3000 == 56 [pid = 1894] [id = 93] 03:15:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0x98fd6400) [pid = 1894] [serial = 278] [outer = (nil)] 03:15:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x9ae1c400) [pid = 1894] [serial = 279] [outer = 0x98fd6400] 03:15:14 INFO - PROCESS | 1894 | 1460974514454 Marionette DEBUG loaded listener.js 03:15:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0x9df38800) [pid = 1894] [serial = 280] [outer = 0x98fd6400] 03:15:15 INFO - PROCESS | 1894 | 1460974515297 Marionette TRACE conn5 <- [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]]]}] 03:15:15 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. 03:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1176ms 03:15:15 INFO - PROCESS | 1894 | 1460974515349 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 03:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:15:15 INFO - PROCESS | 1894 | 1460974515365 Marionette TRACE conn5 <- [1,345,null,{"value":"8"}] 03:15:15 INFO - PROCESS | 1894 | 1460974515372 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:15:15 INFO - PROCESS | 1894 | 1460974515376 Marionette TRACE conn5 <- [1,346,null,{}] 03:15:15 INFO - PROCESS | 1894 | 1460974515389 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:15 INFO - PROCESS | 1894 | 1460974515617 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 03:15:15 INFO - PROCESS | 1894 | --DOMWINDOW == 121 (0x96211000) [pid = 1894] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:15:15 INFO - PROCESS | 1894 | --DOMWINDOW == 120 (0x8ebb3000) [pid = 1894] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:15:15 INFO - PROCESS | 1894 | --DOMWINDOW == 119 (0x931b9800) [pid = 1894] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:15:15 INFO - PROCESS | 1894 | --DOMWINDOW == 118 (0x8ecbd400) [pid = 1894] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:15:15 INFO - PROCESS | 1894 | --DOMWINDOW == 117 (0x96359000) [pid = 1894] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:15:15 INFO - PROCESS | 1894 | --DOMWINDOW == 116 (0x8ed39000) [pid = 1894] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:15:16 INFO - PROCESS | 1894 | 1460974516008 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eba5800 == 57 [pid = 1894] [id = 94] 03:15:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 117 (0x8ebb2000) [pid = 1894] [serial = 281] [outer = (nil)] 03:15:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 118 (0x8f892800) [pid = 1894] [serial = 282] [outer = 0x8ebb2000] 03:15:16 INFO - PROCESS | 1894 | 1460974516083 Marionette DEBUG loaded listener.js 03:15:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0x9599c800) [pid = 1894] [serial = 283] [outer = 0x8ebb2000] 03:15:16 INFO - PROCESS | 1894 | 1460974516796 Marionette TRACE conn5 <- [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]]]}] 03:15:16 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. 03:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1480ms 03:15:16 INFO - PROCESS | 1894 | 1460974516860 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 03:15:16 INFO - PROCESS | 1894 | 1460974516864 Marionette TRACE conn5 <- [1,349,null,{"value":"8"}] 03:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:15:16 INFO - PROCESS | 1894 | 1460974516870 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:15:16 INFO - PROCESS | 1894 | 1460974516874 Marionette TRACE conn5 <- [1,350,null,{}] 03:15:16 INFO - PROCESS | 1894 | 1460974516883 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:17 INFO - PROCESS | 1894 | 1460974517026 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 03:15:17 INFO - PROCESS | 1894 | 1460974517036 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f88bc00 == 58 [pid = 1894] [id = 95] 03:15:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0x8f893800) [pid = 1894] [serial = 284] [outer = (nil)] 03:15:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x934aa400) [pid = 1894] [serial = 285] [outer = 0x8f893800] 03:15:17 INFO - PROCESS | 1894 | 1460974517107 Marionette DEBUG loaded listener.js 03:15:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0x934acc00) [pid = 1894] [serial = 286] [outer = 0x8f893800] 03:15:18 INFO - PROCESS | 1894 | 1460974518180 Marionette TRACE conn5 <- [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]]]}] 03:15:18 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. 03:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1336ms 03:15:18 INFO - PROCESS | 1894 | 1460974518208 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 03:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:15:18 INFO - PROCESS | 1894 | 1460974518217 Marionette TRACE conn5 <- [1,353,null,{"value":"8"}] 03:15:18 INFO - PROCESS | 1894 | 1460974518227 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:15:18 INFO - PROCESS | 1894 | 1460974518233 Marionette TRACE conn5 <- [1,354,null,{}] 03:15:18 INFO - PROCESS | 1894 | 1460974518241 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:18 INFO - PROCESS | 1894 | 1460974518418 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 03:15:18 INFO - PROCESS | 1894 | 1460974518571 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb6000 == 59 [pid = 1894] [id = 96] 03:15:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0x8ecbd800) [pid = 1894] [serial = 287] [outer = (nil)] 03:15:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x8f895c00) [pid = 1894] [serial = 288] [outer = 0x8ecbd800] 03:15:18 INFO - PROCESS | 1894 | 1460974518659 Marionette DEBUG loaded listener.js 03:15:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x8f899800) [pid = 1894] [serial = 289] [outer = 0x8ecbd800] 03:15:19 INFO - PROCESS | 1894 | 1460974519628 Marionette TRACE conn5 <- [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]]]}] 03:15:19 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. 03:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1434ms 03:15:19 INFO - PROCESS | 1894 | 1460974519660 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 03:15:19 INFO - PROCESS | 1894 | 1460974519668 Marionette TRACE conn5 <- [1,357,null,{"value":"8"}] 03:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:15:19 INFO - PROCESS | 1894 | 1460974519678 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:15:19 INFO - PROCESS | 1894 | 1460974519682 Marionette TRACE conn5 <- [1,358,null,{}] 03:15:19 INFO - PROCESS | 1894 | 1460974519689 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:19 INFO - PROCESS | 1894 | 1460974519858 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 03:15:20 INFO - PROCESS | 1894 | 1460974520008 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x934a6000 == 60 [pid = 1894] [id = 97] 03:15:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x934a6400) [pid = 1894] [serial = 290] [outer = (nil)] 03:15:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x934ae400) [pid = 1894] [serial = 291] [outer = 0x934a6400] 03:15:20 INFO - PROCESS | 1894 | 1460974520095 Marionette DEBUG loaded listener.js 03:15:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x934b1400) [pid = 1894] [serial = 292] [outer = 0x934a6400] 03:15:21 INFO - PROCESS | 1894 | 1460974521114 Marionette TRACE conn5 <- [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]]]}] 03:15:21 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. 03:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1483ms 03:15:21 INFO - PROCESS | 1894 | 1460974521162 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 03:15:21 INFO - PROCESS | 1894 | 1460974521166 Marionette TRACE conn5 <- [1,361,null,{"value":"8"}] 03:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:15:21 INFO - PROCESS | 1894 | 1460974521173 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:15:21 INFO - PROCESS | 1894 | 1460974521179 Marionette TRACE conn5 <- [1,362,null,{}] 03:15:21 INFO - PROCESS | 1894 | 1460974521195 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:21 INFO - PROCESS | 1894 | 1460974521411 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 03:15:21 INFO - PROCESS | 1894 | 1460974521620 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec44000 == 61 [pid = 1894] [id = 98] 03:15:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x959e8800) [pid = 1894] [serial = 293] [outer = (nil)] 03:15:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x97867c00) [pid = 1894] [serial = 294] [outer = 0x959e8800] 03:15:21 INFO - PROCESS | 1894 | 1460974521753 Marionette DEBUG loaded listener.js 03:15:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x98bdf400) [pid = 1894] [serial = 295] [outer = 0x959e8800] 03:15:22 INFO - PROCESS | 1894 | 1460974522573 Marionette TRACE conn5 <- [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]]]}] 03:15:22 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. 03:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1433ms 03:15:22 INFO - PROCESS | 1894 | 1460974522607 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 03:15:22 INFO - PROCESS | 1894 | 1460974522612 Marionette TRACE conn5 <- [1,365,null,{"value":"8"}] 03:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:15:22 INFO - PROCESS | 1894 | 1460974522618 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:15:22 INFO - PROCESS | 1894 | 1460974522621 Marionette TRACE conn5 <- [1,366,null,{}] 03:15:22 INFO - PROCESS | 1894 | 1460974522628 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:22 INFO - PROCESS | 1894 | 1460974522792 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 03:15:22 INFO - PROCESS | 1894 | 1460974522950 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eba5400 == 62 [pid = 1894] [id = 99] 03:15:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8ee84c00) [pid = 1894] [serial = 296] [outer = (nil)] 03:15:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8ee8b800) [pid = 1894] [serial = 297] [outer = 0x8ee84c00] 03:15:23 INFO - PROCESS | 1894 | 1460974523035 Marionette DEBUG loaded listener.js 03:15:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8ee8e400) [pid = 1894] [serial = 298] [outer = 0x8ee84c00] 03:15:23 INFO - PROCESS | 1894 | 1460974523967 Marionette TRACE conn5 <- [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]]]}] 03:15:24 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. 03:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1387ms 03:15:24 INFO - PROCESS | 1894 | 1460974524005 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 03:15:24 INFO - PROCESS | 1894 | 1460974524008 Marionette TRACE conn5 <- [1,369,null,{"value":"8"}] 03:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:15:24 INFO - PROCESS | 1894 | 1460974524015 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:15:24 INFO - PROCESS | 1894 | 1460974524019 Marionette TRACE conn5 <- [1,370,null,{}] 03:15:24 INFO - PROCESS | 1894 | 1460974524024 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:24 INFO - PROCESS | 1894 | 1460974524178 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 03:15:24 INFO - PROCESS | 1894 | 1460974524336 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de45400 == 63 [pid = 1894] [id = 100] 03:15:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8ebb3c00) [pid = 1894] [serial = 299] [outer = (nil)] 03:15:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x963c9c00) [pid = 1894] [serial = 300] [outer = 0x8ebb3c00] 03:15:24 INFO - PROCESS | 1894 | 1460974524433 Marionette DEBUG loaded listener.js 03:15:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x991c5400) [pid = 1894] [serial = 301] [outer = 0x8ebb3c00] 03:15:25 INFO - PROCESS | 1894 | 1460974525350 Marionette TRACE conn5 <- [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]]]}] 03:15:25 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. 03:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1399ms 03:15:25 INFO - PROCESS | 1894 | 1460974525416 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 03:15:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:15:25 INFO - PROCESS | 1894 | 1460974525420 Marionette TRACE conn5 <- [1,373,null,{"value":"8"}] 03:15:25 INFO - PROCESS | 1894 | 1460974525426 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:15:25 INFO - PROCESS | 1894 | 1460974525430 Marionette TRACE conn5 <- [1,374,null,{}] 03:15:25 INFO - PROCESS | 1894 | 1460974525436 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:25 INFO - PROCESS | 1894 | 1460974525615 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 03:15:25 INFO - PROCESS | 1894 | 1460974525770 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:25 INFO - PROCESS | 1894 | ++DOCSHELL 0xa000e400 == 64 [pid = 1894] [id = 101] 03:15:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0xa0067c00) [pid = 1894] [serial = 302] [outer = (nil)] 03:15:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0xa28b2c00) [pid = 1894] [serial = 303] [outer = 0xa0067c00] 03:15:25 INFO - PROCESS | 1894 | 1460974525865 Marionette DEBUG loaded listener.js 03:15:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0xa2a0d800) [pid = 1894] [serial = 304] [outer = 0xa0067c00] 03:15:26 INFO - PROCESS | 1894 | 1460974526759 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:15:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:15:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1381ms 03:15:26 INFO - PROCESS | 1894 | 1460974526807 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 03:15:26 INFO - PROCESS | 1894 | 1460974526811 Marionette TRACE conn5 <- [1,377,null,{"value":"8"}] 03:15:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:15:26 INFO - PROCESS | 1894 | 1460974526817 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:15:26 INFO - PROCESS | 1894 | 1460974526821 Marionette TRACE conn5 <- [1,378,null,{}] 03:15:26 INFO - PROCESS | 1894 | 1460974526826 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:26 INFO - PROCESS | 1894 | 1460974526983 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 03:15:27 INFO - PROCESS | 1894 | 1460974527143 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:27 INFO - PROCESS | 1894 | ++DOCSHELL 0xa0af6c00 == 65 [pid = 1894] [id = 102] 03:15:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0xa0fe3000) [pid = 1894] [serial = 305] [outer = (nil)] 03:15:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0xa3ccd800) [pid = 1894] [serial = 306] [outer = 0xa0fe3000] 03:15:27 INFO - PROCESS | 1894 | 1460974527226 Marionette DEBUG loaded listener.js 03:15:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0xa44bbc00) [pid = 1894] [serial = 307] [outer = 0xa0fe3000] 03:15:28 INFO - PROCESS | 1894 | 1460974528068 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:15:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:15:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1280ms 03:15:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:15:28 INFO - PROCESS | 1894 | 1460974528098 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 03:15:28 INFO - PROCESS | 1894 | 1460974528101 Marionette TRACE conn5 <- [1,381,null,{"value":"8"}] 03:15:28 INFO - PROCESS | 1894 | 1460974528108 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:15:28 INFO - PROCESS | 1894 | 1460974528111 Marionette TRACE conn5 <- [1,382,null,{}] 03:15:28 INFO - PROCESS | 1894 | 1460974528117 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:28 INFO - PROCESS | 1894 | 1460974528272 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 03:15:28 INFO - PROCESS | 1894 | 1460974528433 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ebad400 == 66 [pid = 1894] [id = 103] 03:15:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0xa0c4d800) [pid = 1894] [serial = 308] [outer = (nil)] 03:15:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0xa45f2800) [pid = 1894] [serial = 309] [outer = 0xa0c4d800] 03:15:28 INFO - PROCESS | 1894 | 1460974528519 Marionette DEBUG loaded listener.js 03:15:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0xa47ad800) [pid = 1894] [serial = 310] [outer = 0xa0c4d800] 03:15:29 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:29 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:15:29 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:29 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:29 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:29 INFO - PROCESS | 1894 | 1460974529471 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:15:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:15:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1378ms 03:15:29 INFO - PROCESS | 1894 | 1460974529485 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 03:15:29 INFO - PROCESS | 1894 | 1460974529489 Marionette TRACE conn5 <- [1,385,null,{"value":"8"}] 03:15:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:15:29 INFO - PROCESS | 1894 | 1460974529496 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:15:29 INFO - PROCESS | 1894 | 1460974529498 Marionette TRACE conn5 <- [1,386,null,{}] 03:15:29 INFO - PROCESS | 1894 | 1460974529505 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:29 INFO - PROCESS | 1894 | 1460974529662 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 03:15:29 INFO - PROCESS | 1894 | 1460974529829 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x90649000 == 67 [pid = 1894] [id = 104] 03:15:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x9121a400) [pid = 1894] [serial = 311] [outer = (nil)] 03:15:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x94167400) [pid = 1894] [serial = 312] [outer = 0x9121a400] 03:15:29 INFO - PROCESS | 1894 | 1460974529916 Marionette DEBUG loaded listener.js 03:15:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x9416b400) [pid = 1894] [serial = 313] [outer = 0x9121a400] 03:15:31 INFO - PROCESS | 1894 | 1460974531092 Marionette TRACE conn5 <- [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]]]}] 03:15:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:15:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1646ms 03:15:31 INFO - PROCESS | 1894 | 1460974531143 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 03:15:31 INFO - PROCESS | 1894 | 1460974531148 Marionette TRACE conn5 <- [1,389,null,{"value":"8"}] 03:15:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:15:31 INFO - PROCESS | 1894 | 1460974531158 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:15:31 INFO - PROCESS | 1894 | 1460974531163 Marionette TRACE conn5 <- [1,390,null,{}] 03:15:31 INFO - PROCESS | 1894 | 1460974531171 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:31 INFO - PROCESS | 1894 | 1460974531340 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 03:15:31 INFO - PROCESS | 1894 | 1460974531620 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de48c00 == 68 [pid = 1894] [id = 105] 03:15:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8ed35400) [pid = 1894] [serial = 314] [outer = (nil)] 03:15:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8f899400) [pid = 1894] [serial = 315] [outer = 0x8ed35400] 03:15:31 INFO - PROCESS | 1894 | 1460974531703 Marionette DEBUG loaded listener.js 03:15:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x91218400) [pid = 1894] [serial = 316] [outer = 0x8ed35400] 03:15:32 INFO - PROCESS | 1894 | --DOCSHELL 0x8eba5800 == 67 [pid = 1894] [id = 94] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x98fde000) [pid = 1894] [serial = 243] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOCSHELL 0x98be3000 == 66 [pid = 1894] [id = 93] 03:15:32 INFO - PROCESS | 1894 | --DOCSHELL 0x931ae800 == 65 [pid = 1894] [id = 92] 03:15:32 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecba400 == 64 [pid = 1894] [id = 91] 03:15:32 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec6bc00 == 63 [pid = 1894] [id = 90] 03:15:32 INFO - PROCESS | 1894 | --DOCSHELL 0x8fccdc00 == 62 [pid = 1894] [id = 89] 03:15:32 INFO - PROCESS | 1894 | --DOCSHELL 0x97beec00 == 61 [pid = 1894] [id = 87] 03:15:32 INFO - PROCESS | 1894 | --DOCSHELL 0x986b0000 == 60 [pid = 1894] [id = 86] 03:15:32 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec36400 == 59 [pid = 1894] [id = 85] 03:15:32 INFO - PROCESS | 1894 | --DOCSHELL 0x8de51400 == 58 [pid = 1894] [id = 82] 03:15:32 INFO - PROCESS | 1894 | 1460974532767 Marionette TRACE conn5 <- [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]]]}] 03:15:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:15:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1633ms 03:15:32 INFO - PROCESS | 1894 | 1460974532791 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 03:15:32 INFO - PROCESS | 1894 | 1460974532801 Marionette TRACE conn5 <- [1,393,null,{"value":"8"}] 03:15:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:15:32 INFO - PROCESS | 1894 | 1460974532817 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:15:32 INFO - PROCESS | 1894 | 1460974532822 Marionette TRACE conn5 <- [1,394,null,{}] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x9673a800) [pid = 1894] [serial = 237] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8ec69400) [pid = 1894] [serial = 226] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8ec43000) [pid = 1894] [serial = 225] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x9599dc00) [pid = 1894] [serial = 231] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8ec68000) [pid = 1894] [serial = 209] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0xa006ac00) [pid = 1894] [serial = 197] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x97202400) [pid = 1894] [serial = 238] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x90649c00) [pid = 1894] [serial = 200] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8ed37400) [pid = 1894] [serial = 228] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8fcc5c00) [pid = 1894] [serial = 229] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0xa0002400) [pid = 1894] [serial = 212] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0xa0af6400) [pid = 1894] [serial = 206] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x959ec800) [pid = 1894] [serial = 218] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x97837400) [pid = 1894] [serial = 203] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0xa2a0b400) [pid = 1894] [serial = 215] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x8fcca400) [pid = 1894] [serial = 222] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x963c5400) [pid = 1894] [serial = 234] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0xa0ef5400) [pid = 1894] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x978eb000) [pid = 1894] [serial = 240] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x963ca000) [pid = 1894] [serial = 235] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x959f3400) [pid = 1894] [serial = 232] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x988d4800) [pid = 1894] [serial = 241] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 1894 | 1460974532869 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:33 INFO - PROCESS | 1894 | 1460974533029 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 03:15:33 INFO - PROCESS | 1894 | 1460974533039 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ee82400 == 59 [pid = 1894] [id = 106] 03:15:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8fcc1800) [pid = 1894] [serial = 317] [outer = (nil)] 03:15:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x91246000) [pid = 1894] [serial = 318] [outer = 0x8fcc1800] 03:15:33 INFO - PROCESS | 1894 | 1460974533112 Marionette DEBUG loaded listener.js 03:15:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x9124c000) [pid = 1894] [serial = 319] [outer = 0x8fcc1800] 03:15:34 INFO - PROCESS | 1894 | 1460974534106 Marionette TRACE conn5 <- [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]]]}] 03:15:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:15:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1343ms 03:15:34 INFO - PROCESS | 1894 | 1460974534154 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 03:15:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:15:34 INFO - PROCESS | 1894 | 1460974534158 Marionette TRACE conn5 <- [1,397,null,{"value":"8"}] 03:15:34 INFO - PROCESS | 1894 | 1460974534165 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:15:34 INFO - PROCESS | 1894 | 1460974534171 Marionette TRACE conn5 <- [1,398,null,{}] 03:15:34 INFO - PROCESS | 1894 | 1460974534188 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:34 INFO - PROCESS | 1894 | 1460974534355 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 03:15:34 INFO - PROCESS | 1894 | 1460974534485 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x90649c00 == 60 [pid = 1894] [id = 107] 03:15:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x91247800) [pid = 1894] [serial = 320] [outer = (nil)] 03:15:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x934a7000) [pid = 1894] [serial = 321] [outer = 0x91247800] 03:15:34 INFO - PROCESS | 1894 | 1460974534568 Marionette DEBUG loaded listener.js 03:15:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x94166c00) [pid = 1894] [serial = 322] [outer = 0x91247800] 03:15:35 INFO - PROCESS | 1894 | 1460974535409 Marionette TRACE conn5 <- [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]]]}] 03:15:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:15:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1289ms 03:15:35 INFO - PROCESS | 1894 | 1460974535454 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 03:15:35 INFO - PROCESS | 1894 | 1460974535459 Marionette TRACE conn5 <- [1,401,null,{"value":"8"}] 03:15:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:15:35 INFO - PROCESS | 1894 | 1460974535471 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:15:35 INFO - PROCESS | 1894 | 1460974535473 Marionette TRACE conn5 <- [1,402,null,{}] 03:15:35 INFO - PROCESS | 1894 | 1460974535478 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:35 INFO - PROCESS | 1894 | 1460974535680 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 03:15:35 INFO - PROCESS | 1894 | 1460974535701 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x9416ec00 == 61 [pid = 1894] [id = 108] 03:15:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x94172000) [pid = 1894] [serial = 323] [outer = (nil)] 03:15:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x94175800) [pid = 1894] [serial = 324] [outer = 0x94172000] 03:15:35 INFO - PROCESS | 1894 | 1460974535776 Marionette DEBUG loaded listener.js 03:15:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x959e7c00) [pid = 1894] [serial = 325] [outer = 0x94172000] 03:15:36 INFO - PROCESS | 1894 | 1460974536752 Marionette TRACE conn5 <- [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]]]}] 03:15:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:15:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1351ms 03:15:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:15:36 INFO - PROCESS | 1894 | 1460974536823 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 03:15:36 INFO - PROCESS | 1894 | 1460974536826 Marionette TRACE conn5 <- [1,405,null,{"value":"8"}] 03:15:36 INFO - PROCESS | 1894 | 1460974536834 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:15:36 INFO - PROCESS | 1894 | 1460974536838 Marionette TRACE conn5 <- [1,406,null,{}] 03:15:36 INFO - PROCESS | 1894 | 1460974536854 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:37 INFO - PROCESS | 1894 | 1460974537083 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 03:15:37 INFO - PROCESS | 1894 | 1460974537106 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ee89000 == 62 [pid = 1894] [id = 109] 03:15:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x959ec400) [pid = 1894] [serial = 326] [outer = (nil)] 03:15:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x9620fc00) [pid = 1894] [serial = 327] [outer = 0x959ec400] 03:15:37 INFO - PROCESS | 1894 | 1460974537185 Marionette DEBUG loaded listener.js 03:15:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x963c3c00) [pid = 1894] [serial = 328] [outer = 0x959ec400] 03:15:37 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8ebb2000) [pid = 1894] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:15:37 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8fcce000) [pid = 1894] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:15:37 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x97374400) [pid = 1894] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:15:37 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x95991c00) [pid = 1894] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:15:37 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x9700c400) [pid = 1894] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:15:37 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x8ec3dc00) [pid = 1894] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:15:37 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x98007800) [pid = 1894] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:15:37 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x98fd6400) [pid = 1894] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:15:37 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8ed3ec00) [pid = 1894] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:15:37 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x96359400) [pid = 1894] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:15:37 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8ec6d400) [pid = 1894] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:15:37 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x9eb4d800) [pid = 1894] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:15:37 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x9eb45c00) [pid = 1894] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:15:38 INFO - PROCESS | 1894 | 1460974538192 Marionette TRACE conn5 <- [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]]]}] 03:15:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:15:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1391ms 03:15:38 INFO - PROCESS | 1894 | 1460974538224 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 03:15:38 INFO - PROCESS | 1894 | 1460974538227 Marionette TRACE conn5 <- [1,409,null,{"value":"8"}] 03:15:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:15:38 INFO - PROCESS | 1894 | 1460974538234 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:15:38 INFO - PROCESS | 1894 | 1460974538236 Marionette TRACE conn5 <- [1,410,null,{}] 03:15:38 INFO - PROCESS | 1894 | 1460974538242 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:38 INFO - PROCESS | 1894 | 1460974538406 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 03:15:38 INFO - PROCESS | 1894 | 1460974538426 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec39800 == 63 [pid = 1894] [id = 110] 03:15:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x8f893c00) [pid = 1894] [serial = 329] [outer = (nil)] 03:15:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x963c7400) [pid = 1894] [serial = 330] [outer = 0x8f893c00] 03:15:38 INFO - PROCESS | 1894 | 1460974538502 Marionette DEBUG loaded listener.js 03:15:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x963cd800) [pid = 1894] [serial = 331] [outer = 0x8f893c00] 03:15:39 INFO - PROCESS | 1894 | 1460974539331 Marionette TRACE conn5 <- [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]]]}] 03:15:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:15:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1136ms 03:15:39 INFO - PROCESS | 1894 | 1460974539370 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 03:15:39 INFO - PROCESS | 1894 | 1460974539374 Marionette TRACE conn5 <- [1,413,null,{"value":"8"}] 03:15:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:15:39 INFO - PROCESS | 1894 | 1460974539380 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:15:39 INFO - PROCESS | 1894 | 1460974539383 Marionette TRACE conn5 <- [1,414,null,{}] 03:15:39 INFO - PROCESS | 1894 | 1460974539388 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:39 INFO - PROCESS | 1894 | 1460974539547 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 03:15:39 INFO - PROCESS | 1894 | 1460974539776 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de4e800 == 64 [pid = 1894] [id = 111] 03:15:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8de51400) [pid = 1894] [serial = 332] [outer = (nil)] 03:15:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8ec42800) [pid = 1894] [serial = 333] [outer = 0x8de51400] 03:15:39 INFO - PROCESS | 1894 | 1460974539870 Marionette DEBUG loaded listener.js 03:15:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8ecb5800) [pid = 1894] [serial = 334] [outer = 0x8de51400] 03:15:40 INFO - PROCESS | 1894 | 1460974540827 Marionette TRACE conn5 <- [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]]]}] 03:15:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:15:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1485ms 03:15:40 INFO - PROCESS | 1894 | 1460974540867 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 03:15:40 INFO - PROCESS | 1894 | 1460974540874 Marionette TRACE conn5 <- [1,417,null,{"value":"8"}] 03:15:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:15:40 INFO - PROCESS | 1894 | 1460974540883 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:15:40 INFO - PROCESS | 1894 | 1460974540888 Marionette TRACE conn5 <- [1,418,null,{}] 03:15:40 INFO - PROCESS | 1894 | 1460974540895 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:41 INFO - PROCESS | 1894 | 1460974541080 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 03:15:41 INFO - PROCESS | 1894 | 1460974541241 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec61400 == 65 [pid = 1894] [id = 112] 03:15:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8f896800) [pid = 1894] [serial = 335] [outer = (nil)] 03:15:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x91215000) [pid = 1894] [serial = 336] [outer = 0x8f896800] 03:15:41 INFO - PROCESS | 1894 | 1460974541333 Marionette DEBUG loaded listener.js 03:15:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x9124ac00) [pid = 1894] [serial = 337] [outer = 0x8f896800] 03:15:42 INFO - PROCESS | 1894 | 1460974542829 Marionette TRACE conn5 <- [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]]]}] 03:15:42 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 03:15:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1986ms 03:15:42 INFO - PROCESS | 1894 | 1460974542874 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 03:15:42 INFO - PROCESS | 1894 | 1460974542881 Marionette TRACE conn5 <- [1,421,null,{"value":"8"}] 03:15:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:15:42 INFO - PROCESS | 1894 | 1460974542888 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:15:42 INFO - PROCESS | 1894 | 1460974542892 Marionette TRACE conn5 <- [1,422,null,{}] 03:15:42 INFO - PROCESS | 1894 | 1460974542898 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:43 INFO - PROCESS | 1894 | 1460974543059 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 03:15:43 INFO - PROCESS | 1894 | 1460974543215 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecbfc00 == 66 [pid = 1894] [id = 113] 03:15:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x91213c00) [pid = 1894] [serial = 338] [outer = (nil)] 03:15:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x931af400) [pid = 1894] [serial = 339] [outer = 0x91213c00] 03:15:43 INFO - PROCESS | 1894 | 1460974543301 Marionette DEBUG loaded listener.js 03:15:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x94174400) [pid = 1894] [serial = 340] [outer = 0x91213c00] 03:15:44 INFO - PROCESS | 1894 | 1460974544643 Marionette TRACE conn5 <- [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]]]}] 03:15:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:15:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1779ms 03:15:44 INFO - PROCESS | 1894 | 1460974544729 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 03:15:44 INFO - PROCESS | 1894 | 1460974544733 Marionette TRACE conn5 <- [1,425,null,{"value":"8"}] 03:15:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:15:44 INFO - PROCESS | 1894 | 1460974544754 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:15:44 INFO - PROCESS | 1894 | 1460974544763 Marionette TRACE conn5 <- [1,426,null,{}] 03:15:44 INFO - PROCESS | 1894 | 1460974544770 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:44 INFO - PROCESS | 1894 | 1460974544941 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 03:15:45 INFO - PROCESS | 1894 | 1460974545099 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec44800 == 67 [pid = 1894] [id = 114] 03:15:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x931b5800) [pid = 1894] [serial = 341] [outer = (nil)] 03:15:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x963c9400) [pid = 1894] [serial = 342] [outer = 0x931b5800] 03:15:45 INFO - PROCESS | 1894 | 1460974545185 Marionette DEBUG loaded listener.js 03:15:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x97208000) [pid = 1894] [serial = 343] [outer = 0x931b5800] 03:15:46 INFO - PROCESS | 1894 | 1460974546073 Marionette TRACE conn5 <- [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] 03:15:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:15:46 INFO - PROCESS | 1894 | 1460974546152 Marionette TRACE conn5 <- [1,429,null,{"value":"8"}] 03:15:46 INFO - PROCESS | 1894 | 1460974546158 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:15:46 INFO - PROCESS | 1894 | 1460974546162 Marionette TRACE conn5 <- [1,430,null,{}] 03:15:46 INFO - PROCESS | 1894 | 1460974546168 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:46 INFO - PROCESS | 1894 | 1460974546341 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 03:15:46 INFO - PROCESS | 1894 | 1460974546500 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x963c8800 == 68 [pid = 1894] [id = 115] 03:15:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x97867000) [pid = 1894] [serial = 344] [outer = (nil)] 03:15:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x988d7000) [pid = 1894] [serial = 345] [outer = 0x97867000] 03:15:46 INFO - PROCESS | 1894 | 1460974546640 Marionette DEBUG loaded listener.js 03:15:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x98be3000) [pid = 1894] [serial = 346] [outer = 0x97867000] 03:15:47 INFO - PROCESS | 1894 | 1460974547548 Marionette TRACE conn5 <- [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]]]}] 03:15:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:15:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1439ms 03:15:47 INFO - PROCESS | 1894 | 1460974547597 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 03:15:47 INFO - PROCESS | 1894 | 1460974547601 Marionette TRACE conn5 <- [1,433,null,{"value":"8"}] 03:15:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:15:47 INFO - PROCESS | 1894 | 1460974547607 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:15:47 INFO - PROCESS | 1894 | 1460974547612 Marionette TRACE conn5 <- [1,434,null,{}] 03:15:47 INFO - PROCESS | 1894 | 1460974547617 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:47 INFO - PROCESS | 1894 | 1460974547774 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 03:15:47 INFO - PROCESS | 1894 | 1460974547938 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x986b1000 == 69 [pid = 1894] [id = 116] 03:15:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x98887c00) [pid = 1894] [serial = 347] [outer = (nil)] 03:15:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x9ae1d400) [pid = 1894] [serial = 348] [outer = 0x98887c00] 03:15:48 INFO - PROCESS | 1894 | 1460974548035 Marionette DEBUG loaded listener.js 03:15:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0xa00d0c00) [pid = 1894] [serial = 349] [outer = 0x98887c00] 03:15:48 INFO - PROCESS | 1894 | 1460974548977 Marionette TRACE conn5 <- [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]]]}] 03:15:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:15:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1438ms 03:15:49 INFO - PROCESS | 1894 | 1460974549046 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 03:15:49 INFO - PROCESS | 1894 | 1460974549050 Marionette TRACE conn5 <- [1,437,null,{"value":"8"}] 03:15:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:15:49 INFO - PROCESS | 1894 | 1460974549056 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:15:49 INFO - PROCESS | 1894 | 1460974549060 Marionette TRACE conn5 <- [1,438,null,{}] 03:15:49 INFO - PROCESS | 1894 | 1460974549065 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:49 INFO - PROCESS | 1894 | 1460974549230 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 03:15:49 INFO - PROCESS | 1894 | 1460974549395 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f89a000 == 70 [pid = 1894] [id = 117] 03:15:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8f89a400) [pid = 1894] [serial = 350] [outer = (nil)] 03:15:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0xa28b9c00) [pid = 1894] [serial = 351] [outer = 0x8f89a400] 03:15:49 INFO - PROCESS | 1894 | 1460974549482 Marionette DEBUG loaded listener.js 03:15:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0xa3cc9400) [pid = 1894] [serial = 352] [outer = 0x8f89a400] 03:15:50 INFO - PROCESS | 1894 | 1460974550403 Marionette TRACE conn5 <- [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]]]}] 03:15:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:15:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1380ms 03:15:50 INFO - PROCESS | 1894 | 1460974550451 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 03:15:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:15:50 INFO - PROCESS | 1894 | 1460974550456 Marionette TRACE conn5 <- [1,441,null,{"value":"8"}] 03:15:50 INFO - PROCESS | 1894 | 1460974550462 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:15:50 INFO - PROCESS | 1894 | 1460974550466 Marionette TRACE conn5 <- [1,442,null,{}] 03:15:50 INFO - PROCESS | 1894 | 1460974550471 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:50 INFO - PROCESS | 1894 | 1460974550635 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 03:15:51 INFO - PROCESS | 1894 | 1460974551046 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ee84400 == 71 [pid = 1894] [id = 118] 03:15:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8ee84800) [pid = 1894] [serial = 353] [outer = (nil)] 03:15:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8ee8d000) [pid = 1894] [serial = 354] [outer = 0x8ee84800] 03:15:51 INFO - PROCESS | 1894 | 1460974551218 Marionette DEBUG loaded listener.js 03:15:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8f890400) [pid = 1894] [serial = 355] [outer = 0x8ee84800] 03:15:52 INFO - PROCESS | 1894 | 1460974552115 Marionette TRACE conn5 <- [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]]]}] 03:15:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:15:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1737ms 03:15:52 INFO - PROCESS | 1894 | 1460974552199 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 03:15:52 INFO - PROCESS | 1894 | 1460974552206 Marionette TRACE conn5 <- [1,445,null,{"value":"8"}] 03:15:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:15:52 INFO - PROCESS | 1894 | 1460974552216 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:15:52 INFO - PROCESS | 1894 | 1460974552220 Marionette TRACE conn5 <- [1,446,null,{}] 03:15:52 INFO - PROCESS | 1894 | 1460974552227 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:52 INFO - PROCESS | 1894 | 1460974552476 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 03:15:52 INFO - PROCESS | 1894 | 1460974552759 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ee86c00 == 72 [pid = 1894] [id = 119] 03:15:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8ee91000) [pid = 1894] [serial = 356] [outer = (nil)] 03:15:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8f8a4c00) [pid = 1894] [serial = 357] [outer = 0x8ee91000] 03:15:52 INFO - PROCESS | 1894 | 1460974552842 Marionette DEBUG loaded listener.js 03:15:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8f8aa800) [pid = 1894] [serial = 358] [outer = 0x8ee91000] 03:15:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecb3c00 == 71 [pid = 1894] [id = 47] 03:15:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec41000 == 70 [pid = 1894] [id = 52] 03:15:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8de4a400 == 69 [pid = 1894] [id = 54] 03:15:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecb6c00 == 68 [pid = 1894] [id = 53] 03:15:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8fcc9400 == 67 [pid = 1894] [id = 51] 03:15:53 INFO - PROCESS | 1894 | --DOCSHELL 0x90651c00 == 66 [pid = 1894] [id = 40] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0xa0ef2c00) [pid = 1894] [serial = 258] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x9ac0d400) [pid = 1894] [serial = 252] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x9df34000) [pid = 1894] [serial = 264] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x9fca8400) [pid = 1894] [serial = 255] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x8ec64400) [pid = 1894] [serial = 246] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0xa3cc7800) [pid = 1894] [serial = 261] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x94f70800) [pid = 1894] [serial = 249] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8de50000 == 65 [pid = 1894] [id = 81] 03:15:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec39800 == 64 [pid = 1894] [id = 110] 03:15:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8ee89000 == 63 [pid = 1894] [id = 109] 03:15:53 INFO - PROCESS | 1894 | --DOCSHELL 0x9416ec00 == 62 [pid = 1894] [id = 108] 03:15:53 INFO - PROCESS | 1894 | --DOCSHELL 0x90649c00 == 61 [pid = 1894] [id = 107] 03:15:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8ee82400 == 60 [pid = 1894] [id = 106] 03:15:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8de48c00 == 59 [pid = 1894] [id = 105] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x9121b400) [pid = 1894] [serial = 268] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x98bb0000) [pid = 1894] [serial = 277] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x97374800) [pid = 1894] [serial = 274] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0xa000a400) [pid = 1894] [serial = 141] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8ec44c00) [pid = 1894] [serial = 144] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x991cac00) [pid = 1894] [serial = 168] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x9df38800) [pid = 1894] [serial = 280] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x9151a400) [pid = 1894] [serial = 135] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x97867800) [pid = 1894] [serial = 138] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x9ae1c400) [pid = 1894] [serial = 279] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x95ad1800) [pid = 1894] [serial = 271] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x959e7000) [pid = 1894] [serial = 270] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x9834ac00) [pid = 1894] [serial = 276] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x907b0400) [pid = 1894] [serial = 267] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0xa00a6000) [pid = 1894] [serial = 147] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x963ccc00) [pid = 1894] [serial = 273] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0xa0072400) [pid = 1894] [serial = 198] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x9599c800) [pid = 1894] [serial = 283] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8f892800) [pid = 1894] [serial = 282] [outer = (nil)] [url = about:blank] 03:15:53 INFO - PROCESS | 1894 | 1460974553856 Marionette TRACE conn5 <- [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]]]}] 03:15:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:15:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1683ms 03:15:53 INFO - PROCESS | 1894 | 1460974553901 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 03:15:53 INFO - PROCESS | 1894 | 1460974553907 Marionette TRACE conn5 <- [1,449,null,{"value":"8"}] 03:15:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:15:53 INFO - PROCESS | 1894 | 1460974553915 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:15:53 INFO - PROCESS | 1894 | 1460974553917 Marionette TRACE conn5 <- [1,450,null,{}] 03:15:53 INFO - PROCESS | 1894 | 1460974553924 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:54 INFO - PROCESS | 1894 | 1460974554081 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 03:15:54 INFO - PROCESS | 1894 | 1460974554091 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de48c00 == 60 [pid = 1894] [id = 120] 03:15:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8ed3a400) [pid = 1894] [serial = 359] [outer = (nil)] 03:15:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x90647000) [pid = 1894] [serial = 360] [outer = 0x8ed3a400] 03:15:54 INFO - PROCESS | 1894 | 1460974554166 Marionette DEBUG loaded listener.js 03:15:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x91242c00) [pid = 1894] [serial = 361] [outer = 0x8ed3a400] 03:15:55 INFO - PROCESS | 1894 | 1460974555112 Marionette TRACE conn5 <- [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] 03:15:55 INFO - PROCESS | 1894 | 1460974555163 Marionette TRACE conn5 <- [1,453,null,{"value":"8"}] 03:15:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:15:55 INFO - PROCESS | 1894 | 1460974555172 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:15:55 INFO - PROCESS | 1894 | 1460974555180 Marionette TRACE conn5 <- [1,454,null,{}] 03:15:55 INFO - PROCESS | 1894 | 1460974555194 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:55 INFO - PROCESS | 1894 | 1460974555416 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 03:15:55 INFO - PROCESS | 1894 | 1460974555432 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fcce400 == 61 [pid = 1894] [id = 121] 03:15:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x931b3000) [pid = 1894] [serial = 362] [outer = (nil)] 03:15:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x934a5000) [pid = 1894] [serial = 363] [outer = 0x931b3000] 03:15:55 INFO - PROCESS | 1894 | 1460974555504 Marionette DEBUG loaded listener.js 03:15:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x9416a400) [pid = 1894] [serial = 364] [outer = 0x931b3000] 03:15:56 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:56 INFO - PROCESS | 1894 | 1460974556393 Marionette TRACE conn5 <- [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]]]}] 03:15:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:15:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1241ms 03:15:56 INFO - PROCESS | 1894 | 1460974556413 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 03:15:56 INFO - PROCESS | 1894 | 1460974556418 Marionette TRACE conn5 <- [1,457,null,{"value":"8"}] 03:15:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:15:56 INFO - PROCESS | 1894 | 1460974556430 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:15:56 INFO - PROCESS | 1894 | 1460974556433 Marionette TRACE conn5 <- [1,458,null,{}] 03:15:56 INFO - PROCESS | 1894 | 1460974556439 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:56 INFO - PROCESS | 1894 | 1460974556636 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 03:15:56 INFO - PROCESS | 1894 | 1460974556658 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec41000 == 62 [pid = 1894] [id = 122] 03:15:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8ecbf000) [pid = 1894] [serial = 365] [outer = (nil)] 03:15:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x95993800) [pid = 1894] [serial = 366] [outer = 0x8ecbf000] 03:15:56 INFO - PROCESS | 1894 | 1460974556744 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x959ef800) [pid = 1894] [serial = 367] [outer = 0x8ecbf000] 03:15:57 INFO - PROCESS | 1894 | 1460974557697 Marionette TRACE conn5 <- [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] 03:15:57 INFO - PROCESS | 1894 | 1460974557973 Marionette TRACE conn5 <- [1,461,null,{"value":"8"}] 03:15:57 INFO - PROCESS | 1894 | 1460974557981 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:15:57 INFO - PROCESS | 1894 | 1460974557983 Marionette TRACE conn5 <- [1,462,null,{}] 03:15:57 INFO - PROCESS | 1894 | 1460974557989 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:58 INFO - PROCESS | 1894 | 1460974558132 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 03:15:58 INFO - PROCESS | 1894 | 1460974558141 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x907b1400 == 63 [pid = 1894] [id = 123] 03:15:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x91218800) [pid = 1894] [serial = 368] [outer = (nil)] 03:15:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x91f21800) [pid = 1894] [serial = 369] [outer = 0x91218800] 03:15:58 INFO - PROCESS | 1894 | 1460974558238 Marionette DEBUG loaded listener.js 03:15:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x963ca800) [pid = 1894] [serial = 370] [outer = 0x91218800] 03:15:59 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:59 INFO - PROCESS | 1894 | 1460974559200 Marionette TRACE conn5 <- [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] 03:15:59 INFO - PROCESS | 1894 | 1460974559270 Marionette TRACE conn5 <- [1,465,null,{"value":"8"}] 03:15:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:15:59 INFO - PROCESS | 1894 | 1460974559277 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:15:59 INFO - PROCESS | 1894 | 1460974559279 Marionette TRACE conn5 <- [1,466,null,{}] 03:15:59 INFO - PROCESS | 1894 | 1460974559285 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:59 INFO - PROCESS | 1894 | 1460974559437 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 03:15:59 INFO - PROCESS | 1894 | 1460974559565 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x959ec800 == 64 [pid = 1894] [id = 124] 03:15:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x9672dc00) [pid = 1894] [serial = 371] [outer = (nil)] 03:15:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x986b7c00) [pid = 1894] [serial = 372] [outer = 0x9672dc00] 03:15:59 INFO - PROCESS | 1894 | 1460974559642 Marionette DEBUG loaded listener.js 03:15:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x988d3000) [pid = 1894] [serial = 373] [outer = 0x9672dc00] 03:16:00 INFO - PROCESS | 1894 | 1460974560664 Marionette TRACE conn5 <- [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] 03:16:00 INFO - PROCESS | 1894 | 1460974560737 Marionette TRACE conn5 <- [1,469,null,{"value":"8"}] 03:16:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:16:00 INFO - PROCESS | 1894 | 1460974560747 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:16:00 INFO - PROCESS | 1894 | 1460974560752 Marionette TRACE conn5 <- [1,470,null,{}] 03:16:00 INFO - PROCESS | 1894 | 1460974560761 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:00 INFO - PROCESS | 1894 | 1460974560946 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 03:16:01 INFO - PROCESS | 1894 | 1460974561153 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed3ec00 == 65 [pid = 1894] [id = 125] 03:16:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8ee91800) [pid = 1894] [serial = 374] [outer = (nil)] 03:16:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8f8a5400) [pid = 1894] [serial = 375] [outer = 0x8ee91800] 03:16:01 INFO - PROCESS | 1894 | 1460974561244 Marionette DEBUG loaded listener.js 03:16:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8fcc5400) [pid = 1894] [serial = 376] [outer = 0x8ee91800] 03:16:02 INFO - PROCESS | 1894 | 1460974562210 Marionette TRACE conn5 <- [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]]]}] 03:16:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:16:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1538ms 03:16:02 INFO - PROCESS | 1894 | 1460974562285 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 03:16:02 INFO - PROCESS | 1894 | 1460974562293 Marionette TRACE conn5 <- [1,473,null,{"value":"8"}] 03:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:16:02 INFO - PROCESS | 1894 | 1460974562305 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:16:02 INFO - PROCESS | 1894 | 1460974562309 Marionette TRACE conn5 <- [1,474,null,{}] 03:16:02 INFO - PROCESS | 1894 | 1460974562316 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:02 INFO - PROCESS | 1894 | 1460974562536 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 03:16:02 INFO - PROCESS | 1894 | 1460974562858 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x93485400 == 66 [pid = 1894] [id = 126] 03:16:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x93486c00) [pid = 1894] [serial = 377] [outer = (nil)] 03:16:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x934b2800) [pid = 1894] [serial = 378] [outer = 0x93486c00] 03:16:02 INFO - PROCESS | 1894 | 1460974562947 Marionette DEBUG loaded listener.js 03:16:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x962bcc00) [pid = 1894] [serial = 379] [outer = 0x93486c00] 03:16:03 INFO - PROCESS | 1894 | 1460974563922 Marionette TRACE conn5 <- [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]]]}] 03:16:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:16:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1685ms 03:16:03 INFO - PROCESS | 1894 | 1460974563990 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 03:16:03 INFO - PROCESS | 1894 | 1460974563994 Marionette TRACE conn5 <- [1,477,null,{"value":"8"}] 03:16:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:16:04 INFO - PROCESS | 1894 | 1460974564001 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:16:04 INFO - PROCESS | 1894 | 1460974564007 Marionette TRACE conn5 <- [1,478,null,{}] 03:16:04 INFO - PROCESS | 1894 | 1460974564024 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:04 INFO - PROCESS | 1894 | 1460974564238 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 03:16:04 INFO - PROCESS | 1894 | 1460974564491 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x986ad400 == 67 [pid = 1894] [id = 127] 03:16:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x98889400) [pid = 1894] [serial = 380] [outer = (nil)] 03:16:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x98fd3400) [pid = 1894] [serial = 381] [outer = 0x98889400] 03:16:04 INFO - PROCESS | 1894 | 1460974564595 Marionette DEBUG loaded listener.js 03:16:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x9ae02000) [pid = 1894] [serial = 382] [outer = 0x98889400] 03:16:05 INFO - PROCESS | 1894 | 1460974565504 Marionette TRACE conn5 <- [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]]]}] 03:16:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:16:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1536ms 03:16:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:16:05 INFO - PROCESS | 1894 | 1460974565538 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 03:16:05 INFO - PROCESS | 1894 | 1460974565542 Marionette TRACE conn5 <- [1,481,null,{"value":"8"}] 03:16:05 INFO - PROCESS | 1894 | 1460974565549 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:16:05 INFO - PROCESS | 1894 | 1460974565552 Marionette TRACE conn5 <- [1,482,null,{}] 03:16:05 INFO - PROCESS | 1894 | 1460974565558 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:05 INFO - PROCESS | 1894 | 1460974565726 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 03:16:05 INFO - PROCESS | 1894 | 1460974565892 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x991d2800 == 68 [pid = 1894] [id = 128] 03:16:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x9eb43400) [pid = 1894] [serial = 383] [outer = (nil)] 03:16:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x9fc76800) [pid = 1894] [serial = 384] [outer = 0x9eb43400] 03:16:05 INFO - PROCESS | 1894 | 1460974565987 Marionette DEBUG loaded listener.js 03:16:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x9fca5c00) [pid = 1894] [serial = 385] [outer = 0x9eb43400] 03:16:07 INFO - PROCESS | 1894 | 1460974567040 Marionette TRACE conn5 <- [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]]]}] 03:16:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:16:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1532ms 03:16:07 INFO - PROCESS | 1894 | 1460974567080 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 03:16:07 INFO - PROCESS | 1894 | 1460974567084 Marionette TRACE conn5 <- [1,485,null,{"value":"8"}] 03:16:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:16:07 INFO - PROCESS | 1894 | 1460974567091 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:16:07 INFO - PROCESS | 1894 | 1460974567094 Marionette TRACE conn5 <- [1,486,null,{}] 03:16:07 INFO - PROCESS | 1894 | 1460974567100 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:07 INFO - PROCESS | 1894 | 1460974567273 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 03:16:07 INFO - PROCESS | 1894 | 1460974567480 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ebb3000 == 69 [pid = 1894] [id = 129] 03:16:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x91250000) [pid = 1894] [serial = 386] [outer = (nil)] 03:16:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0xa00a6000) [pid = 1894] [serial = 387] [outer = 0x91250000] 03:16:07 INFO - PROCESS | 1894 | 1460974567572 Marionette DEBUG loaded listener.js 03:16:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0xa0af3400) [pid = 1894] [serial = 388] [outer = 0x91250000] 03:16:08 INFO - PROCESS | 1894 | 1460974568443 Marionette TRACE conn5 <- [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]]]}] 03:16:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:16:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1382ms 03:16:08 INFO - PROCESS | 1894 | 1460974568473 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 03:16:08 INFO - PROCESS | 1894 | 1460974568476 Marionette TRACE conn5 <- [1,489,null,{"value":"8"}] 03:16:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:16:08 INFO - PROCESS | 1894 | 1460974568483 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:16:08 INFO - PROCESS | 1894 | 1460974568486 Marionette TRACE conn5 <- [1,490,null,{}] 03:16:08 INFO - PROCESS | 1894 | 1460974568492 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:08 INFO - PROCESS | 1894 | 1460974568695 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 03:16:09 INFO - PROCESS | 1894 | 1460974569081 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:09 INFO - PROCESS | 1894 | ++DOCSHELL 0xa4589000 == 70 [pid = 1894] [id = 130] 03:16:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0xa4c0fc00) [pid = 1894] [serial = 389] [outer = (nil)] 03:16:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x9001fc00) [pid = 1894] [serial = 390] [outer = 0xa4c0fc00] 03:16:09 INFO - PROCESS | 1894 | 1460974569355 Marionette DEBUG loaded listener.js 03:16:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x90021800) [pid = 1894] [serial = 391] [outer = 0xa4c0fc00] 03:16:10 INFO - PROCESS | 1894 | 1460974570481 Marionette TRACE conn5 <- [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]]]}] 03:16:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:16:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 2040ms 03:16:10 INFO - PROCESS | 1894 | 1460974570524 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 03:16:10 INFO - PROCESS | 1894 | 1460974570528 Marionette TRACE conn5 <- [1,493,null,{"value":"8"}] 03:16:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:16:10 INFO - PROCESS | 1894 | 1460974570534 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:16:10 INFO - PROCESS | 1894 | 1460974570538 Marionette TRACE conn5 <- [1,494,null,{}] 03:16:10 INFO - PROCESS | 1894 | 1460974570544 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:10 INFO - PROCESS | 1894 | 1460974570709 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 03:16:10 INFO - PROCESS | 1894 | 1460974570903 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fea5c00 == 71 [pid = 1894] [id = 131] 03:16:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8fea9400) [pid = 1894] [serial = 392] [outer = (nil)] 03:16:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8feae400) [pid = 1894] [serial = 393] [outer = 0x8fea9400] 03:16:10 INFO - PROCESS | 1894 | 1460974570990 Marionette DEBUG loaded listener.js 03:16:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8feb0800) [pid = 1894] [serial = 394] [outer = 0x8fea9400] 03:16:11 INFO - PROCESS | 1894 | 1460974571853 Marionette TRACE conn5 <- [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]]]}] 03:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1377ms 03:16:11 INFO - PROCESS | 1894 | 1460974571913 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 03:16:11 INFO - PROCESS | 1894 | 1460974571917 Marionette TRACE conn5 <- [1,497,null,{"value":"8"}] 03:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:16:11 INFO - PROCESS | 1894 | 1460974571924 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:16:11 INFO - PROCESS | 1894 | 1460974571926 Marionette TRACE conn5 <- [1,498,null,{}] 03:16:11 INFO - PROCESS | 1894 | 1460974571933 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:12 INFO - PROCESS | 1894 | 1460974572106 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 03:16:12 INFO - PROCESS | 1894 | 1460974572269 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec68000 == 72 [pid = 1894] [id = 132] 03:16:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x8ec6b400) [pid = 1894] [serial = 395] [outer = (nil)] 03:16:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x93487c00) [pid = 1894] [serial = 396] [outer = 0x8ec6b400] 03:16:12 INFO - PROCESS | 1894 | 1460974572359 Marionette DEBUG loaded listener.js 03:16:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0xa0072c00) [pid = 1894] [serial = 397] [outer = 0x8ec6b400] 03:16:13 INFO - PROCESS | 1894 | 1460974573250 Marionette TRACE conn5 <- [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]]]}] 03:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1379ms 03:16:13 INFO - PROCESS | 1894 | 1460974573304 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 03:16:13 INFO - PROCESS | 1894 | 1460974573307 Marionette TRACE conn5 <- [1,501,null,{"value":"8"}] 03:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:16:13 INFO - PROCESS | 1894 | 1460974573315 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:16:13 INFO - PROCESS | 1894 | 1460974573318 Marionette TRACE conn5 <- [1,502,null,{}] 03:16:13 INFO - PROCESS | 1894 | 1460974573324 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:13 INFO - PROCESS | 1894 | 1460974573490 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 03:16:13 INFO - PROCESS | 1894 | 1460974573656 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec67800 == 73 [pid = 1894] [id = 133] 03:16:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8ecbc400) [pid = 1894] [serial = 398] [outer = (nil)] 03:16:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x90308000) [pid = 1894] [serial = 399] [outer = 0x8ecbc400] 03:16:13 INFO - PROCESS | 1894 | 1460974573746 Marionette DEBUG loaded listener.js 03:16:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x9030a000) [pid = 1894] [serial = 400] [outer = 0x8ecbc400] 03:16:14 INFO - PROCESS | 1894 | 1460974574656 Marionette TRACE conn5 <- [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]]]}] 03:16:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1382ms 03:16:14 INFO - PROCESS | 1894 | 1460974574701 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 03:16:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:16:14 INFO - PROCESS | 1894 | 1460974574705 Marionette TRACE conn5 <- [1,505,null,{"value":"8"}] 03:16:14 INFO - PROCESS | 1894 | 1460974574712 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:16:14 INFO - PROCESS | 1894 | 1460974574716 Marionette TRACE conn5 <- [1,506,null,{}] 03:16:14 INFO - PROCESS | 1894 | 1460974574723 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:14 INFO - PROCESS | 1894 | 1460974574893 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 03:16:15 INFO - PROCESS | 1894 | 1460974575078 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed37400 == 74 [pid = 1894] [id = 134] 03:16:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x8ed37800) [pid = 1894] [serial = 401] [outer = (nil)] 03:16:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x9030fc00) [pid = 1894] [serial = 402] [outer = 0x8ed37800] 03:16:15 INFO - PROCESS | 1894 | 1460974575168 Marionette DEBUG loaded listener.js 03:16:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9599d000) [pid = 1894] [serial = 403] [outer = 0x8ed37800] 03:16:16 INFO - PROCESS | 1894 | 1460974576083 Marionette TRACE conn5 <- [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]]]}] 03:16:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:16:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1434ms 03:16:16 INFO - PROCESS | 1894 | 1460974576146 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 03:16:16 INFO - PROCESS | 1894 | 1460974576151 Marionette TRACE conn5 <- [1,509,null,{"value":"8"}] 03:16:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:16:16 INFO - PROCESS | 1894 | 1460974576157 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:16:16 INFO - PROCESS | 1894 | 1460974576162 Marionette TRACE conn5 <- [1,510,null,{}] 03:16:16 INFO - PROCESS | 1894 | 1460974576167 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:16 INFO - PROCESS | 1894 | 1460974576364 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 03:16:16 INFO - PROCESS | 1894 | 1460974576587 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ebb1c00 == 75 [pid = 1894] [id = 135] 03:16:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x8ec36800) [pid = 1894] [serial = 404] [outer = (nil)] 03:16:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x94227c00) [pid = 1894] [serial = 405] [outer = 0x8ec36800] 03:16:16 INFO - PROCESS | 1894 | 1460974576722 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x94230800) [pid = 1894] [serial = 406] [outer = 0x8ec36800] 03:16:17 INFO - PROCESS | 1894 | 1460974577938 Marionette TRACE conn5 <- [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]]]}] 03:16:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:16:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1836ms 03:16:17 INFO - PROCESS | 1894 | 1460974577994 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 03:16:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:16:18 INFO - PROCESS | 1894 | 1460974577999 Marionette TRACE conn5 <- [1,513,null,{"value":"8"}] 03:16:18 INFO - PROCESS | 1894 | 1460974578006 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:16:18 INFO - PROCESS | 1894 | 1460974578012 Marionette TRACE conn5 <- [1,514,null,{}] 03:16:18 INFO - PROCESS | 1894 | 1460974578019 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:18 INFO - PROCESS | 1894 | 1460974578185 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 03:16:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x8ee82400) [pid = 1894] [serial = 407] [outer = 0x95a0b000] 03:16:18 INFO - PROCESS | 1894 | 1460974578410 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fead400 == 76 [pid = 1894] [id = 136] 03:16:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x8feaec00) [pid = 1894] [serial = 408] [outer = (nil)] 03:16:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x90305400) [pid = 1894] [serial = 409] [outer = 0x8feaec00] 03:16:18 INFO - PROCESS | 1894 | 1460974578546 Marionette DEBUG loaded listener.js 03:16:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9030e400) [pid = 1894] [serial = 410] [outer = 0x8feaec00] 03:16:19 INFO - PROCESS | 1894 | 1460974579494 Marionette TRACE conn5 <- [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]]]}] 03:16:19 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 03:16:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1531ms 03:16:19 INFO - PROCESS | 1894 | 1460974579537 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 03:16:19 INFO - PROCESS | 1894 | 1460974579545 Marionette TRACE conn5 <- [1,517,null,{"value":"8"}] 03:16:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:16:19 INFO - PROCESS | 1894 | 1460974579556 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:16:19 INFO - PROCESS | 1894 | 1460974579559 Marionette TRACE conn5 <- [1,518,null,{}] 03:16:19 INFO - PROCESS | 1894 | 1460974579565 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:19 INFO - PROCESS | 1894 | 1460974579749 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 03:16:19 INFO - PROCESS | 1894 | --DOCSHELL 0x907b7400 == 75 [pid = 1894] [id = 83] 03:16:19 INFO - PROCESS | 1894 | --DOCSHELL 0x978f2c00 == 74 [pid = 1894] [id = 84] 03:16:19 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x963c7400) [pid = 1894] [serial = 330] [outer = (nil)] [url = about:blank] 03:16:19 INFO - PROCESS | 1894 | 1460974579972 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f897800 == 75 [pid = 1894] [id = 137] 03:16:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x8f899000) [pid = 1894] [serial = 411] [outer = (nil)] 03:16:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x907b7400) [pid = 1894] [serial = 412] [outer = 0x8f899000] 03:16:20 INFO - PROCESS | 1894 | 1460974580154 Marionette DEBUG loaded listener.js 03:16:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x91260c00) [pid = 1894] [serial = 413] [outer = 0x8f899000] 03:16:20 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec44800 == 74 [pid = 1894] [id = 114] 03:16:20 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecbfc00 == 73 [pid = 1894] [id = 113] 03:16:20 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec61400 == 72 [pid = 1894] [id = 112] 03:16:20 INFO - PROCESS | 1894 | --DOCSHELL 0x8de4e800 == 71 [pid = 1894] [id = 111] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x9ac15800) [pid = 1894] [serial = 244] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x934aa400) [pid = 1894] [serial = 285] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x91218400) [pid = 1894] [serial = 316] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8f899400) [pid = 1894] [serial = 315] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x934ae400) [pid = 1894] [serial = 291] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x934a7000) [pid = 1894] [serial = 321] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x94175800) [pid = 1894] [serial = 324] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x8ee8b800) [pid = 1894] [serial = 297] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x963c9c00) [pid = 1894] [serial = 300] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0xa28b2c00) [pid = 1894] [serial = 303] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x94167400) [pid = 1894] [serial = 312] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x91246000) [pid = 1894] [serial = 318] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x9124c000) [pid = 1894] [serial = 319] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8f895c00) [pid = 1894] [serial = 288] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x97867c00) [pid = 1894] [serial = 294] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0xa3ccd800) [pid = 1894] [serial = 306] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x9620fc00) [pid = 1894] [serial = 327] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0xa45f2800) [pid = 1894] [serial = 309] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x963c3c00) [pid = 1894] [serial = 328] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x959e7c00) [pid = 1894] [serial = 325] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x94166c00) [pid = 1894] [serial = 322] [outer = (nil)] [url = about:blank] 03:16:20 INFO - PROCESS | 1894 | 1460974580976 Marionette TRACE conn5 <- [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]]]}] 03:16:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:16:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1478ms 03:16:21 INFO - PROCESS | 1894 | 1460974581034 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 03:16:21 INFO - PROCESS | 1894 | 1460974581038 Marionette TRACE conn5 <- [1,521,null,{"value":"8"}] 03:16:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:16:21 INFO - PROCESS | 1894 | 1460974581044 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:16:21 INFO - PROCESS | 1894 | 1460974581050 Marionette TRACE conn5 <- [1,522,null,{}] 03:16:21 INFO - PROCESS | 1894 | 1460974581065 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:21 INFO - PROCESS | 1894 | 1460974581233 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 03:16:21 INFO - PROCESS | 1894 | 1460974581245 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec61400 == 72 [pid = 1894] [id = 138] 03:16:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x934ac800) [pid = 1894] [serial = 414] [outer = (nil)] 03:16:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x94166800) [pid = 1894] [serial = 415] [outer = 0x934ac800] 03:16:21 INFO - PROCESS | 1894 | 1460974581322 Marionette DEBUG loaded listener.js 03:16:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x94172400) [pid = 1894] [serial = 416] [outer = 0x934ac800] 03:16:22 INFO - PROCESS | 1894 | 1460974582240 Marionette TRACE conn5 <- [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]]]}] 03:16:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:16:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1232ms 03:16:22 INFO - PROCESS | 1894 | 1460974582277 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 03:16:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:16:22 INFO - PROCESS | 1894 | 1460974582281 Marionette TRACE conn5 <- [1,525,null,{"value":"8"}] 03:16:22 INFO - PROCESS | 1894 | 1460974582288 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:16:22 INFO - PROCESS | 1894 | 1460974582291 Marionette TRACE conn5 <- [1,526,null,{}] 03:16:22 INFO - PROCESS | 1894 | 1460974582297 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:22 INFO - PROCESS | 1894 | 1460974582531 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 03:16:22 INFO - PROCESS | 1894 | 1460974582612 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f8a4400 == 73 [pid = 1894] [id = 139] 03:16:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x934ab400) [pid = 1894] [serial = 417] [outer = (nil)] 03:16:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x9422ec00) [pid = 1894] [serial = 418] [outer = 0x934ab400] 03:16:22 INFO - PROCESS | 1894 | 1460974582689 Marionette DEBUG loaded listener.js 03:16:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x94233800) [pid = 1894] [serial = 419] [outer = 0x934ab400] 03:16:23 INFO - PROCESS | 1894 | 1460974583573 Marionette TRACE conn5 <- [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]]]}] 03:16:23 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 03:16:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1328ms 03:16:23 INFO - PROCESS | 1894 | 1460974583616 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 03:16:23 INFO - PROCESS | 1894 | 1460974583620 Marionette TRACE conn5 <- [1,529,null,{"value":"8"}] 03:16:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:16:23 INFO - PROCESS | 1894 | 1460974583626 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:16:23 INFO - PROCESS | 1894 | 1460974583630 Marionette TRACE conn5 <- [1,530,null,{}] 03:16:23 INFO - PROCESS | 1894 | 1460974583642 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:23 INFO - PROCESS | 1894 | 1460974583837 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 03:16:23 INFO - PROCESS | 1894 | 1460974583864 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x9422f400 == 74 [pid = 1894] [id = 140] 03:16:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x94f6b000) [pid = 1894] [serial = 420] [outer = (nil)] 03:16:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x959ee000) [pid = 1894] [serial = 421] [outer = 0x94f6b000] 03:16:23 INFO - PROCESS | 1894 | 1460974583940 Marionette DEBUG loaded listener.js 03:16:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x96204800) [pid = 1894] [serial = 422] [outer = 0x94f6b000] 03:16:24 INFO - PROCESS | 1894 | 1460974584872 Marionette TRACE conn5 <- [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"]]]}] 03:16:24 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 03:16:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:16:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:16:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:16:24 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 03:16:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:16:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:16:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:16:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1340ms 03:16:25 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x8ed3a400) [pid = 1894] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:16:25 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x91218800) [pid = 1894] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:16:25 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x8ee91000) [pid = 1894] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:16:25 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8ee84800) [pid = 1894] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:16:25 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8ecbf000) [pid = 1894] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:16:25 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x931b3000) [pid = 1894] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:16:25 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8f893c00) [pid = 1894] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:16:25 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8f893800) [pid = 1894] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:16:25 INFO - PROCESS | 1894 | 1460974585121 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 03:16:25 INFO - PROCESS | 1894 | 1460974585124 Marionette TRACE conn5 <- [1,533,null,{"value":"8"}] 03:16:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:16:25 INFO - PROCESS | 1894 | 1460974585133 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:16:25 INFO - PROCESS | 1894 | 1460974585136 Marionette TRACE conn5 <- [1,534,null,{}] 03:16:25 INFO - PROCESS | 1894 | 1460974585140 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:25 INFO - PROCESS | 1894 | 1460974585313 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 03:16:25 INFO - PROCESS | 1894 | 1460974585331 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x9422d000 == 75 [pid = 1894] [id = 141] 03:16:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x94235400) [pid = 1894] [serial = 423] [outer = (nil)] 03:16:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x963cbc00) [pid = 1894] [serial = 424] [outer = 0x94235400] 03:16:25 INFO - PROCESS | 1894 | 1460974585526 Marionette DEBUG loaded listener.js 03:16:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x96f89000) [pid = 1894] [serial = 425] [outer = 0x94235400] 03:16:26 INFO - PROCESS | 1894 | 1460974586241 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:16:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:16:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1129ms 03:16:26 INFO - PROCESS | 1894 | 1460974586264 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 03:16:26 INFO - PROCESS | 1894 | 1460974586268 Marionette TRACE conn5 <- [1,537,null,{"value":"8"}] 03:16:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:16:26 INFO - PROCESS | 1894 | 1460974586274 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:16:26 INFO - PROCESS | 1894 | 1460974586278 Marionette TRACE conn5 <- [1,538,null,{}] 03:16:26 INFO - PROCESS | 1894 | 1460974586283 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:26 INFO - PROCESS | 1894 | 1460974586449 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 03:16:26 INFO - PROCESS | 1894 | 1460974586604 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fd5800 == 76 [pid = 1894] [id = 142] 03:16:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x89fd5c00) [pid = 1894] [serial = 426] [outer = (nil)] 03:16:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x89fdb000) [pid = 1894] [serial = 427] [outer = 0x89fd5c00] 03:16:26 INFO - PROCESS | 1894 | 1460974586678 Marionette DEBUG loaded listener.js 03:16:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x89fe0400) [pid = 1894] [serial = 428] [outer = 0x89fd5c00] 03:16:27 INFO - PROCESS | 1894 | 1460974587571 Marionette TRACE conn5 <- [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]]]}] 03:16:27 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. 03:16:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1332ms 03:16:27 INFO - PROCESS | 1894 | 1460974587607 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 03:16:27 INFO - PROCESS | 1894 | 1460974587613 Marionette TRACE conn5 <- [1,541,null,{"value":"8"}] 03:16:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:16:27 INFO - PROCESS | 1894 | 1460974587624 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:16:27 INFO - PROCESS | 1894 | 1460974587631 Marionette TRACE conn5 <- [1,542,null,{}] 03:16:27 INFO - PROCESS | 1894 | 1460974587662 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:27 INFO - PROCESS | 1894 | 1460974587854 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 03:16:28 INFO - PROCESS | 1894 | 1460974588094 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb8800 == 77 [pid = 1894] [id = 143] 03:16:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x8ed34000) [pid = 1894] [serial = 429] [outer = (nil)] 03:16:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x8f88cc00) [pid = 1894] [serial = 430] [outer = 0x8ed34000] 03:16:28 INFO - PROCESS | 1894 | 1460974588231 Marionette DEBUG loaded listener.js 03:16:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x8f8a8c00) [pid = 1894] [serial = 431] [outer = 0x8ed34000] 03:16:29 INFO - PROCESS | 1894 | 1460974589086 Marionette TRACE conn5 <- [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]]]}] 03:16:29 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. 03:16:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1547ms 03:16:29 INFO - PROCESS | 1894 | 1460974589171 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 03:16:29 INFO - PROCESS | 1894 | 1460974589181 Marionette TRACE conn5 <- [1,545,null,{"value":"8"}] 03:16:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:16:29 INFO - PROCESS | 1894 | 1460974589194 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:16:29 INFO - PROCESS | 1894 | 1460974589198 Marionette TRACE conn5 <- [1,546,null,{}] 03:16:29 INFO - PROCESS | 1894 | 1460974589225 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:29 INFO - PROCESS | 1894 | 1460974589438 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 03:16:29 INFO - PROCESS | 1894 | 1460974589610 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x9001e000 == 78 [pid = 1894] [id = 144] 03:16:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x9001e400) [pid = 1894] [serial = 432] [outer = (nil)] 03:16:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x90310800) [pid = 1894] [serial = 433] [outer = 0x9001e400] 03:16:29 INFO - PROCESS | 1894 | 1460974589780 Marionette DEBUG loaded listener.js 03:16:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9125a800) [pid = 1894] [serial = 434] [outer = 0x9001e400] 03:16:30 INFO - PROCESS | 1894 | 1460974590780 Marionette TRACE conn5 <- [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]]]}] 03:16:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:16:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1630ms 03:16:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:16:30 INFO - PROCESS | 1894 | 1460974590830 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 03:16:30 INFO - PROCESS | 1894 | 1460974590834 Marionette TRACE conn5 <- [1,549,null,{"value":"8"}] 03:16:30 INFO - PROCESS | 1894 | 1460974590842 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:16:30 INFO - PROCESS | 1894 | 1460974590848 Marionette TRACE conn5 <- [1,550,null,{}] 03:16:30 INFO - PROCESS | 1894 | 1460974590864 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:31 INFO - PROCESS | 1894 | 1460974591061 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 03:16:31 INFO - PROCESS | 1894 | 1460974591289 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x915ec400 == 79 [pid = 1894] [id = 145] 03:16:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x934b0c00) [pid = 1894] [serial = 435] [outer = (nil)] 03:16:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x959f0400) [pid = 1894] [serial = 436] [outer = 0x934b0c00] 03:16:31 INFO - PROCESS | 1894 | 1460974591378 Marionette DEBUG loaded listener.js 03:16:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x9700ec00) [pid = 1894] [serial = 437] [outer = 0x934b0c00] 03:16:32 INFO - PROCESS | 1894 | 1460974592233 Marionette TRACE conn5 <- [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]]]}] 03:16:32 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. 03:16:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1433ms 03:16:32 INFO - PROCESS | 1894 | 1460974592291 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 03:16:32 INFO - PROCESS | 1894 | 1460974592296 Marionette TRACE conn5 <- [1,553,null,{"value":"8"}] 03:16:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:16:32 INFO - PROCESS | 1894 | 1460974592304 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:16:32 INFO - PROCESS | 1894 | 1460974592307 Marionette TRACE conn5 <- [1,554,null,{}] 03:16:32 INFO - PROCESS | 1894 | 1460974592313 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:32 INFO - PROCESS | 1894 | 1460974592494 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 03:16:32 INFO - PROCESS | 1894 | 1460974592672 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec3c800 == 80 [pid = 1894] [id = 146] 03:16:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x95ad1c00) [pid = 1894] [serial = 438] [outer = (nil)] 03:16:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x98bad800) [pid = 1894] [serial = 439] [outer = 0x95ad1c00] 03:16:32 INFO - PROCESS | 1894 | 1460974592760 Marionette DEBUG loaded listener.js 03:16:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9ac15400) [pid = 1894] [serial = 440] [outer = 0x95ad1c00] 03:16:33 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:16:33 INFO - PROCESS | 1894 | 1460974593695 Marionette TRACE conn5 <- [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]]]}] 03:16:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:16:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1440ms 03:16:33 INFO - PROCESS | 1894 | 1460974593745 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 03:16:33 INFO - PROCESS | 1894 | 1460974593749 Marionette TRACE conn5 <- [1,557,null,{"value":"8"}] 03:16:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:16:33 INFO - PROCESS | 1894 | 1460974593755 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:16:33 INFO - PROCESS | 1894 | 1460974593759 Marionette TRACE conn5 <- [1,558,null,{}] 03:16:33 INFO - PROCESS | 1894 | 1460974593764 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:33 INFO - PROCESS | 1894 | 1460974593930 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 03:16:34 INFO - PROCESS | 1894 | 1460974594101 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e3ec00 == 81 [pid = 1894] [id = 147] 03:16:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x89e40000) [pid = 1894] [serial = 441] [outer = (nil)] 03:16:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x89e46800) [pid = 1894] [serial = 442] [outer = 0x89e40000] 03:16:34 INFO - PROCESS | 1894 | 1460974594190 Marionette DEBUG loaded listener.js 03:16:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x89e49c00) [pid = 1894] [serial = 443] [outer = 0x89e40000] 03:16:35 INFO - PROCESS | 1894 | 1460974595110 Marionette TRACE conn5 <- [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]]]}] 03:16:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:16:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1429ms 03:16:35 INFO - PROCESS | 1894 | 1460974595186 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 03:16:35 INFO - PROCESS | 1894 | 1460974595190 Marionette TRACE conn5 <- [1,561,null,{"value":"8"}] 03:16:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:16:35 INFO - PROCESS | 1894 | 1460974595197 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:16:35 INFO - PROCESS | 1894 | 1460974595200 Marionette TRACE conn5 <- [1,562,null,{}] 03:16:35 INFO - PROCESS | 1894 | 1460974595206 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:35 INFO - PROCESS | 1894 | 1460974595462 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 03:16:35 INFO - PROCESS | 1894 | 1460974595695 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x986b0800 == 82 [pid = 1894] [id = 148] 03:16:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x9ae05000) [pid = 1894] [serial = 444] [outer = (nil)] 03:16:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x9fe18400) [pid = 1894] [serial = 445] [outer = 0x9ae05000] 03:16:35 INFO - PROCESS | 1894 | 1460974595800 Marionette DEBUG loaded listener.js 03:16:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0xa2814400) [pid = 1894] [serial = 446] [outer = 0x9ae05000] 03:16:36 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:16:36 INFO - PROCESS | 1894 | 1460974596643 Marionette TRACE conn5 <- [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]]]}] 03:16:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:16:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1485ms 03:16:36 INFO - PROCESS | 1894 | 1460974596683 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 03:16:36 INFO - PROCESS | 1894 | 1460974596687 Marionette TRACE conn5 <- [1,565,null,{"value":"8"}] 03:16:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:16:36 INFO - PROCESS | 1894 | 1460974596694 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:16:36 INFO - PROCESS | 1894 | 1460974596697 Marionette TRACE conn5 <- [1,566,null,{}] 03:16:36 INFO - PROCESS | 1894 | 1460974596703 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:36 INFO - PROCESS | 1894 | 1460974596875 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 03:16:37 INFO - PROCESS | 1894 | 1460974597062 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x991c4400 == 83 [pid = 1894] [id = 149] 03:16:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0xa28b3400) [pid = 1894] [serial = 447] [outer = (nil)] 03:16:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0xa3c27c00) [pid = 1894] [serial = 448] [outer = 0xa28b3400] 03:16:37 INFO - PROCESS | 1894 | 1460974597148 Marionette DEBUG loaded listener.js 03:16:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0xa4593400) [pid = 1894] [serial = 449] [outer = 0xa28b3400] 03:16:37 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:16:38 INFO - PROCESS | 1894 | 1460974598069 Marionette TRACE conn5 <- [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]]]}] 03:16:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:16:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1428ms 03:16:38 INFO - PROCESS | 1894 | 1460974598124 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 03:16:38 INFO - PROCESS | 1894 | 1460974598128 Marionette TRACE conn5 <- [1,569,null,{"value":"8"}] 03:16:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:16:38 INFO - PROCESS | 1894 | 1460974598134 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:16:38 INFO - PROCESS | 1894 | 1460974598138 Marionette TRACE conn5 <- [1,570,null,{}] 03:16:38 INFO - PROCESS | 1894 | 1460974598144 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:38 INFO - PROCESS | 1894 | 1460974598325 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 03:16:38 INFO - PROCESS | 1894 | 1460974598499 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a94800 == 84 [pid = 1894] [id = 150] 03:16:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x89a95000) [pid = 1894] [serial = 450] [outer = (nil)] 03:16:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x89a9ac00) [pid = 1894] [serial = 451] [outer = 0x89a95000] 03:16:38 INFO - PROCESS | 1894 | 1460974598589 Marionette DEBUG loaded listener.js 03:16:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x89a9c800) [pid = 1894] [serial = 452] [outer = 0x89a95000] 03:16:39 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:16:39 INFO - PROCESS | 1894 | 1460974599450 Marionette TRACE conn5 <- [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]]]}] 03:16:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:16:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1391ms 03:16:39 INFO - PROCESS | 1894 | 1460974599526 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 03:16:39 INFO - PROCESS | 1894 | 1460974599530 Marionette TRACE conn5 <- [1,573,null,{"value":"8"}] 03:16:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:16:39 INFO - PROCESS | 1894 | 1460974599537 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:16:39 INFO - PROCESS | 1894 | 1460974599540 Marionette TRACE conn5 <- [1,574,null,{}] 03:16:39 INFO - PROCESS | 1894 | 1460974599546 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:39 INFO - PROCESS | 1894 | 1460974599761 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 03:16:39 INFO - PROCESS | 1894 | 1460974599935 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a98800 == 85 [pid = 1894] [id = 151] 03:16:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x89a9e800) [pid = 1894] [serial = 453] [outer = (nil)] 03:16:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x89b6c000) [pid = 1894] [serial = 454] [outer = 0x89a9e800] 03:16:40 INFO - PROCESS | 1894 | 1460974600063 Marionette DEBUG loaded listener.js 03:16:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x89b6e400) [pid = 1894] [serial = 455] [outer = 0x89a9e800] 03:16:40 INFO - PROCESS | 1894 | 1460974600884 Marionette TRACE conn5 <- [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]]]}] 03:16:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:16:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1388ms 03:16:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:16:40 INFO - PROCESS | 1894 | 1460974600933 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 03:16:40 INFO - PROCESS | 1894 | 1460974600937 Marionette TRACE conn5 <- [1,577,null,{"value":"8"}] 03:16:40 INFO - PROCESS | 1894 | 1460974600945 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:16:40 INFO - PROCESS | 1894 | 1460974600948 Marionette TRACE conn5 <- [1,578,null,{}] 03:16:40 INFO - PROCESS | 1894 | 1460974600954 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:41 INFO - PROCESS | 1894 | 1460974601131 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 03:16:41 INFO - PROCESS | 1894 | 1460974601308 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a99c00 == 86 [pid = 1894] [id = 152] 03:16:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x89b70400) [pid = 1894] [serial = 456] [outer = (nil)] 03:16:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x89b73800) [pid = 1894] [serial = 457] [outer = 0x89b70400] 03:16:41 INFO - PROCESS | 1894 | 1460974601390 Marionette DEBUG loaded listener.js 03:16:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x89b75800) [pid = 1894] [serial = 458] [outer = 0x89b70400] 03:16:42 INFO - PROCESS | 1894 | 1460974602314 Marionette TRACE conn5 <- [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]]]}] 03:16:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:16:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1443ms 03:16:42 INFO - PROCESS | 1894 | 1460974602388 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 03:16:42 INFO - PROCESS | 1894 | 1460974602391 Marionette TRACE conn5 <- [1,581,null,{"value":"8"}] 03:16:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:16:42 INFO - PROCESS | 1894 | 1460974602398 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:16:42 INFO - PROCESS | 1894 | 1460974602401 Marionette TRACE conn5 <- [1,582,null,{}] 03:16:42 INFO - PROCESS | 1894 | 1460974602407 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:42 INFO - PROCESS | 1894 | 1460974602653 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 03:16:42 INFO - PROCESS | 1894 | 1460974602880 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c93c00 == 87 [pid = 1894] [id = 153] 03:16:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x89c94400) [pid = 1894] [serial = 459] [outer = (nil)] 03:16:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 198 (0x89c96800) [pid = 1894] [serial = 460] [outer = 0x89c94400] 03:16:43 INFO - PROCESS | 1894 | 1460974603024 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 199 (0x89dd6400) [pid = 1894] [serial = 461] [outer = 0x89c94400] 03:16:43 INFO - PROCESS | 1894 | 1460974603888 Marionette TRACE conn5 <- [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]]]}] 03:16:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:16:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1539ms 03:16:43 INFO - PROCESS | 1894 | 1460974603936 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 03:16:43 INFO - PROCESS | 1894 | 1460974603940 Marionette TRACE conn5 <- [1,585,null,{"value":"8"}] 03:16:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:16:43 INFO - PROCESS | 1894 | 1460974603946 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:16:43 INFO - PROCESS | 1894 | 1460974603950 Marionette TRACE conn5 <- [1,586,null,{}] 03:16:43 INFO - PROCESS | 1894 | 1460974603955 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:44 INFO - PROCESS | 1894 | 1460974604117 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 03:16:44 INFO - PROCESS | 1894 | 1460974604298 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x89dd7000 == 88 [pid = 1894] [id = 154] 03:16:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 200 (0x89dd9400) [pid = 1894] [serial = 462] [outer = (nil)] 03:16:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 201 (0x89ddc000) [pid = 1894] [serial = 463] [outer = 0x89dd9400] 03:16:44 INFO - PROCESS | 1894 | 1460974604381 Marionette DEBUG loaded listener.js 03:16:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 202 (0x89dddc00) [pid = 1894] [serial = 464] [outer = 0x89dd9400] 03:16:44 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:16:45 INFO - PROCESS | 1894 | 1460974605293 Marionette TRACE conn5 <- [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]]]}] 03:16:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:16:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1386ms 03:16:45 INFO - PROCESS | 1894 | 1460974605333 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 03:16:45 INFO - PROCESS | 1894 | 1460974605337 Marionette TRACE conn5 <- [1,589,null,{"value":"8"}] 03:16:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:16:45 INFO - PROCESS | 1894 | 1460974605343 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:16:45 INFO - PROCESS | 1894 | 1460974605347 Marionette TRACE conn5 <- [1,590,null,{}] 03:16:45 INFO - PROCESS | 1894 | 1460974605353 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:45 INFO - PROCESS | 1894 | 1460974605527 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 03:16:46 INFO - PROCESS | 1894 | 1460974606181 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c9a800 == 89 [pid = 1894] [id = 155] 03:16:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 203 (0x89c9b000) [pid = 1894] [serial = 465] [outer = (nil)] 03:16:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 204 (0x89de0800) [pid = 1894] [serial = 466] [outer = 0x89c9b000] 03:16:46 INFO - PROCESS | 1894 | 1460974606271 Marionette DEBUG loaded listener.js 03:16:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 205 (0x89de4800) [pid = 1894] [serial = 467] [outer = 0x89c9b000] 03:16:47 INFO - PROCESS | 1894 | 1460974607123 Marionette TRACE conn5 <- [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]]]}] 03:16:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:16:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1835ms 03:16:47 INFO - PROCESS | 1894 | 1460974607181 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 03:16:47 INFO - PROCESS | 1894 | 1460974607188 Marionette TRACE conn5 <- [1,593,null,{"value":"8"}] 03:16:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:16:47 INFO - PROCESS | 1894 | 1460974607197 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:16:47 INFO - PROCESS | 1894 | 1460974607201 Marionette TRACE conn5 <- [1,594,null,{}] 03:16:47 INFO - PROCESS | 1894 | 1460974607208 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:47 INFO - PROCESS | 1894 | 1460974607384 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 03:16:47 INFO - PROCESS | 1894 | 1460974607572 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fd6000 == 90 [pid = 1894] [id = 156] 03:16:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 206 (0x89fde800) [pid = 1894] [serial = 468] [outer = (nil)] 03:16:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 207 (0x8eba5800) [pid = 1894] [serial = 469] [outer = 0x89fde800] 03:16:47 INFO - PROCESS | 1894 | 1460974607668 Marionette DEBUG loaded listener.js 03:16:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 208 (0x8ec3d000) [pid = 1894] [serial = 470] [outer = 0x89fde800] 03:16:48 INFO - PROCESS | 1894 | 1460974608826 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1681ms 03:16:48 INFO - PROCESS | 1894 | 1460974608882 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 03:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:16:48 INFO - PROCESS | 1894 | 1460974608888 Marionette TRACE conn5 <- [1,597,null,{"value":"8"}] 03:16:48 INFO - PROCESS | 1894 | 1460974608895 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:16:48 INFO - PROCESS | 1894 | 1460974608899 Marionette TRACE conn5 <- [1,598,null,{}] 03:16:48 INFO - PROCESS | 1894 | 1460974608904 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:49 INFO - PROCESS | 1894 | 1460974609069 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 03:16:49 INFO - PROCESS | 1894 | --DOCSHELL 0x8f88bc00 == 89 [pid = 1894] [id = 95] 03:16:49 INFO - PROCESS | 1894 | --DOCSHELL 0x91f1fc00 == 88 [pid = 1894] [id = 62] 03:16:49 INFO - PROCESS | 1894 | --DOCSHELL 0x934a6000 == 87 [pid = 1894] [id = 97] 03:16:49 INFO - PROCESS | 1894 | --DOCSHELL 0x98bb3c00 == 86 [pid = 1894] [id = 64] 03:16:49 INFO - PROCESS | 1894 | --DOCSHELL 0x9833f400 == 85 [pid = 1894] [id = 63] 03:16:49 INFO - PROCESS | 1894 | --DOMWINDOW == 207 (0x986b7c00) [pid = 1894] [serial = 372] [outer = (nil)] [url = about:blank] 03:16:49 INFO - PROCESS | 1894 | --DOMWINDOW == 206 (0xa28b9c00) [pid = 1894] [serial = 351] [outer = (nil)] [url = about:blank] 03:16:49 INFO - PROCESS | 1894 | 1460974609407 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:49 INFO - PROCESS | 1894 | --DOCSHELL 0xa0af6c00 == 84 [pid = 1894] [id = 102] 03:16:49 INFO - PROCESS | 1894 | --DOCSHELL 0x90649000 == 83 [pid = 1894] [id = 104] 03:16:49 INFO - PROCESS | 1894 | --DOCSHELL 0xa000e400 == 82 [pid = 1894] [id = 101] 03:16:49 INFO - PROCESS | 1894 | --DOCSHELL 0x8ebad400 == 81 [pid = 1894] [id = 103] 03:16:49 INFO - PROCESS | 1894 | --DOCSHELL 0x8de45400 == 80 [pid = 1894] [id = 100] 03:16:49 INFO - PROCESS | 1894 | --DOCSHELL 0x8eba5400 == 79 [pid = 1894] [id = 99] 03:16:49 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec44000 == 78 [pid = 1894] [id = 98] 03:16:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de45400 == 79 [pid = 1894] [id = 157] 03:16:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 207 (0x8eba5400) [pid = 1894] [serial = 471] [outer = (nil)] 03:16:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 208 (0x8ed32c00) [pid = 1894] [serial = 472] [outer = 0x8eba5400] 03:16:49 INFO - PROCESS | 1894 | 1460974609522 Marionette DEBUG loaded listener.js 03:16:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 209 (0x8f88b400) [pid = 1894] [serial = 473] [outer = 0x8eba5400] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 208 (0x934acc00) [pid = 1894] [serial = 286] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 207 (0x8ec42800) [pid = 1894] [serial = 333] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 206 (0x90647000) [pid = 1894] [serial = 360] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 205 (0x963ca800) [pid = 1894] [serial = 370] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 204 (0x8f8aa800) [pid = 1894] [serial = 358] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 203 (0x91215000) [pid = 1894] [serial = 336] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 202 (0x91f21800) [pid = 1894] [serial = 369] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 201 (0x91242c00) [pid = 1894] [serial = 361] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 200 (0x9ae1d400) [pid = 1894] [serial = 348] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 199 (0x8f8a4c00) [pid = 1894] [serial = 357] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 198 (0x988d7000) [pid = 1894] [serial = 345] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 197 (0x8f890400) [pid = 1894] [serial = 355] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0x95993800) [pid = 1894] [serial = 366] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x963c9400) [pid = 1894] [serial = 342] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x959ef800) [pid = 1894] [serial = 367] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x8ee8d000) [pid = 1894] [serial = 354] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x9416a400) [pid = 1894] [serial = 364] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x934a5000) [pid = 1894] [serial = 363] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x963cd800) [pid = 1894] [serial = 331] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x931af400) [pid = 1894] [serial = 339] [outer = (nil)] [url = about:blank] 03:16:50 INFO - PROCESS | 1894 | 1460974610467 Marionette TRACE conn5 <- [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]]]}] 03:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1635ms 03:16:50 INFO - PROCESS | 1894 | 1460974610533 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 03:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:16:50 INFO - PROCESS | 1894 | 1460974610537 Marionette TRACE conn5 <- [1,601,null,{"value":"8"}] 03:16:50 INFO - PROCESS | 1894 | 1460974610552 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:16:50 INFO - PROCESS | 1894 | 1460974610561 Marionette TRACE conn5 <- [1,602,null,{}] 03:16:50 INFO - PROCESS | 1894 | 1460974610570 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:50 INFO - PROCESS | 1894 | 1460974610738 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 03:16:50 INFO - PROCESS | 1894 | 1460974610749 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec42800 == 80 [pid = 1894] [id = 158] 03:16:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x8ee91c00) [pid = 1894] [serial = 474] [outer = (nil)] 03:16:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x8fccec00) [pid = 1894] [serial = 475] [outer = 0x8ee91c00] 03:16:50 INFO - PROCESS | 1894 | 1460974610823 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x8feae800) [pid = 1894] [serial = 476] [outer = 0x8ee91c00] 03:16:51 INFO - PROCESS | 1894 | 1460974611709 Marionette TRACE conn5 <- [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]]]}] 03:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1203ms 03:16:51 INFO - PROCESS | 1894 | 1460974611746 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 03:16:51 INFO - PROCESS | 1894 | 1460974611751 Marionette TRACE conn5 <- [1,605,null,{"value":"8"}] 03:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:16:51 INFO - PROCESS | 1894 | 1460974611757 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:16:51 INFO - PROCESS | 1894 | 1460974611760 Marionette TRACE conn5 <- [1,606,null,{}] 03:16:51 INFO - PROCESS | 1894 | 1460974611766 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:51 INFO - PROCESS | 1894 | 1460974611919 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 03:16:51 INFO - PROCESS | 1894 | 1460974611928 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fccfc00 == 81 [pid = 1894] [id = 159] 03:16:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x90016800) [pid = 1894] [serial = 477] [outer = (nil)] 03:16:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x9001f800) [pid = 1894] [serial = 478] [outer = 0x90016800] 03:16:52 INFO - PROCESS | 1894 | 1460974612152 Marionette DEBUG loaded listener.js 03:16:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x90307000) [pid = 1894] [serial = 479] [outer = 0x90016800] 03:16:52 INFO - PROCESS | 1894 | 1460974612963 Marionette TRACE conn5 <- [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]]]}] 03:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1237ms 03:16:53 INFO - PROCESS | 1894 | 1460974612995 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 03:16:53 INFO - PROCESS | 1894 | 1460974612998 Marionette TRACE conn5 <- [1,609,null,{"value":"8"}] 03:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:16:53 INFO - PROCESS | 1894 | 1460974613005 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:16:53 INFO - PROCESS | 1894 | 1460974613008 Marionette TRACE conn5 <- [1,610,null,{}] 03:16:53 INFO - PROCESS | 1894 | 1460974613013 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:53 INFO - PROCESS | 1894 | 1460974613226 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 03:16:53 INFO - PROCESS | 1894 | 1460974613252 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x9001d000 == 82 [pid = 1894] [id = 160] 03:16:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x90645c00) [pid = 1894] [serial = 480] [outer = (nil)] 03:16:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x91242c00) [pid = 1894] [serial = 481] [outer = 0x90645c00] 03:16:53 INFO - PROCESS | 1894 | 1460974613339 Marionette DEBUG loaded listener.js 03:16:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 198 (0x91254800) [pid = 1894] [serial = 482] [outer = 0x90645c00] 03:16:54 INFO - PROCESS | 1894 | --DOMWINDOW == 197 (0x94f6b000) [pid = 1894] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:16:54 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0x8feaec00) [pid = 1894] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:16:54 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x934ac800) [pid = 1894] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:16:54 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x8f899000) [pid = 1894] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:16:54 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x94235400) [pid = 1894] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:16:54 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x934ab400) [pid = 1894] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:16:54 INFO - PROCESS | 1894 | 1460974614501 Marionette TRACE conn5 <- [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]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1536ms 03:16:54 INFO - PROCESS | 1894 | 1460974614542 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 03:16:54 INFO - PROCESS | 1894 | 1460974614545 Marionette TRACE conn5 <- [1,613,null,{"value":"8"}] 03:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:16:54 INFO - PROCESS | 1894 | 1460974614552 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 1894 | 1460974614555 Marionette TRACE conn5 <- [1,614,null,{}] 03:16:54 INFO - PROCESS | 1894 | 1460974614560 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:54 INFO - PROCESS | 1894 | 1460974614714 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 03:16:54 INFO - PROCESS | 1894 | 1460974614729 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fd6400 == 83 [pid = 1894] [id = 161] 03:16:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x89fdb400) [pid = 1894] [serial = 483] [outer = (nil)] 03:16:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x91257c00) [pid = 1894] [serial = 484] [outer = 0x89fdb400] 03:16:54 INFO - PROCESS | 1894 | 1460974614812 Marionette DEBUG loaded listener.js 03:16:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x91f22800) [pid = 1894] [serial = 485] [outer = 0x89fdb400] 03:16:55 INFO - PROCESS | 1894 | 1460974615602 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1129ms 03:16:55 INFO - PROCESS | 1894 | 1460974615689 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 03:16:55 INFO - PROCESS | 1894 | 1460974615691 Marionette TRACE conn5 <- [1,617,null,{"value":"8"}] 03:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:16:55 INFO - PROCESS | 1894 | 1460974615697 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:16:55 INFO - PROCESS | 1894 | 1460974615701 Marionette TRACE conn5 <- [1,618,null,{}] 03:16:55 INFO - PROCESS | 1894 | 1460974615706 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:55 INFO - PROCESS | 1894 | 1460974615853 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 03:16:55 INFO - PROCESS | 1894 | 1460974615862 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f894800 == 84 [pid = 1894] [id = 162] 03:16:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x8feaec00) [pid = 1894] [serial = 486] [outer = (nil)] 03:16:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x934ae000) [pid = 1894] [serial = 487] [outer = 0x8feaec00] 03:16:55 INFO - PROCESS | 1894 | 1460974615935 Marionette DEBUG loaded listener.js 03:16:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 198 (0x94167800) [pid = 1894] [serial = 488] [outer = 0x8feaec00] 03:16:57 INFO - PROCESS | 1894 | 1460974617014 Marionette TRACE conn5 <- [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]]]}] 03:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1376ms 03:16:57 INFO - PROCESS | 1894 | 1460974617075 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 03:16:57 INFO - PROCESS | 1894 | 1460974617082 Marionette TRACE conn5 <- [1,621,null,{"value":"8"}] 03:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:16:57 INFO - PROCESS | 1894 | 1460974617092 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:16:57 INFO - PROCESS | 1894 | 1460974617097 Marionette TRACE conn5 <- [1,622,null,{}] 03:16:57 INFO - PROCESS | 1894 | 1460974617105 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:57 INFO - PROCESS | 1894 | 1460974617288 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 03:16:57 INFO - PROCESS | 1894 | 1460974617519 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c9b800 == 85 [pid = 1894] [id = 163] 03:16:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 199 (0x89e46c00) [pid = 1894] [serial = 489] [outer = (nil)] 03:16:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 200 (0x89fe1400) [pid = 1894] [serial = 490] [outer = 0x89e46c00] 03:16:57 INFO - PROCESS | 1894 | 1460974617652 Marionette DEBUG loaded listener.js 03:16:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 201 (0x8ec3a000) [pid = 1894] [serial = 491] [outer = 0x89e46c00] 03:16:58 INFO - PROCESS | 1894 | 1460974618549 Marionette TRACE conn5 <- [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]]]}] 03:16:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:16:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1487ms 03:16:58 INFO - PROCESS | 1894 | 1460974618581 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 03:16:58 INFO - PROCESS | 1894 | 1460974618590 Marionette TRACE conn5 <- [1,625,null,{"value":"8"}] 03:16:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:16:58 INFO - PROCESS | 1894 | 1460974618601 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:16:58 INFO - PROCESS | 1894 | 1460974618604 Marionette TRACE conn5 <- [1,626,null,{}] 03:16:58 INFO - PROCESS | 1894 | 1460974618611 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:58 INFO - PROCESS | 1894 | 1460974618801 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 03:16:59 INFO - PROCESS | 1894 | 1460974618999 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f897400 == 86 [pid = 1894] [id = 164] 03:16:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 202 (0x8f898000) [pid = 1894] [serial = 492] [outer = (nil)] 03:16:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 203 (0x8f8a0000) [pid = 1894] [serial = 493] [outer = 0x8f898000] 03:16:59 INFO - PROCESS | 1894 | 1460974619246 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 204 (0x8fea7000) [pid = 1894] [serial = 494] [outer = 0x8f898000] 03:17:00 INFO - PROCESS | 1894 | 1460974620181 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1631ms 03:17:00 INFO - PROCESS | 1894 | 1460974620233 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 03:17:00 INFO - PROCESS | 1894 | 1460974620237 Marionette TRACE conn5 <- [1,629,null,{"value":"8"}] 03:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:17:00 INFO - PROCESS | 1894 | 1460974620245 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:17:00 INFO - PROCESS | 1894 | 1460974620251 Marionette TRACE conn5 <- [1,630,null,{}] 03:17:00 INFO - PROCESS | 1894 | 1460974620269 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:00 INFO - PROCESS | 1894 | 1460974620489 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 03:17:00 INFO - PROCESS | 1894 | 1460974620711 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x9124b000 == 87 [pid = 1894] [id = 165] 03:17:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 205 (0x931b1800) [pid = 1894] [serial = 495] [outer = (nil)] 03:17:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 206 (0x934a8c00) [pid = 1894] [serial = 496] [outer = 0x931b1800] 03:17:00 INFO - PROCESS | 1894 | 1460974620845 Marionette DEBUG loaded listener.js 03:17:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 207 (0x9416f800) [pid = 1894] [serial = 497] [outer = 0x931b1800] 03:17:01 INFO - PROCESS | 1894 | 1460974621754 Marionette TRACE conn5 <- [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]]]}] 03:17:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1556ms 03:17:01 INFO - PROCESS | 1894 | 1460974621801 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 03:17:01 INFO - PROCESS | 1894 | 1460974621807 Marionette TRACE conn5 <- [1,633,null,{"value":"8"}] 03:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:17:01 INFO - PROCESS | 1894 | 1460974621814 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:17:01 INFO - PROCESS | 1894 | 1460974621816 Marionette TRACE conn5 <- [1,634,null,{}] 03:17:01 INFO - PROCESS | 1894 | 1460974621823 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:02 INFO - PROCESS | 1894 | 1460974622013 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 03:17:02 INFO - PROCESS | 1894 | 1460974622247 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e3f000 == 88 [pid = 1894] [id = 166] 03:17:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 208 (0x934ab400) [pid = 1894] [serial = 498] [outer = (nil)] 03:17:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 209 (0x94232000) [pid = 1894] [serial = 499] [outer = 0x934ab400] 03:17:02 INFO - PROCESS | 1894 | 1460974622376 Marionette DEBUG loaded listener.js 03:17:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 210 (0x95996c00) [pid = 1894] [serial = 500] [outer = 0x934ab400] 03:17:02 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:03 INFO - PROCESS | 1894 | 1460974623255 Marionette TRACE conn5 <- [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]]]}] 03:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1489ms 03:17:03 INFO - PROCESS | 1894 | 1460974623322 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 03:17:03 INFO - PROCESS | 1894 | 1460974623325 Marionette TRACE conn5 <- [1,637,null,{"value":"8"}] 03:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:17:03 INFO - PROCESS | 1894 | 1460974623336 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:17:03 INFO - PROCESS | 1894 | 1460974623339 Marionette TRACE conn5 <- [1,638,null,{}] 03:17:03 INFO - PROCESS | 1894 | 1460974623346 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:03 INFO - PROCESS | 1894 | 1460974623530 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 03:17:03 INFO - PROCESS | 1894 | 1460974623716 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x934aa400 == 89 [pid = 1894] [id = 167] 03:17:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 211 (0x94172800) [pid = 1894] [serial = 501] [outer = (nil)] 03:17:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 212 (0x95a0a000) [pid = 1894] [serial = 502] [outer = 0x94172800] 03:17:03 INFO - PROCESS | 1894 | 1460974623847 Marionette DEBUG loaded listener.js 03:17:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 213 (0x963c4000) [pid = 1894] [serial = 503] [outer = 0x94172800] 03:17:04 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:04 INFO - PROCESS | 1894 | 1460974624809 Marionette TRACE conn5 <- [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]]]}] 03:17:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:17:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1531ms 03:17:04 INFO - PROCESS | 1894 | 1460974624866 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 03:17:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:17:04 INFO - PROCESS | 1894 | 1460974624870 Marionette TRACE conn5 <- [1,641,null,{"value":"8"}] 03:17:04 INFO - PROCESS | 1894 | 1460974624877 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:17:04 INFO - PROCESS | 1894 | 1460974624881 Marionette TRACE conn5 <- [1,642,null,{}] 03:17:04 INFO - PROCESS | 1894 | 1460974624887 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:05 INFO - PROCESS | 1894 | 1460974625084 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 03:17:05 INFO - PROCESS | 1894 | 1460974625314 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x94175400 == 90 [pid = 1894] [id = 168] 03:17:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 214 (0x963c7400) [pid = 1894] [serial = 504] [outer = (nil)] 03:17:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 215 (0x9df30400) [pid = 1894] [serial = 505] [outer = 0x963c7400] 03:17:05 INFO - PROCESS | 1894 | 1460974625445 Marionette DEBUG loaded listener.js 03:17:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 216 (0x9fbbcc00) [pid = 1894] [serial = 506] [outer = 0x963c7400] 03:17:06 INFO - PROCESS | 1894 | 1460974626275 Marionette TRACE conn5 <- [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]]]}] 03:17:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:17:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1436ms 03:17:06 INFO - PROCESS | 1894 | 1460974626313 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 03:17:06 INFO - PROCESS | 1894 | 1460974626316 Marionette TRACE conn5 <- [1,645,null,{"value":"8"}] 03:17:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:17:06 INFO - PROCESS | 1894 | 1460974626324 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:17:06 INFO - PROCESS | 1894 | 1460974626328 Marionette TRACE conn5 <- [1,646,null,{}] 03:17:06 INFO - PROCESS | 1894 | 1460974626333 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:06 INFO - PROCESS | 1894 | 1460974626502 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 03:17:06 INFO - PROCESS | 1894 | 1460974626687 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x94332000 == 91 [pid = 1894] [id = 169] 03:17:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 217 (0x94332400) [pid = 1894] [serial = 507] [outer = (nil)] 03:17:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 218 (0x94338c00) [pid = 1894] [serial = 508] [outer = 0x94332400] 03:17:06 INFO - PROCESS | 1894 | 1460974626771 Marionette DEBUG loaded listener.js 03:17:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 219 (0x9433a400) [pid = 1894] [serial = 509] [outer = 0x94332400] 03:17:07 INFO - PROCESS | 1894 | 1460974627669 Marionette TRACE conn5 <- [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]]]}] 03:17:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1384ms 03:17:07 INFO - PROCESS | 1894 | 1460974627709 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 03:17:07 INFO - PROCESS | 1894 | 1460974627713 Marionette TRACE conn5 <- [1,649,null,{"value":"8"}] 03:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:17:07 INFO - PROCESS | 1894 | 1460974627719 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:17:07 INFO - PROCESS | 1894 | 1460974627722 Marionette TRACE conn5 <- [1,650,null,{}] 03:17:07 INFO - PROCESS | 1894 | 1460974627728 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:07 INFO - PROCESS | 1894 | 1460974627896 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 03:17:08 INFO - PROCESS | 1894 | 1460974628082 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x94331800 == 92 [pid = 1894] [id = 170] 03:17:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 220 (0x94336800) [pid = 1894] [serial = 510] [outer = (nil)] 03:17:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 221 (0x97373c00) [pid = 1894] [serial = 511] [outer = 0x94336800] 03:17:08 INFO - PROCESS | 1894 | 1460974628167 Marionette DEBUG loaded listener.js 03:17:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 222 (0x9aea9400) [pid = 1894] [serial = 512] [outer = 0x94336800] 03:17:09 INFO - PROCESS | 1894 | 1460974629186 Marionette TRACE conn5 <- [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]]]}] 03:17:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:17:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1532ms 03:17:09 INFO - PROCESS | 1894 | 1460974629253 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 03:17:09 INFO - PROCESS | 1894 | 1460974629257 Marionette TRACE conn5 <- [1,653,null,{"value":"8"}] 03:17:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:17:09 INFO - PROCESS | 1894 | 1460974629264 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:17:09 INFO - PROCESS | 1894 | 1460974629268 Marionette TRACE conn5 <- [1,654,null,{}] 03:17:09 INFO - PROCESS | 1894 | 1460974629274 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:09 INFO - PROCESS | 1894 | 1460974629459 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 03:17:09 INFO - PROCESS | 1894 | 1460974629690 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x89f41c00 == 93 [pid = 1894] [id = 171] 03:17:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 223 (0x89f43800) [pid = 1894] [serial = 513] [outer = (nil)] 03:17:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 224 (0x89f50400) [pid = 1894] [serial = 514] [outer = 0x89f43800] 03:17:09 INFO - PROCESS | 1894 | 1460974629790 Marionette DEBUG loaded listener.js 03:17:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 225 (0x9aeac400) [pid = 1894] [serial = 515] [outer = 0x89f43800] 03:17:10 INFO - PROCESS | 1894 | 1460974630638 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:17:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:17:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1441ms 03:17:10 INFO - PROCESS | 1894 | 1460974630705 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 1894 | 1460974630709 Marionette TRACE conn5 <- [1,657,null,{"value":"8"}] 03:17:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:17:10 INFO - PROCESS | 1894 | 1460974630715 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 1894 | 1460974630719 Marionette TRACE conn5 <- [1,658,null,{}] 03:17:10 INFO - PROCESS | 1894 | 1460974630724 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:10 INFO - PROCESS | 1894 | 1460974630890 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 03:17:11 INFO - PROCESS | 1894 | 1460974631069 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b71800 == 94 [pid = 1894] [id = 172] 03:17:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 226 (0x89f41800) [pid = 1894] [serial = 516] [outer = (nil)] 03:17:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 227 (0x8d9cb000) [pid = 1894] [serial = 517] [outer = 0x89f41800] 03:17:11 INFO - PROCESS | 1894 | 1460974631154 Marionette DEBUG loaded listener.js 03:17:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 228 (0x8d9cd800) [pid = 1894] [serial = 518] [outer = 0x89f41800] 03:17:12 INFO - PROCESS | 1894 | 1460974632046 Marionette TRACE conn5 <- [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]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:17:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1382ms 03:17:12 INFO - PROCESS | 1894 | 1460974632098 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 03:17:12 INFO - PROCESS | 1894 | 1460974632102 Marionette TRACE conn5 <- [1,661,null,{"value":"8"}] 03:17:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:17:12 INFO - PROCESS | 1894 | 1460974632109 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 1894 | 1460974632113 Marionette TRACE conn5 <- [1,662,null,{}] 03:17:12 INFO - PROCESS | 1894 | 1460974632118 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:12 INFO - PROCESS | 1894 | 1460974632312 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 03:17:12 INFO - PROCESS | 1894 | 1460974632491 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9cf800 == 95 [pid = 1894] [id = 173] 03:17:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 229 (0x8d9d3000) [pid = 1894] [serial = 519] [outer = (nil)] 03:17:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 230 (0x9aeb0c00) [pid = 1894] [serial = 520] [outer = 0x8d9d3000] 03:17:12 INFO - PROCESS | 1894 | 1460974632582 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 231 (0x9aeb5800) [pid = 1894] [serial = 521] [outer = 0x8d9d3000] 03:17:13 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:13 INFO - PROCESS | 1894 | 1460974633482 Marionette TRACE conn5 <- [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]]]}] 03:17:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:17:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1429ms 03:17:13 INFO - PROCESS | 1894 | 1460974633538 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 03:17:13 INFO - PROCESS | 1894 | 1460974633542 Marionette TRACE conn5 <- [1,665,null,{"value":"8"}] 03:17:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:17:13 INFO - PROCESS | 1894 | 1460974633548 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:17:13 INFO - PROCESS | 1894 | 1460974633551 Marionette TRACE conn5 <- [1,666,null,{}] 03:17:13 INFO - PROCESS | 1894 | 1460974633557 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:13 INFO - PROCESS | 1894 | 1460974633724 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 03:17:13 INFO - PROCESS | 1894 | 1460974633909 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x94340c00 == 96 [pid = 1894] [id = 174] 03:17:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 232 (0x9620f800) [pid = 1894] [serial = 522] [outer = (nil)] 03:17:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 233 (0xa0072000) [pid = 1894] [serial = 523] [outer = 0x9620f800] 03:17:14 INFO - PROCESS | 1894 | 1460974633995 Marionette DEBUG loaded listener.js 03:17:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 234 (0xa0a64800) [pid = 1894] [serial = 524] [outer = 0x9620f800] 03:17:14 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:14 INFO - PROCESS | 1894 | 1460974634876 Marionette TRACE conn5 <- [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]]]}] 03:17:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:17:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1377ms 03:17:14 INFO - PROCESS | 1894 | 1460974634926 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 03:17:14 INFO - PROCESS | 1894 | 1460974634929 Marionette TRACE conn5 <- [1,669,null,{"value":"8"}] 03:17:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:17:14 INFO - PROCESS | 1894 | 1460974634938 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:17:14 INFO - PROCESS | 1894 | 1460974634941 Marionette TRACE conn5 <- [1,670,null,{}] 03:17:14 INFO - PROCESS | 1894 | 1460974634947 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:15 INFO - PROCESS | 1894 | 1460974635115 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 03:17:15 INFO - PROCESS | 1894 | 1460974635297 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x89de2800 == 97 [pid = 1894] [id = 175] 03:17:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 235 (0x89de2c00) [pid = 1894] [serial = 525] [outer = (nil)] 03:17:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 236 (0xa28b9c00) [pid = 1894] [serial = 526] [outer = 0x89de2c00] 03:17:15 INFO - PROCESS | 1894 | 1460974635389 Marionette DEBUG loaded listener.js 03:17:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 237 (0xa3ccd800) [pid = 1894] [serial = 527] [outer = 0x89de2c00] 03:17:16 INFO - PROCESS | 1894 | 1460974636284 Marionette TRACE conn5 <- [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]]]}] 03:17:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:17:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1379ms 03:17:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:17:16 INFO - PROCESS | 1894 | 1460974636319 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 03:17:16 INFO - PROCESS | 1894 | 1460974636322 Marionette TRACE conn5 <- [1,673,null,{"value":"8"}] 03:17:16 INFO - PROCESS | 1894 | 1460974636329 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:17:16 INFO - PROCESS | 1894 | 1460974636332 Marionette TRACE conn5 <- [1,674,null,{}] 03:17:16 INFO - PROCESS | 1894 | 1460974636338 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:16 INFO - PROCESS | 1894 | 1460974636516 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 03:17:16 INFO - PROCESS | 1894 | 1460974636708 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fdc800 == 98 [pid = 1894] [id = 176] 03:17:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 238 (0x9051f400) [pid = 1894] [serial = 528] [outer = (nil)] 03:17:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 239 (0x90525400) [pid = 1894] [serial = 529] [outer = 0x9051f400] 03:17:16 INFO - PROCESS | 1894 | 1460974636790 Marionette DEBUG loaded listener.js 03:17:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 240 (0x90527800) [pid = 1894] [serial = 530] [outer = 0x9051f400] 03:17:17 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:18 INFO - PROCESS | 1894 | 1460974638022 Marionette TRACE conn5 <- [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]]]}] 03:17:18 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 03:17:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1782ms 03:17:18 INFO - PROCESS | 1894 | 1460974638111 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 03:17:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:17:18 INFO - PROCESS | 1894 | 1460974638117 Marionette TRACE conn5 <- [1,677,null,{"value":"8"}] 03:17:18 INFO - PROCESS | 1894 | 1460974638125 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:17:18 INFO - PROCESS | 1894 | 1460974638130 Marionette TRACE conn5 <- [1,678,null,{}] 03:17:18 INFO - PROCESS | 1894 | 1460974638138 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:18 INFO - PROCESS | 1894 | 1460974638407 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 03:17:18 INFO - PROCESS | 1894 | 1460974638627 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a9cc00 == 99 [pid = 1894] [id = 177] 03:17:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 241 (0x89b6dc00) [pid = 1894] [serial = 531] [outer = (nil)] 03:17:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 242 (0x89f44400) [pid = 1894] [serial = 532] [outer = 0x89b6dc00] 03:17:18 INFO - PROCESS | 1894 | 1460974638753 Marionette DEBUG loaded listener.js 03:17:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 243 (0x89fd8000) [pid = 1894] [serial = 533] [outer = 0x89b6dc00] 03:17:19 INFO - PROCESS | 1894 | 1460974639777 Marionette TRACE conn5 <- [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]]]}] 03:17:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:17:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1734ms 03:17:19 INFO - PROCESS | 1894 | 1460974639862 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 1894 | 1460974639877 Marionette TRACE conn5 <- [1,681,null,{"value":"8"}] 03:17:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:17:19 INFO - PROCESS | 1894 | 1460974639891 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:17:19 INFO - PROCESS | 1894 | 1460974639896 Marionette TRACE conn5 <- [1,682,null,{}] 03:17:19 INFO - PROCESS | 1894 | 1460974639902 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:20 INFO - PROCESS | 1894 | 1460974640156 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec61400 == 98 [pid = 1894] [id = 138] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x8ee84400 == 97 [pid = 1894] [id = 118] 03:17:20 INFO - PROCESS | 1894 | --DOMWINDOW == 242 (0x8f8a5400) [pid = 1894] [serial = 375] [outer = (nil)] [url = about:blank] 03:17:20 INFO - PROCESS | 1894 | --DOMWINDOW == 241 (0x934b2800) [pid = 1894] [serial = 378] [outer = (nil)] [url = about:blank] 03:17:20 INFO - PROCESS | 1894 | --DOMWINDOW == 240 (0x98fd3400) [pid = 1894] [serial = 381] [outer = (nil)] [url = about:blank] 03:17:20 INFO - PROCESS | 1894 | --DOMWINDOW == 239 (0x9fc76800) [pid = 1894] [serial = 384] [outer = (nil)] [url = about:blank] 03:17:20 INFO - PROCESS | 1894 | --DOMWINDOW == 238 (0xa00a6000) [pid = 1894] [serial = 387] [outer = (nil)] [url = about:blank] 03:17:20 INFO - PROCESS | 1894 | --DOMWINDOW == 237 (0x8feae400) [pid = 1894] [serial = 393] [outer = (nil)] [url = about:blank] 03:17:20 INFO - PROCESS | 1894 | --DOMWINDOW == 236 (0x9001fc00) [pid = 1894] [serial = 390] [outer = (nil)] [url = about:blank] 03:17:20 INFO - PROCESS | 1894 | --DOMWINDOW == 235 (0x93487c00) [pid = 1894] [serial = 396] [outer = (nil)] [url = about:blank] 03:17:20 INFO - PROCESS | 1894 | --DOMWINDOW == 234 (0x90308000) [pid = 1894] [serial = 399] [outer = (nil)] [url = about:blank] 03:17:20 INFO - PROCESS | 1894 | --DOMWINDOW == 233 (0x9030fc00) [pid = 1894] [serial = 402] [outer = (nil)] [url = about:blank] 03:17:20 INFO - PROCESS | 1894 | --DOMWINDOW == 232 (0x89fdb000) [pid = 1894] [serial = 427] [outer = (nil)] [url = about:blank] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x89fd6400 == 96 [pid = 1894] [id = 161] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x9001d000 == 95 [pid = 1894] [id = 160] 03:17:20 INFO - PROCESS | 1894 | 1460974640487 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x8fccfc00 == 94 [pid = 1894] [id = 159] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec42800 == 93 [pid = 1894] [id = 158] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x8de45400 == 92 [pid = 1894] [id = 157] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x89fd6000 == 91 [pid = 1894] [id = 156] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x89c9a800 == 90 [pid = 1894] [id = 155] 03:17:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c9a800 == 91 [pid = 1894] [id = 178] 03:17:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 233 (0x89e4a800) [pid = 1894] [serial = 534] [outer = (nil)] 03:17:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 234 (0x89fe0c00) [pid = 1894] [serial = 535] [outer = 0x89e4a800] 03:17:20 INFO - PROCESS | 1894 | 1460974640573 Marionette DEBUG loaded listener.js 03:17:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 235 (0x8ec67400) [pid = 1894] [serial = 536] [outer = 0x89e4a800] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x89e3ec00 == 90 [pid = 1894] [id = 147] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec3c800 == 89 [pid = 1894] [id = 146] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x915ec400 == 88 [pid = 1894] [id = 145] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x9001e000 == 87 [pid = 1894] [id = 144] 03:17:20 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecb8800 == 86 [pid = 1894] [id = 143] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 234 (0x959ee000) [pid = 1894] [serial = 421] [outer = (nil)] [url = about:blank] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 233 (0x9030e400) [pid = 1894] [serial = 410] [outer = (nil)] [url = about:blank] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 232 (0x90305400) [pid = 1894] [serial = 409] [outer = (nil)] [url = about:blank] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 231 (0x94166800) [pid = 1894] [serial = 415] [outer = (nil)] [url = about:blank] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 230 (0x94172400) [pid = 1894] [serial = 416] [outer = (nil)] [url = about:blank] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 229 (0x94227c00) [pid = 1894] [serial = 405] [outer = (nil)] [url = about:blank] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 228 (0x907b7400) [pid = 1894] [serial = 412] [outer = (nil)] [url = about:blank] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 227 (0x963cbc00) [pid = 1894] [serial = 424] [outer = (nil)] [url = about:blank] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 226 (0x91260c00) [pid = 1894] [serial = 413] [outer = (nil)] [url = about:blank] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 225 (0x96204800) [pid = 1894] [serial = 422] [outer = (nil)] [url = about:blank] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 224 (0x9422ec00) [pid = 1894] [serial = 418] [outer = (nil)] [url = about:blank] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 223 (0x94233800) [pid = 1894] [serial = 419] [outer = (nil)] [url = about:blank] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 222 (0x96f89000) [pid = 1894] [serial = 425] [outer = (nil)] [url = about:blank] 03:17:21 INFO - PROCESS | 1894 | --DOMWINDOW == 221 (0x963bec00) [pid = 1894] [serial = 220] [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.] 03:17:21 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:21 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:17:21 INFO - PROCESS | 1894 | 1460974641827 Marionette TRACE conn5 <- [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]]]}] 03:17:21 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) 03:17:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1989ms 03:17:21 INFO - PROCESS | 1894 | 1460974641965 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 03:17:21 INFO - PROCESS | 1894 | 1460974641969 Marionette TRACE conn5 <- [1,685,null,{"value":"8"}] 03:17:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:17:21 INFO - PROCESS | 1894 | 1460974641979 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:17:21 INFO - PROCESS | 1894 | 1460974641984 Marionette TRACE conn5 <- [1,686,null,{}] 03:17:22 INFO - PROCESS | 1894 | 1460974641999 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:22 INFO - PROCESS | 1894 | 1460974642164 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 03:17:22 INFO - PROCESS | 1894 | 1460974642174 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9d3800 == 87 [pid = 1894] [id = 179] 03:17:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 222 (0x8ec62c00) [pid = 1894] [serial = 537] [outer = (nil)] 03:17:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 223 (0x8f8a1000) [pid = 1894] [serial = 538] [outer = 0x8ec62c00] 03:17:22 INFO - PROCESS | 1894 | 1460974642254 Marionette DEBUG loaded listener.js 03:17:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 224 (0x8fd59800) [pid = 1894] [serial = 539] [outer = 0x8ec62c00] 03:17:23 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:23 INFO - PROCESS | 1894 | 1460974643528 Marionette TRACE conn5 <- [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]]]}] 03:17:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:17:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1589ms 03:17:23 INFO - PROCESS | 1894 | 1460974643569 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 03:17:23 INFO - PROCESS | 1894 | 1460974643573 Marionette TRACE conn5 <- [1,689,null,{"value":"8"}] 03:17:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:17:23 INFO - PROCESS | 1894 | 1460974643579 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:17:23 INFO - PROCESS | 1894 | 1460974643582 Marionette TRACE conn5 <- [1,690,null,{}] 03:17:23 INFO - PROCESS | 1894 | 1460974643588 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:23 INFO - PROCESS | 1894 | 1460974643806 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 03:17:23 INFO - PROCESS | 1894 | 1460974643881 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9c5400 == 88 [pid = 1894] [id = 180] 03:17:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 225 (0x8fd59000) [pid = 1894] [serial = 540] [outer = (nil)] 03:17:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 226 (0x8fd61400) [pid = 1894] [serial = 541] [outer = 0x8fd59000] 03:17:23 INFO - PROCESS | 1894 | 1460974643958 Marionette DEBUG loaded listener.js 03:17:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 227 (0x8fd66c00) [pid = 1894] [serial = 542] [outer = 0x8fd59000] 03:17:25 INFO - PROCESS | 1894 | --DOMWINDOW == 226 (0x89fde800) [pid = 1894] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:17:25 INFO - PROCESS | 1894 | --DOMWINDOW == 225 (0x8ee91c00) [pid = 1894] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:17:25 INFO - PROCESS | 1894 | --DOMWINDOW == 224 (0x8eba5400) [pid = 1894] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:17:25 INFO - PROCESS | 1894 | --DOMWINDOW == 223 (0x89c9b000) [pid = 1894] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:17:25 INFO - PROCESS | 1894 | --DOMWINDOW == 222 (0x90016800) [pid = 1894] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:17:25 INFO - PROCESS | 1894 | --DOMWINDOW == 221 (0x89fdb400) [pid = 1894] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:17:25 INFO - PROCESS | 1894 | --DOMWINDOW == 220 (0x9672dc00) [pid = 1894] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:17:25 INFO - PROCESS | 1894 | --DOMWINDOW == 219 (0x90645c00) [pid = 1894] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:17:25 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:25 INFO - PROCESS | 1894 | 1460974645259 Marionette TRACE conn5 <- [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]]]}] 03:17:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:17:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1732ms 03:17:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:17:25 INFO - PROCESS | 1894 | 1460974645312 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 03:17:25 INFO - PROCESS | 1894 | 1460974645314 Marionette TRACE conn5 <- [1,693,null,{"value":"8"}] 03:17:25 INFO - PROCESS | 1894 | 1460974645321 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:17:25 INFO - PROCESS | 1894 | 1460974645324 Marionette TRACE conn5 <- [1,694,null,{}] 03:17:25 INFO - PROCESS | 1894 | 1460974645329 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:25 INFO - PROCESS | 1894 | 1460974645604 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 03:17:25 INFO - PROCESS | 1894 | 1460974645701 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c92c00 == 89 [pid = 1894] [id = 181] 03:17:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 220 (0x89c98000) [pid = 1894] [serial = 543] [outer = (nil)] 03:17:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 221 (0x8fd5fc00) [pid = 1894] [serial = 544] [outer = 0x89c98000] 03:17:25 INFO - PROCESS | 1894 | 1460974645777 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 222 (0x8feab800) [pid = 1894] [serial = 545] [outer = 0x89c98000] 03:17:26 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:26 INFO - PROCESS | 1894 | 1460974646857 Marionette TRACE conn5 <- [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]]]}] 03:17:26 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) 03:17:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1589ms 03:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:17:26 INFO - PROCESS | 1894 | 1460974646910 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 1894 | 1460974646912 Marionette TRACE conn5 <- [1,697,null,{"value":"8"}] 03:17:26 INFO - PROCESS | 1894 | 1460974646919 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 1894 | 1460974646922 Marionette TRACE conn5 <- [1,698,null,{}] 03:17:26 INFO - PROCESS | 1894 | 1460974646927 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:27 INFO - PROCESS | 1894 | 1460974647153 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 03:17:27 INFO - PROCESS | 1894 | 1460974647383 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a92400 == 90 [pid = 1894] [id = 182] 03:17:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 223 (0x89a96800) [pid = 1894] [serial = 546] [outer = (nil)] 03:17:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 224 (0x89b77000) [pid = 1894] [serial = 547] [outer = 0x89a96800] 03:17:27 INFO - PROCESS | 1894 | 1460974647471 Marionette DEBUG loaded listener.js 03:17:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 225 (0x89dda000) [pid = 1894] [serial = 548] [outer = 0x89a96800] 03:17:28 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:28 INFO - PROCESS | 1894 | 1460974648803 Marionette TRACE conn5 <- [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]]]}] 03:17:28 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) 03:17:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1928ms 03:17:28 INFO - PROCESS | 1894 | 1460974648935 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 03:17:28 INFO - PROCESS | 1894 | 1460974648940 Marionette TRACE conn5 <- [1,701,null,{"value":"8"}] 03:17:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:17:28 INFO - PROCESS | 1894 | 1460974648959 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:17:28 INFO - PROCESS | 1894 | 1460974648966 Marionette TRACE conn5 <- [1,702,null,{}] 03:17:28 INFO - PROCESS | 1894 | 1460974648975 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:29 INFO - PROCESS | 1894 | 1460974649156 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 03:17:29 INFO - PROCESS | 1894 | 1460974649353 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e4c000 == 91 [pid = 1894] [id = 183] 03:17:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 226 (0x89f47800) [pid = 1894] [serial = 549] [outer = (nil)] 03:17:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 227 (0x8ec64800) [pid = 1894] [serial = 550] [outer = 0x89f47800] 03:17:29 INFO - PROCESS | 1894 | 1460974649442 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 228 (0x8ee8e800) [pid = 1894] [serial = 551] [outer = 0x89f47800] 03:17:30 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:30 INFO - PROCESS | 1894 | 1460974650771 Marionette TRACE conn5 <- [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]]]}] 03:17:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:17:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1842ms 03:17:30 INFO - PROCESS | 1894 | 1460974650919 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 03:17:30 INFO - PROCESS | 1894 | 1460974650926 Marionette TRACE conn5 <- [1,705,null,{"value":"8"}] 03:17:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:17:30 INFO - PROCESS | 1894 | 1460974650984 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:17:30 INFO - PROCESS | 1894 | 1460974650988 Marionette TRACE conn5 <- [1,706,null,{}] 03:17:30 INFO - PROCESS | 1894 | 1460974650994 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:31 INFO - PROCESS | 1894 | 1460974651172 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 03:17:31 INFO - PROCESS | 1894 | 1460974651352 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb7400 == 92 [pid = 1894] [id = 184] 03:17:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 229 (0x8ee8d800) [pid = 1894] [serial = 552] [outer = (nil)] 03:17:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 230 (0x8fcca400) [pid = 1894] [serial = 553] [outer = 0x8ee8d800] 03:17:31 INFO - PROCESS | 1894 | 1460974651440 Marionette DEBUG loaded listener.js 03:17:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 231 (0x90022400) [pid = 1894] [serial = 554] [outer = 0x8ee8d800] 03:17:32 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:32 INFO - PROCESS | 1894 | 1460974652811 Marionette TRACE conn5 <- [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]]]}] 03:17:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:17:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1932ms 03:17:32 INFO - PROCESS | 1894 | 1460974652914 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 03:17:32 INFO - PROCESS | 1894 | 1460974652918 Marionette TRACE conn5 <- [1,709,null,{"value":"8"}] 03:17:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:17:32 INFO - PROCESS | 1894 | 1460974652935 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:17:32 INFO - PROCESS | 1894 | 1460974652944 Marionette TRACE conn5 <- [1,710,null,{}] 03:17:32 INFO - PROCESS | 1894 | 1460974652952 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:33 INFO - PROCESS | 1894 | 1460974653132 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 03:17:33 INFO - PROCESS | 1894 | 1460974653313 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fcc8800 == 93 [pid = 1894] [id = 185] 03:17:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 232 (0x8fd63c00) [pid = 1894] [serial = 555] [outer = (nil)] 03:17:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 233 (0x9052dc00) [pid = 1894] [serial = 556] [outer = 0x8fd63c00] 03:17:33 INFO - PROCESS | 1894 | 1460974653398 Marionette DEBUG loaded listener.js 03:17:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 234 (0x9124e000) [pid = 1894] [serial = 557] [outer = 0x8fd63c00] 03:17:34 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:34 INFO - PROCESS | 1894 | 1460974654724 Marionette TRACE conn5 <- [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]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:17:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1853ms 03:17:34 INFO - PROCESS | 1894 | 1460974654862 Marionette TRACE conn5 -> [0,713,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 1894 | 1460974654868 Marionette TRACE conn5 <- [1,713,null,{"value":"8"}] 03:17:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:17:34 INFO - PROCESS | 1894 | 1460974654883 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 1894 | 1460974654885 Marionette TRACE conn5 <- [1,714,null,{}] 03:17:34 INFO - PROCESS | 1894 | 1460974654892 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:35 INFO - PROCESS | 1894 | 1460974655070 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 03:17:35 INFO - PROCESS | 1894 | 1460974655252 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x9052ec00 == 94 [pid = 1894] [id = 186] 03:17:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 235 (0x91218800) [pid = 1894] [serial = 558] [outer = (nil)] 03:17:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 236 (0x9151e800) [pid = 1894] [serial = 559] [outer = 0x91218800] 03:17:35 INFO - PROCESS | 1894 | 1460974655336 Marionette DEBUG loaded listener.js 03:17:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 237 (0x91f1b400) [pid = 1894] [serial = 560] [outer = 0x91218800] 03:17:36 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:36 INFO - PROCESS | 1894 | 1460974656630 Marionette TRACE conn5 <- [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]]]}] 03:17:36 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 03:17:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1779ms 03:17:36 INFO - PROCESS | 1894 | 1460974656662 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 03:17:36 INFO - PROCESS | 1894 | 1460974656665 Marionette TRACE conn5 <- [1,717,null,{"value":"8"}] 03:17:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:17:36 INFO - PROCESS | 1894 | 1460974656763 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 1894 | 1460974656766 Marionette TRACE conn5 <- [1,718,null,{}] 03:17:36 INFO - PROCESS | 1894 | 1460974656782 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:36 INFO - PROCESS | 1894 | 1460974656948 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 03:17:37 INFO - PROCESS | 1894 | 1460974657131 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x931ae000 == 95 [pid = 1894] [id = 187] 03:17:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 238 (0x9347b400) [pid = 1894] [serial = 561] [outer = (nil)] 03:17:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 239 (0x934b2800) [pid = 1894] [serial = 562] [outer = 0x9347b400] 03:17:37 INFO - PROCESS | 1894 | 1460974657273 Marionette DEBUG loaded listener.js 03:17:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 240 (0x94232c00) [pid = 1894] [serial = 563] [outer = 0x9347b400] 03:17:38 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:38 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:17:38 INFO - PROCESS | 1894 | 1460974658635 Marionette TRACE conn5 <- [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]]]}] 03:17:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:17:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1977ms 03:17:38 INFO - PROCESS | 1894 | 1460974658719 Marionette TRACE conn5 -> [0,721,"getWindowHandle",null] 03:17:38 INFO - PROCESS | 1894 | 1460974658724 Marionette TRACE conn5 <- [1,721,null,{"value":"8"}] 03:17:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:17:38 INFO - PROCESS | 1894 | 1460974658730 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:17:38 INFO - PROCESS | 1894 | 1460974658734 Marionette TRACE conn5 <- [1,722,null,{}] 03:17:38 INFO - PROCESS | 1894 | 1460974658740 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:38 INFO - PROCESS | 1894 | 1460974658927 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 03:17:39 INFO - PROCESS | 1894 | 1460974659113 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x93485c00 == 96 [pid = 1894] [id = 188] 03:17:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 241 (0x9422fc00) [pid = 1894] [serial = 564] [outer = (nil)] 03:17:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 242 (0x9599dc00) [pid = 1894] [serial = 565] [outer = 0x9422fc00] 03:17:39 INFO - PROCESS | 1894 | 1460974659198 Marionette DEBUG loaded listener.js 03:17:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 243 (0x95a10800) [pid = 1894] [serial = 566] [outer = 0x9422fc00] 03:17:40 INFO - PROCESS | 1894 | 1460974660058 Marionette TRACE conn5 <- [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] 03:17:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:17:40 INFO - PROCESS | 1894 | 1460974660131 Marionette TRACE conn5 <- [1,725,null,{"value":"8"}] 03:17:40 INFO - PROCESS | 1894 | 1460974660139 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:17:40 INFO - PROCESS | 1894 | 1460974660142 Marionette TRACE conn5 <- [1,726,null,{}] 03:17:40 INFO - PROCESS | 1894 | 1460974660149 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:40 INFO - PROCESS | 1894 | 1460974660326 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 03:17:40 INFO - PROCESS | 1894 | 1460974660520 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x90301c00 == 97 [pid = 1894] [id = 189] 03:17:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 244 (0x91249400) [pid = 1894] [serial = 567] [outer = (nil)] 03:17:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 245 (0x934a3c00) [pid = 1894] [serial = 568] [outer = 0x91249400] 03:17:40 INFO - PROCESS | 1894 | 1460974660604 Marionette DEBUG loaded listener.js 03:17:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 246 (0x95a0f400) [pid = 1894] [serial = 569] [outer = 0x91249400] 03:17:41 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:41 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:17:41 INFO - PROCESS | 1894 | 1460974661588 Marionette TRACE conn5 <- [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]]]}] 03:17:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:17:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1486ms 03:17:41 INFO - PROCESS | 1894 | 1460974661624 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 03:17:41 INFO - PROCESS | 1894 | 1460974661629 Marionette TRACE conn5 <- [1,729,null,{"value":"8"}] 03:17:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:17:41 INFO - PROCESS | 1894 | 1460974661635 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:17:41 INFO - PROCESS | 1894 | 1460974661639 Marionette TRACE conn5 <- [1,730,null,{}] 03:17:41 INFO - PROCESS | 1894 | 1460974661644 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:41 INFO - PROCESS | 1894 | 1460974661814 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 03:17:42 INFO - PROCESS | 1894 | 1460974662047 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec3f400 == 98 [pid = 1894] [id = 190] 03:17:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 247 (0x8ed31400) [pid = 1894] [serial = 570] [outer = (nil)] 03:17:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 248 (0x8feb0c00) [pid = 1894] [serial = 571] [outer = 0x8ed31400] 03:17:42 INFO - PROCESS | 1894 | 1460974662176 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 249 (0x9416a400) [pid = 1894] [serial = 572] [outer = 0x8ed31400] 03:17:42 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:42 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:17:43 INFO - PROCESS | 1894 | 1460974663067 Marionette TRACE conn5 <- [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] 03:17:43 INFO - PROCESS | 1894 | 1460974663481 Marionette TRACE conn5 <- [1,733,null,{"value":"8"}] 03:17:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:17:43 INFO - PROCESS | 1894 | 1460974663488 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - PROCESS | 1894 | 1460974663493 Marionette TRACE conn5 <- [1,734,null,{}] 03:17:43 INFO - PROCESS | 1894 | 1460974663501 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:43 INFO - PROCESS | 1894 | 1460974663757 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 03:17:43 INFO - PROCESS | 1894 | 1460974663947 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de54800 == 99 [pid = 1894] [id = 191] 03:17:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 250 (0x8ecb1400) [pid = 1894] [serial = 573] [outer = (nil)] 03:17:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 251 (0x8ecbb400) [pid = 1894] [serial = 574] [outer = 0x8ecb1400] 03:17:44 INFO - PROCESS | 1894 | 1460974664032 Marionette DEBUG loaded listener.js 03:17:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 252 (0x8f890000) [pid = 1894] [serial = 575] [outer = 0x8ecb1400] 03:17:44 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:44 INFO - PROCESS | 1894 | 1460974664928 Marionette TRACE conn5 <- [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]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:17:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1487ms 03:17:44 INFO - PROCESS | 1894 | 1460974664979 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 03:17:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:17:44 INFO - PROCESS | 1894 | 1460974664991 Marionette TRACE conn5 <- [1,737,null,{"value":"8"}] 03:17:45 INFO - PROCESS | 1894 | 1460974665003 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:17:45 INFO - PROCESS | 1894 | 1460974665009 Marionette TRACE conn5 <- [1,738,null,{}] 03:17:45 INFO - PROCESS | 1894 | 1460974665015 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:45 INFO - PROCESS | 1894 | 1460974665188 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 03:17:45 INFO - PROCESS | 1894 | 1460974665540 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x89f46c00 == 100 [pid = 1894] [id = 192] 03:17:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 253 (0x89fe3400) [pid = 1894] [serial = 576] [outer = (nil)] 03:17:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 254 (0x8ec3dc00) [pid = 1894] [serial = 577] [outer = 0x89fe3400] 03:17:45 INFO - PROCESS | 1894 | 1460974665624 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 255 (0x8fd65c00) [pid = 1894] [serial = 578] [outer = 0x89fe3400] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x8fcce400 == 99 [pid = 1894] [id = 121] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x8f897800 == 98 [pid = 1894] [id = 137] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec67800 == 97 [pid = 1894] [id = 133] 03:17:46 INFO - PROCESS | 1894 | --DOMWINDOW == 254 (0x8f88cc00) [pid = 1894] [serial = 430] [outer = (nil)] [url = about:blank] 03:17:46 INFO - PROCESS | 1894 | --DOMWINDOW == 253 (0x90310800) [pid = 1894] [serial = 433] [outer = (nil)] [url = about:blank] 03:17:46 INFO - PROCESS | 1894 | --DOMWINDOW == 252 (0x959f0400) [pid = 1894] [serial = 436] [outer = (nil)] [url = about:blank] 03:17:46 INFO - PROCESS | 1894 | --DOMWINDOW == 251 (0x98bad800) [pid = 1894] [serial = 439] [outer = (nil)] [url = about:blank] 03:17:46 INFO - PROCESS | 1894 | --DOMWINDOW == 250 (0x89e46800) [pid = 1894] [serial = 442] [outer = (nil)] [url = about:blank] 03:17:46 INFO - PROCESS | 1894 | --DOMWINDOW == 249 (0x9fe18400) [pid = 1894] [serial = 445] [outer = (nil)] [url = about:blank] 03:17:46 INFO - PROCESS | 1894 | --DOMWINDOW == 248 (0xa3c27c00) [pid = 1894] [serial = 448] [outer = (nil)] [url = about:blank] 03:17:46 INFO - PROCESS | 1894 | --DOMWINDOW == 247 (0x89a9ac00) [pid = 1894] [serial = 451] [outer = (nil)] [url = about:blank] 03:17:46 INFO - PROCESS | 1894 | --DOMWINDOW == 246 (0x89b6c000) [pid = 1894] [serial = 454] [outer = (nil)] [url = about:blank] 03:17:46 INFO - PROCESS | 1894 | --DOMWINDOW == 245 (0x89b73800) [pid = 1894] [serial = 457] [outer = (nil)] [url = about:blank] 03:17:46 INFO - PROCESS | 1894 | --DOMWINDOW == 244 (0x89c96800) [pid = 1894] [serial = 460] [outer = (nil)] [url = about:blank] 03:17:46 INFO - PROCESS | 1894 | --DOMWINDOW == 243 (0x934ae000) [pid = 1894] [serial = 487] [outer = (nil)] [url = about:blank] 03:17:46 INFO - PROCESS | 1894 | --DOMWINDOW == 242 (0x89ddc000) [pid = 1894] [serial = 463] [outer = (nil)] [url = about:blank] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed37400 == 96 [pid = 1894] [id = 134] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x8fea5c00 == 95 [pid = 1894] [id = 131] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec68000 == 94 [pid = 1894] [id = 132] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0xa4589000 == 93 [pid = 1894] [id = 130] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x8ee86c00 == 92 [pid = 1894] [id = 119] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x89c92c00 == 91 [pid = 1894] [id = 181] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x8d9c5400 == 90 [pid = 1894] [id = 180] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x8d9d3800 == 89 [pid = 1894] [id = 179] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x89c9a800 == 88 [pid = 1894] [id = 178] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x89a9cc00 == 87 [pid = 1894] [id = 177] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x94331800 == 86 [pid = 1894] [id = 170] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x94332000 == 85 [pid = 1894] [id = 169] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x94175400 == 84 [pid = 1894] [id = 168] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x934aa400 == 83 [pid = 1894] [id = 167] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x89e3f000 == 82 [pid = 1894] [id = 166] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x9124b000 == 81 [pid = 1894] [id = 165] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x8f897400 == 80 [pid = 1894] [id = 164] 03:17:46 INFO - PROCESS | 1894 | --DOCSHELL 0x89c9b800 == 79 [pid = 1894] [id = 163] 03:17:46 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:46 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:17:46 INFO - PROCESS | 1894 | 1460974666903 Marionette TRACE conn5 <- [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]]]}] 03:17:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:17:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1945ms 03:17:47 INFO - PROCESS | 1894 | 1460974667031 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 1894 | 1460974667035 Marionette TRACE conn5 <- [1,741,null,{"value":"8"}] 03:17:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:17:47 INFO - PROCESS | 1894 | 1460974667047 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:17:47 INFO - PROCESS | 1894 | 1460974667050 Marionette TRACE conn5 <- [1,742,null,{}] 03:17:47 INFO - PROCESS | 1894 | 1460974667066 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 241 (0x988d3000) [pid = 1894] [serial = 373] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 240 (0x91242c00) [pid = 1894] [serial = 481] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 239 (0x91254800) [pid = 1894] [serial = 482] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 238 (0x8ec3d000) [pid = 1894] [serial = 470] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 237 (0x8eba5800) [pid = 1894] [serial = 469] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 236 (0x8fccec00) [pid = 1894] [serial = 475] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 235 (0x8feae800) [pid = 1894] [serial = 476] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 234 (0x8ed32c00) [pid = 1894] [serial = 472] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 233 (0x8f88b400) [pid = 1894] [serial = 473] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 232 (0x89de4800) [pid = 1894] [serial = 467] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 231 (0x89de0800) [pid = 1894] [serial = 466] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 230 (0x90307000) [pid = 1894] [serial = 479] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 229 (0x9001f800) [pid = 1894] [serial = 478] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 228 (0x91257c00) [pid = 1894] [serial = 484] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | --DOMWINDOW == 227 (0x91f22800) [pid = 1894] [serial = 485] [outer = (nil)] [url = about:blank] 03:17:47 INFO - PROCESS | 1894 | 1460974667313 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 03:17:47 INFO - PROCESS | 1894 | 1460974667329 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a9e400 == 80 [pid = 1894] [id = 193] 03:17:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 228 (0x89ddfc00) [pid = 1894] [serial = 579] [outer = (nil)] 03:17:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 229 (0x8ebae000) [pid = 1894] [serial = 580] [outer = 0x89ddfc00] 03:17:47 INFO - PROCESS | 1894 | 1460974667437 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 230 (0x8f897400) [pid = 1894] [serial = 581] [outer = 0x89ddfc00] 03:17:48 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:48 INFO - PROCESS | 1894 | 1460974668660 Marionette TRACE conn5 <- [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]]]}] 03:17:48 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 03:17:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1632ms 03:17:48 INFO - PROCESS | 1894 | 1460974668679 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 1894 | 1460974668682 Marionette TRACE conn5 <- [1,745,null,{"value":"8"}] 03:17:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:17:48 INFO - PROCESS | 1894 | 1460974668688 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 1894 | 1460974668691 Marionette TRACE conn5 <- [1,746,null,{}] 03:17:48 INFO - PROCESS | 1894 | 1460974668696 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:48 INFO - PROCESS | 1894 | 1460974668865 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 03:17:49 INFO - PROCESS | 1894 | 1460974669104 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x9001c400 == 81 [pid = 1894] [id = 194] 03:17:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 231 (0x9001ec00) [pid = 1894] [serial = 582] [outer = (nil)] 03:17:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 232 (0x9051f800) [pid = 1894] [serial = 583] [outer = 0x9001ec00] 03:17:49 INFO - PROCESS | 1894 | 1460974669177 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 233 (0x9052c400) [pid = 1894] [serial = 584] [outer = 0x9001ec00] 03:17:49 INFO - PROCESS | 1894 | --DOMWINDOW == 232 (0x89e4a800) [pid = 1894] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:17:49 INFO - PROCESS | 1894 | --DOMWINDOW == 231 (0x8fd59000) [pid = 1894] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:17:49 INFO - PROCESS | 1894 | --DOMWINDOW == 230 (0x89b6dc00) [pid = 1894] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:17:49 INFO - PROCESS | 1894 | --DOMWINDOW == 229 (0x8ec62c00) [pid = 1894] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:17:49 INFO - PROCESS | 1894 | --DOMWINDOW == 228 (0x89fd5c00) [pid = 1894] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:17:49 INFO - PROCESS | 1894 | --DOMWINDOW == 227 (0x8feaec00) [pid = 1894] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:17:50 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:50 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:51 INFO - PROCESS | 1894 | 1460974670997 Marionette TRACE conn5 <- [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]]]}] 03:17:51 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.) 03:17:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2378ms 03:17:51 INFO - PROCESS | 1894 | 1460974671104 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 1894 | 1460974671110 Marionette TRACE conn5 <- [1,749,null,{"value":"8"}] 03:17:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:17:51 INFO - PROCESS | 1894 | 1460974671121 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 1894 | 1460974671125 Marionette TRACE conn5 <- [1,750,null,{}] 03:17:51 INFO - PROCESS | 1894 | 1460974671135 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:51 INFO - PROCESS | 1894 | 1460974671309 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 03:17:51 INFO - PROCESS | 1894 | 1460974671494 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c95000 == 82 [pid = 1894] [id = 195] 03:17:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 228 (0x89e3ec00) [pid = 1894] [serial = 585] [outer = (nil)] 03:17:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 229 (0x89fe3000) [pid = 1894] [serial = 586] [outer = 0x89e3ec00] 03:17:51 INFO - PROCESS | 1894 | 1460974671582 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 230 (0x8ec3bc00) [pid = 1894] [serial = 587] [outer = 0x89e3ec00] 03:17:52 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:53 INFO - PROCESS | 1894 | 1460974673061 Marionette TRACE conn5 <- [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]]]}] 03:17:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:17:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1985ms 03:17:53 INFO - PROCESS | 1894 | 1460974673105 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 03:17:53 INFO - PROCESS | 1894 | 1460974673114 Marionette TRACE conn5 <- [1,753,null,{"value":"8"}] 03:17:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:17:53 INFO - PROCESS | 1894 | 1460974673125 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:17:53 INFO - PROCESS | 1894 | 1460974673129 Marionette TRACE conn5 <- [1,754,null,{}] 03:17:53 INFO - PROCESS | 1894 | 1460974673135 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:53 INFO - PROCESS | 1894 | 1460974673363 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 03:17:53 INFO - PROCESS | 1894 | 1460974673545 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fdfc00 == 83 [pid = 1894] [id = 196] 03:17:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 231 (0x8d9d3800) [pid = 1894] [serial = 588] [outer = (nil)] 03:17:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 232 (0x8fccbc00) [pid = 1894] [serial = 589] [outer = 0x8d9d3800] 03:17:53 INFO - PROCESS | 1894 | 1460974673628 Marionette DEBUG loaded listener.js 03:17:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 233 (0x90522800) [pid = 1894] [serial = 590] [outer = 0x8d9d3800] 03:17:54 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:54 INFO - PROCESS | 1894 | 1460974674899 Marionette TRACE conn5 <- [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]]]}] 03:17:54 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 03:17:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1833ms 03:17:54 INFO - PROCESS | 1894 | 1460974674959 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 03:17:54 INFO - PROCESS | 1894 | 1460974674962 Marionette TRACE conn5 <- [1,757,null,{"value":"8"}] 03:17:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:17:54 INFO - PROCESS | 1894 | 1460974674969 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:17:54 INFO - PROCESS | 1894 | 1460974674975 Marionette TRACE conn5 <- [1,758,null,{}] 03:17:55 INFO - PROCESS | 1894 | 1460974675047 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:55 INFO - PROCESS | 1894 | 1460974675315 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 03:17:55 INFO - PROCESS | 1894 | 1460974675449 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f88cc00 == 84 [pid = 1894] [id = 197] 03:17:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 234 (0x90310800) [pid = 1894] [serial = 591] [outer = (nil)] 03:17:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 235 (0x9124e800) [pid = 1894] [serial = 592] [outer = 0x90310800] 03:17:55 INFO - PROCESS | 1894 | 1460974675537 Marionette DEBUG loaded listener.js 03:17:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 236 (0x915edc00) [pid = 1894] [serial = 593] [outer = 0x90310800] 03:17:56 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:56 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:17:56 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:56 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:56 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:56 INFO - PROCESS | 1894 | 1460974676454 Marionette TRACE conn5 <- [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]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:17:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1536ms 03:17:56 INFO - PROCESS | 1894 | 1460974676506 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 03:17:56 INFO - PROCESS | 1894 | 1460974676510 Marionette TRACE conn5 <- [1,761,null,{"value":"8"}] 03:17:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:17:56 INFO - PROCESS | 1894 | 1460974676517 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 1894 | 1460974676521 Marionette TRACE conn5 <- [1,762,null,{}] 03:17:56 INFO - PROCESS | 1894 | 1460974676526 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:56 INFO - PROCESS | 1894 | 1460974676714 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 03:17:56 INFO - PROCESS | 1894 | 1460974676949 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f8a8800 == 85 [pid = 1894] [id = 198] 03:17:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 237 (0x91246000) [pid = 1894] [serial = 594] [outer = (nil)] 03:17:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 238 (0x934a9000) [pid = 1894] [serial = 595] [outer = 0x91246000] 03:17:57 INFO - PROCESS | 1894 | 1460974677074 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 239 (0x94166800) [pid = 1894] [serial = 596] [outer = 0x91246000] 03:17:58 INFO - PROCESS | 1894 | 1460974678348 Marionette TRACE conn5 <- [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]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:17:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1879ms 03:17:58 INFO - PROCESS | 1894 | 1460974678493 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 03:17:58 INFO - PROCESS | 1894 | 1460974678499 Marionette TRACE conn5 <- [1,765,null,{"value":"8"}] 03:17:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:17:58 INFO - PROCESS | 1894 | 1460974678512 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 1894 | 1460974678515 Marionette TRACE conn5 <- [1,766,null,{}] 03:17:58 INFO - PROCESS | 1894 | 1460974678521 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:58 INFO - PROCESS | 1894 | 1460974678702 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 03:17:58 INFO - PROCESS | 1894 | 1460974678891 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fdc400 == 86 [pid = 1894] [id = 199] 03:17:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 240 (0x9001c000) [pid = 1894] [serial = 597] [outer = (nil)] 03:17:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 241 (0x94227c00) [pid = 1894] [serial = 598] [outer = 0x9001c000] 03:17:58 INFO - PROCESS | 1894 | 1460974678994 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 242 (0x94229000) [pid = 1894] [serial = 599] [outer = 0x9001c000] 03:18:00 INFO - PROCESS | 1894 | 1460974680277 Marionette TRACE conn5 <- [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]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:18:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1779ms 03:18:00 INFO - PROCESS | 1894 | 1460974680326 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 1894 | 1460974680331 Marionette TRACE conn5 <- [1,769,null,{"value":"8"}] 03:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:18:00 INFO - PROCESS | 1894 | 1460974680395 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 1894 | 1460974680400 Marionette TRACE conn5 <- [1,770,null,{}] 03:18:00 INFO - PROCESS | 1894 | 1460974680407 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:00 INFO - PROCESS | 1894 | 1460974680635 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 03:18:00 INFO - PROCESS | 1894 | 1460974680828 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b76000 == 87 [pid = 1894] [id = 200] 03:18:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 243 (0x89fdb400) [pid = 1894] [serial = 600] [outer = (nil)] 03:18:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 244 (0x9599d800) [pid = 1894] [serial = 601] [outer = 0x89fdb400] 03:18:00 INFO - PROCESS | 1894 | 1460974680924 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 245 (0x959f0400) [pid = 1894] [serial = 602] [outer = 0x89fdb400] 03:18:01 INFO - PROCESS | 1894 | 1460974681789 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1491ms 03:18:01 INFO - PROCESS | 1894 | 1460974681831 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 03:18:01 INFO - PROCESS | 1894 | 1460974681836 Marionette TRACE conn5 <- [1,773,null,{"value":"8"}] 03:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:18:01 INFO - PROCESS | 1894 | 1460974681842 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:18:01 INFO - PROCESS | 1894 | 1460974681846 Marionette TRACE conn5 <- [1,774,null,{}] 03:18:01 INFO - PROCESS | 1894 | 1460974681851 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:02 INFO - PROCESS | 1894 | 1460974682018 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 03:18:02 INFO - PROCESS | 1894 | 1460974682212 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x90020800 == 88 [pid = 1894] [id = 201] 03:18:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 246 (0x959ee000) [pid = 1894] [serial = 603] [outer = (nil)] 03:18:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 247 (0x972ad400) [pid = 1894] [serial = 604] [outer = 0x959ee000] 03:18:02 INFO - PROCESS | 1894 | 1460974682307 Marionette DEBUG loaded listener.js 03:18:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 248 (0x979aac00) [pid = 1894] [serial = 605] [outer = 0x959ee000] 03:18:03 INFO - PROCESS | 1894 | 1460974683200 Marionette TRACE conn5 <- [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]]]}] 03:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1428ms 03:18:03 INFO - PROCESS | 1894 | 1460974683271 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 03:18:03 INFO - PROCESS | 1894 | 1460974683275 Marionette TRACE conn5 <- [1,777,null,{"value":"8"}] 03:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:18:03 INFO - PROCESS | 1894 | 1460974683282 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:18:03 INFO - PROCESS | 1894 | 1460974683285 Marionette TRACE conn5 <- [1,778,null,{}] 03:18:03 INFO - PROCESS | 1894 | 1460974683291 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:03 INFO - PROCESS | 1894 | 1460974683500 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 03:18:03 INFO - PROCESS | 1894 | 1460974683737 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x97001400 == 89 [pid = 1894] [id = 202] 03:18:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 249 (0x97374800) [pid = 1894] [serial = 606] [outer = (nil)] 03:18:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 250 (0x98fd4400) [pid = 1894] [serial = 607] [outer = 0x97374800] 03:18:03 INFO - PROCESS | 1894 | 1460974683869 Marionette DEBUG loaded listener.js 03:18:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 251 (0x9ae1f400) [pid = 1894] [serial = 608] [outer = 0x97374800] 03:18:04 INFO - PROCESS | 1894 | 1460974684770 Marionette TRACE conn5 <- [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]]]}] 03:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1529ms 03:18:04 INFO - PROCESS | 1894 | 1460974684812 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 03:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:18:04 INFO - PROCESS | 1894 | 1460974684817 Marionette TRACE conn5 <- [1,781,null,{"value":"8"}] 03:18:04 INFO - PROCESS | 1894 | 1460974684823 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:18:04 INFO - PROCESS | 1894 | 1460974684827 Marionette TRACE conn5 <- [1,782,null,{}] 03:18:04 INFO - PROCESS | 1894 | 1460974684832 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:05 INFO - PROCESS | 1894 | 1460974685003 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 03:18:05 INFO - PROCESS | 1894 | 1460974685210 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x89f50c00 == 90 [pid = 1894] [id = 203] 03:18:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 252 (0x8f891000) [pid = 1894] [serial = 609] [outer = (nil)] 03:18:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 253 (0x9aeb3000) [pid = 1894] [serial = 610] [outer = 0x8f891000] 03:18:05 INFO - PROCESS | 1894 | 1460974685302 Marionette DEBUG loaded listener.js 03:18:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 254 (0x9aeb5c00) [pid = 1894] [serial = 611] [outer = 0x8f891000] 03:18:06 INFO - PROCESS | 1894 | 1460974686203 Marionette TRACE conn5 <- [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]]]}] 03:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1442ms 03:18:06 INFO - PROCESS | 1894 | 1460974686267 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 03:18:06 INFO - PROCESS | 1894 | 1460974686272 Marionette TRACE conn5 <- [1,785,null,{"value":"8"}] 03:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:18:06 INFO - PROCESS | 1894 | 1460974686278 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:18:06 INFO - PROCESS | 1894 | 1460974686282 Marionette TRACE conn5 <- [1,786,null,{}] 03:18:06 INFO - PROCESS | 1894 | 1460974686287 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:06 INFO - PROCESS | 1894 | 1460974686462 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 03:18:06 INFO - PROCESS | 1894 | 1460974686655 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x90309c00 == 91 [pid = 1894] [id = 204] 03:18:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 255 (0x98fddc00) [pid = 1894] [serial = 612] [outer = (nil)] 03:18:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 256 (0x9fc7f400) [pid = 1894] [serial = 613] [outer = 0x98fddc00] 03:18:06 INFO - PROCESS | 1894 | 1460974686743 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 257 (0xa0002800) [pid = 1894] [serial = 614] [outer = 0x98fddc00] 03:18:07 INFO - PROCESS | 1894 | 1460974687683 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1482ms 03:18:07 INFO - PROCESS | 1894 | 1460974687761 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 03:18:07 INFO - PROCESS | 1894 | 1460974687765 Marionette TRACE conn5 <- [1,789,null,{"value":"8"}] 03:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:18:07 INFO - PROCESS | 1894 | 1460974687771 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:18:07 INFO - PROCESS | 1894 | 1460974687776 Marionette TRACE conn5 <- [1,790,null,{}] 03:18:07 INFO - PROCESS | 1894 | 1460974687783 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:08 INFO - PROCESS | 1894 | 1460974688037 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 03:18:08 INFO - PROCESS | 1894 | 1460974688347 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d842000 == 92 [pid = 1894] [id = 205] 03:18:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 258 (0x8d843800) [pid = 1894] [serial = 615] [outer = (nil)] 03:18:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 259 (0x8d84b800) [pid = 1894] [serial = 616] [outer = 0x8d843800] 03:18:08 INFO - PROCESS | 1894 | 1460974688440 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 260 (0x8ebabc00) [pid = 1894] [serial = 617] [outer = 0x8d843800] 03:18:09 INFO - PROCESS | 1894 | 1460974689340 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1636ms 03:18:09 INFO - PROCESS | 1894 | 1460974689408 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 03:18:09 INFO - PROCESS | 1894 | 1460974689411 Marionette TRACE conn5 <- [1,793,null,{"value":"8"}] 03:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:18:09 INFO - PROCESS | 1894 | 1460974689418 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 1894 | 1460974689422 Marionette TRACE conn5 <- [1,794,null,{}] 03:18:09 INFO - PROCESS | 1894 | 1460974689429 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:09 INFO - PROCESS | 1894 | 1460974689689 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 03:18:09 INFO - PROCESS | 1894 | 1460974689934 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x89de5400 == 93 [pid = 1894] [id = 206] 03:18:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 261 (0x89e3d400) [pid = 1894] [serial = 618] [outer = (nil)] 03:18:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 262 (0x89e45c00) [pid = 1894] [serial = 619] [outer = 0x89e3d400] 03:18:10 INFO - PROCESS | 1894 | 1460974690281 Marionette DEBUG loaded listener.js 03:18:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 263 (0x89f4b400) [pid = 1894] [serial = 620] [outer = 0x89e3d400] 03:18:11 INFO - PROCESS | 1894 | 1460974691142 Marionette TRACE conn5 <- [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]]]}] 03:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1792ms 03:18:11 INFO - PROCESS | 1894 | 1460974691211 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 03:18:11 INFO - PROCESS | 1894 | 1460974691218 Marionette TRACE conn5 <- [1,797,null,{"value":"8"}] 03:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:18:11 INFO - PROCESS | 1894 | 1460974691227 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 1894 | 1460974691232 Marionette TRACE conn5 <- [1,798,null,{}] 03:18:11 INFO - PROCESS | 1894 | 1460974691239 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:11 INFO - PROCESS | 1894 | 1460974691462 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 03:18:11 INFO - PROCESS | 1894 | 1460974691832 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c98400 == 94 [pid = 1894] [id = 207] 03:18:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 264 (0x89fdf800) [pid = 1894] [serial = 621] [outer = (nil)] 03:18:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 265 (0x8d84b000) [pid = 1894] [serial = 622] [outer = 0x89fdf800] 03:18:11 INFO - PROCESS | 1894 | 1460974691917 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 266 (0x8d9c5c00) [pid = 1894] [serial = 623] [outer = 0x89fdf800] 03:18:12 INFO - PROCESS | 1894 | 1460974692795 Marionette TRACE conn5 <- [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]]]}] 03:18:12 INFO - PROCESS | 1894 | --DOCSHELL 0x963c8800 == 93 [pid = 1894] [id = 115] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 265 (0x97373c00) [pid = 1894] [serial = 511] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 264 (0x8f8a0000) [pid = 1894] [serial = 493] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 263 (0x95a0a000) [pid = 1894] [serial = 502] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 262 (0x94338c00) [pid = 1894] [serial = 508] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 261 (0x89fe1400) [pid = 1894] [serial = 490] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 260 (0x89f50400) [pid = 1894] [serial = 514] [outer = (nil)] [url = about:blank] 03:18:12 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 03:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1641ms 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 259 (0x90525400) [pid = 1894] [serial = 529] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 258 (0xa28b9c00) [pid = 1894] [serial = 526] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 257 (0xa0072000) [pid = 1894] [serial = 523] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 256 (0x934a8c00) [pid = 1894] [serial = 496] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 255 (0x94232000) [pid = 1894] [serial = 499] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 254 (0x8d9cb000) [pid = 1894] [serial = 517] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 253 (0x9df30400) [pid = 1894] [serial = 505] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 252 (0x9aeb0c00) [pid = 1894] [serial = 520] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOMWINDOW == 251 (0x8fd5fc00) [pid = 1894] [serial = 544] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 1894 | --DOCSHELL 0x8fcc8800 == 92 [pid = 1894] [id = 185] 03:18:12 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecb7400 == 91 [pid = 1894] [id = 184] 03:18:12 INFO - PROCESS | 1894 | --DOCSHELL 0x89e4c000 == 90 [pid = 1894] [id = 183] 03:18:12 INFO - PROCESS | 1894 | --DOCSHELL 0x89a92400 == 89 [pid = 1894] [id = 182] 03:18:12 INFO - PROCESS | 1894 | 1460974692930 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 03:18:12 INFO - PROCESS | 1894 | 1460974692936 Marionette TRACE conn5 <- [1,801,null,{"value":"8"}] 03:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:18:12 INFO - PROCESS | 1894 | 1460974692949 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:18:12 INFO - PROCESS | 1894 | 1460974692953 Marionette TRACE conn5 <- [1,802,null,{}] 03:18:12 INFO - PROCESS | 1894 | 1460974692959 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:13 INFO - PROCESS | 1894 | 1460974693116 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 03:18:13 INFO - PROCESS | 1894 | --DOMWINDOW == 250 (0x8ec67400) [pid = 1894] [serial = 536] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1894 | --DOMWINDOW == 249 (0x8fd61400) [pid = 1894] [serial = 541] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1894 | --DOMWINDOW == 248 (0x89f44400) [pid = 1894] [serial = 532] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1894 | --DOMWINDOW == 247 (0x89fe0c00) [pid = 1894] [serial = 535] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1894 | --DOMWINDOW == 246 (0x89fd8000) [pid = 1894] [serial = 533] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1894 | --DOMWINDOW == 245 (0x8f8a1000) [pid = 1894] [serial = 538] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1894 | --DOMWINDOW == 244 (0x8fd66c00) [pid = 1894] [serial = 542] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1894 | --DOMWINDOW == 243 (0x8fd59800) [pid = 1894] [serial = 539] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1894 | --DOMWINDOW == 242 (0x89fe0400) [pid = 1894] [serial = 428] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1894 | --DOMWINDOW == 241 (0x94167800) [pid = 1894] [serial = 488] [outer = (nil)] [url = about:blank] 03:18:13 INFO - PROCESS | 1894 | 1460974693392 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fd8000 == 90 [pid = 1894] [id = 208] 03:18:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 242 (0x89fe0400) [pid = 1894] [serial = 624] [outer = (nil)] 03:18:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 243 (0x8d9cf400) [pid = 1894] [serial = 625] [outer = 0x89fe0400] 03:18:13 INFO - PROCESS | 1894 | 1460974693496 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 244 (0x8ec3c800) [pid = 1894] [serial = 626] [outer = 0x89fe0400] 03:18:14 INFO - PROCESS | 1894 | 1460974694285 Marionette TRACE conn5 <- [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]]]}] 03:18:14 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 03:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1386ms 03:18:14 INFO - PROCESS | 1894 | 1460974694342 Marionette TRACE conn5 -> [0,805,"getWindowHandle",null] 03:18:14 INFO - PROCESS | 1894 | 1460974694346 Marionette TRACE conn5 <- [1,805,null,{"value":"8"}] 03:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:18:14 INFO - PROCESS | 1894 | 1460974694352 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 1894 | 1460974694358 Marionette TRACE conn5 <- [1,806,null,{}] 03:18:14 INFO - PROCESS | 1894 | 1460974694374 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:14 INFO - PROCESS | 1894 | 1460974694557 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 03:18:14 INFO - PROCESS | 1894 | 1460974694567 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d84fc00 == 91 [pid = 1894] [id = 209] 03:18:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 245 (0x8ed3c000) [pid = 1894] [serial = 627] [outer = (nil)] 03:18:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 246 (0x8ee8a400) [pid = 1894] [serial = 628] [outer = 0x8ed3c000] 03:18:14 INFO - PROCESS | 1894 | 1460974694637 Marionette DEBUG loaded listener.js 03:18:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 247 (0x8f88b800) [pid = 1894] [serial = 629] [outer = 0x8ed3c000] 03:18:15 INFO - PROCESS | 1894 | 1460974695550 Marionette TRACE conn5 <- [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]]]}] 03:18:15 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 03:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1234ms 03:18:15 INFO - PROCESS | 1894 | 1460974695586 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 03:18:15 INFO - PROCESS | 1894 | 1460974695591 Marionette TRACE conn5 <- [1,809,null,{"value":"8"}] 03:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:18:15 INFO - PROCESS | 1894 | 1460974695597 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:18:15 INFO - PROCESS | 1894 | 1460974695600 Marionette TRACE conn5 <- [1,810,null,{}] 03:18:15 INFO - PROCESS | 1894 | 1460974695613 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:15 INFO - PROCESS | 1894 | 1460974695823 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 03:18:15 INFO - PROCESS | 1894 | 1460974695847 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb3800 == 92 [pid = 1894] [id = 210] 03:18:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 248 (0x8f890400) [pid = 1894] [serial = 630] [outer = (nil)] 03:18:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 249 (0x8f8a1000) [pid = 1894] [serial = 631] [outer = 0x8f890400] 03:18:15 INFO - PROCESS | 1894 | 1460974695919 Marionette DEBUG loaded listener.js 03:18:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 250 (0x8fcc3000) [pid = 1894] [serial = 632] [outer = 0x8f890400] 03:18:16 INFO - PROCESS | 1894 | 1460974696830 Marionette TRACE conn5 <- [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]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1247ms 03:18:16 INFO - PROCESS | 1894 | 1460974696851 Marionette TRACE conn5 -> [0,813,"getWindowHandle",null] 03:18:16 INFO - PROCESS | 1894 | 1460974696855 Marionette TRACE conn5 <- [1,813,null,{"value":"8"}] 03:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:18:16 INFO - PROCESS | 1894 | 1460974696861 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 1894 | 1460974696863 Marionette TRACE conn5 <- [1,814,null,{}] 03:18:16 INFO - PROCESS | 1894 | 1460974696869 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:17 INFO - PROCESS | 1894 | 1460974697087 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 03:18:17 INFO - PROCESS | 1894 | 1460974697116 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f89ec00 == 93 [pid = 1894] [id = 211] 03:18:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 251 (0x8f8a4000) [pid = 1894] [serial = 633] [outer = (nil)] 03:18:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 252 (0x8fd5cc00) [pid = 1894] [serial = 634] [outer = 0x8f8a4000] 03:18:17 INFO - PROCESS | 1894 | 1460974697196 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 253 (0x8fea9800) [pid = 1894] [serial = 635] [outer = 0x8f8a4000] 03:18:17 INFO - PROCESS | 1894 | --DOMWINDOW == 252 (0x89fe3400) [pid = 1894] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:18:17 INFO - PROCESS | 1894 | --DOMWINDOW == 251 (0x89ddfc00) [pid = 1894] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:18:17 INFO - PROCESS | 1894 | --DOMWINDOW == 250 (0x8ecb1400) [pid = 1894] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:18:17 INFO - PROCESS | 1894 | --DOMWINDOW == 249 (0x89c98000) [pid = 1894] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:18:18 INFO - PROCESS | 1894 | 1460974698132 Marionette TRACE conn5 <- [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] 03:18:18 INFO - PROCESS | 1894 | 1460974698203 Marionette TRACE conn5 <- [1,817,null,{"value":"8"}] 03:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:18:18 INFO - PROCESS | 1894 | 1460974698210 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 1894 | 1460974698214 Marionette TRACE conn5 <- [1,818,null,{}] 03:18:18 INFO - PROCESS | 1894 | 1460974698221 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:18 INFO - PROCESS | 1894 | 1460974698400 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 03:18:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 250 (0x8fcc8400) [pid = 1894] [serial = 636] [outer = 0x95a0b000] 03:18:18 INFO - PROCESS | 1894 | 1460974698601 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x90022c00 == 94 [pid = 1894] [id = 212] 03:18:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 251 (0x9030fc00) [pid = 1894] [serial = 637] [outer = (nil)] 03:18:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 252 (0x90527400) [pid = 1894] [serial = 638] [outer = 0x9030fc00] 03:18:18 INFO - PROCESS | 1894 | 1460974698684 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 253 (0x9052e400) [pid = 1894] [serial = 639] [outer = 0x9030fc00] 03:18:19 INFO - PROCESS | 1894 | 1460974699469 Marionette TRACE conn5 <- [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]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1281ms 03:18:19 INFO - PROCESS | 1894 | 1460974699493 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 1894 | 1460974699497 Marionette TRACE conn5 <- [1,821,null,{"value":"8"}] 03:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:18:19 INFO - PROCESS | 1894 | 1460974699503 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 1894 | 1460974699506 Marionette TRACE conn5 <- [1,822,null,{}] 03:18:19 INFO - PROCESS | 1894 | 1460974699511 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:19 INFO - PROCESS | 1894 | 1460974699750 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 03:18:19 INFO - PROCESS | 1894 | 1460974699956 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c96c00 == 95 [pid = 1894] [id = 213] 03:18:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 254 (0x89c97000) [pid = 1894] [serial = 640] [outer = (nil)] 03:18:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 255 (0x89de0000) [pid = 1894] [serial = 641] [outer = 0x89c97000] 03:18:20 INFO - PROCESS | 1894 | 1460974700043 Marionette DEBUG loaded listener.js 03:18:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 256 (0x89e44800) [pid = 1894] [serial = 642] [outer = 0x89c97000] 03:18:21 INFO - PROCESS | 1894 | 1460974701057 Marionette TRACE conn5 <- [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] 03:18:21 INFO - PROCESS | 1894 | 1460974701091 Marionette TRACE conn5 <- [1,825,null,{"value":"8"}] 03:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:18:21 INFO - PROCESS | 1894 | 1460974701099 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 1894 | 1460974701106 Marionette TRACE conn5 <- [1,826,null,{}] 03:18:21 INFO - PROCESS | 1894 | 1460974701113 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:21 INFO - PROCESS | 1894 | 1460974701347 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 03:18:21 INFO - PROCESS | 1894 | 1460974701601 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fe4c00 == 96 [pid = 1894] [id = 214] 03:18:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 257 (0x8de4a000) [pid = 1894] [serial = 643] [outer = (nil)] 03:18:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 258 (0x8ec37000) [pid = 1894] [serial = 644] [outer = 0x8de4a000] 03:18:21 INFO - PROCESS | 1894 | 1460974701708 Marionette DEBUG loaded listener.js 03:18:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 259 (0x8ec6a400) [pid = 1894] [serial = 645] [outer = 0x8de4a000] 03:18:22 INFO - PROCESS | 1894 | 1460974702702 Marionette TRACE conn5 <- [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]]]}] 03:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1640ms 03:18:22 INFO - PROCESS | 1894 | 1460974702740 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 03:18:22 INFO - PROCESS | 1894 | 1460974702745 Marionette TRACE conn5 <- [1,829,null,{"value":"8"}] 03:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:18:22 INFO - PROCESS | 1894 | 1460974702753 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:18:22 INFO - PROCESS | 1894 | 1460974702757 Marionette TRACE conn5 <- [1,830,null,{}] 03:18:22 INFO - PROCESS | 1894 | 1460974702763 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:22 INFO - PROCESS | 1894 | 1460974702953 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 03:18:23 INFO - PROCESS | 1894 | 1460974703240 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fcd0400 == 97 [pid = 1894] [id = 215] 03:18:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 260 (0x8fd66400) [pid = 1894] [serial = 646] [outer = (nil)] 03:18:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 261 (0x8feacc00) [pid = 1894] [serial = 647] [outer = 0x8fd66400] 03:18:23 INFO - PROCESS | 1894 | 1460974703366 Marionette DEBUG loaded listener.js 03:18:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 262 (0x90529400) [pid = 1894] [serial = 648] [outer = 0x8fd66400] 03:18:24 INFO - PROCESS | 1894 | 1460974704243 Marionette TRACE conn5 <- [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]]]}] 03:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1531ms 03:18:24 INFO - PROCESS | 1894 | 1460974704284 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 03:18:24 INFO - PROCESS | 1894 | 1460974704291 Marionette TRACE conn5 <- [1,833,null,{"value":"8"}] 03:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:18:24 INFO - PROCESS | 1894 | 1460974704307 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:18:24 INFO - PROCESS | 1894 | 1460974704314 Marionette TRACE conn5 <- [1,834,null,{}] 03:18:24 INFO - PROCESS | 1894 | 1460974704321 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:24 INFO - PROCESS | 1894 | 1460974704528 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 03:18:24 INFO - PROCESS | 1894 | 1460974704767 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a9d400 == 98 [pid = 1894] [id = 216] 03:18:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 263 (0x89ddc000) [pid = 1894] [serial = 649] [outer = (nil)] 03:18:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 264 (0x91251c00) [pid = 1894] [serial = 650] [outer = 0x89ddc000] 03:18:24 INFO - PROCESS | 1894 | 1460974704894 Marionette DEBUG loaded listener.js 03:18:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 265 (0x9125ac00) [pid = 1894] [serial = 651] [outer = 0x89ddc000] 03:18:25 INFO - PROCESS | 1894 | 1460974705748 Marionette TRACE conn5 <- [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]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1493ms 03:18:25 INFO - PROCESS | 1894 | 1460974705793 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 03:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:18:25 INFO - PROCESS | 1894 | 1460974705797 Marionette TRACE conn5 <- [1,837,null,{"value":"8"}] 03:18:25 INFO - PROCESS | 1894 | 1460974705804 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 1894 | 1460974705807 Marionette TRACE conn5 <- [1,838,null,{}] 03:18:25 INFO - PROCESS | 1894 | 1460974705813 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:26 INFO - PROCESS | 1894 | 1460974705997 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 03:18:26 INFO - PROCESS | 1894 | 1460974706195 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ee8b400 == 99 [pid = 1894] [id = 217] 03:18:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 266 (0x91253c00) [pid = 1894] [serial = 652] [outer = (nil)] 03:18:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 267 (0x91f1b800) [pid = 1894] [serial = 653] [outer = 0x91253c00] 03:18:26 INFO - PROCESS | 1894 | 1460974706289 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 268 (0x931b1000) [pid = 1894] [serial = 654] [outer = 0x91253c00] 03:18:27 INFO - PROCESS | 1894 | 1460974707256 Marionette TRACE conn5 <- [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]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1484ms 03:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:18:27 INFO - PROCESS | 1894 | 1460974707287 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 03:18:27 INFO - PROCESS | 1894 | 1460974707290 Marionette TRACE conn5 <- [1,841,null,{"value":"8"}] 03:18:27 INFO - PROCESS | 1894 | 1460974707297 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - PROCESS | 1894 | 1460974707300 Marionette TRACE conn5 <- [1,842,null,{}] 03:18:27 INFO - PROCESS | 1894 | 1460974707306 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:27 INFO - PROCESS | 1894 | 1460974707478 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 03:18:27 INFO - PROCESS | 1894 | 1460974707743 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x934a4000 == 100 [pid = 1894] [id = 218] 03:18:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 269 (0x934a4c00) [pid = 1894] [serial = 655] [outer = (nil)] 03:18:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 270 (0x934aa000) [pid = 1894] [serial = 656] [outer = 0x934a4c00] 03:18:27 INFO - PROCESS | 1894 | 1460974707888 Marionette DEBUG loaded listener.js 03:18:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 271 (0x94172000) [pid = 1894] [serial = 657] [outer = 0x934a4c00] 03:18:28 INFO - PROCESS | 1894 | 1460974708782 Marionette TRACE conn5 <- [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]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1533ms 03:18:28 INFO - PROCESS | 1894 | 1460974708830 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 1894 | 1460974708834 Marionette TRACE conn5 <- [1,845,null,{"value":"8"}] 03:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:18:28 INFO - PROCESS | 1894 | 1460974708840 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 1894 | 1460974708844 Marionette TRACE conn5 <- [1,846,null,{}] 03:18:28 INFO - PROCESS | 1894 | 1460974708849 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:29 INFO - PROCESS | 1894 | 1460974709024 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 03:18:29 INFO - PROCESS | 1894 | 1460974709227 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c9bc00 == 101 [pid = 1894] [id = 219] 03:18:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 272 (0x9422f800) [pid = 1894] [serial = 658] [outer = (nil)] 03:18:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 273 (0x94333800) [pid = 1894] [serial = 659] [outer = 0x9422f800] 03:18:29 INFO - PROCESS | 1894 | 1460974709358 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 274 (0x9433bc00) [pid = 1894] [serial = 660] [outer = 0x9422f800] 03:18:30 INFO - PROCESS | 1894 | 1460974710279 Marionette TRACE conn5 <- [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]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1481ms 03:18:30 INFO - PROCESS | 1894 | 1460974710322 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 1894 | 1460974710326 Marionette TRACE conn5 <- [1,849,null,{"value":"8"}] 03:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:18:30 INFO - PROCESS | 1894 | 1460974710332 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 1894 | 1460974710335 Marionette TRACE conn5 <- [1,850,null,{}] 03:18:30 INFO - PROCESS | 1894 | 1460974710341 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:30 INFO - PROCESS | 1894 | 1460974710513 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 03:18:30 INFO - PROCESS | 1894 | 1460974710715 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x915f9000 == 102 [pid = 1894] [id = 220] 03:18:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 275 (0x94234c00) [pid = 1894] [serial = 661] [outer = (nil)] 03:18:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 276 (0x94f6b000) [pid = 1894] [serial = 662] [outer = 0x94234c00] 03:18:30 INFO - PROCESS | 1894 | 1460974710839 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 277 (0x95991c00) [pid = 1894] [serial = 663] [outer = 0x94234c00] 03:18:31 INFO - PROCESS | 1894 | 1460974711711 Marionette TRACE conn5 <- [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]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1436ms 03:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:18:31 INFO - PROCESS | 1894 | 1460974711770 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 03:18:31 INFO - PROCESS | 1894 | 1460974711773 Marionette TRACE conn5 <- [1,853,null,{"value":"8"}] 03:18:31 INFO - PROCESS | 1894 | 1460974711780 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 1894 | 1460974711783 Marionette TRACE conn5 <- [1,854,null,{}] 03:18:31 INFO - PROCESS | 1894 | 1460974711788 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:31 INFO - PROCESS | 1894 | 1460974711990 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 03:18:32 INFO - PROCESS | 1894 | 1460974712235 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x89dd7400 == 103 [pid = 1894] [id = 221] 03:18:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 278 (0x9151ac00) [pid = 1894] [serial = 664] [outer = (nil)] 03:18:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 279 (0x959f4c00) [pid = 1894] [serial = 665] [outer = 0x9151ac00] 03:18:32 INFO - PROCESS | 1894 | 1460974712368 Marionette DEBUG loaded listener.js 03:18:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 280 (0x95ad7800) [pid = 1894] [serial = 666] [outer = 0x9151ac00] 03:18:33 INFO - PROCESS | 1894 | 1460974713199 Marionette TRACE conn5 <- [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]]]}] 03:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1479ms 03:18:33 INFO - PROCESS | 1894 | 1460974713259 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 03:18:33 INFO - PROCESS | 1894 | 1460974713263 Marionette TRACE conn5 <- [1,857,null,{"value":"8"}] 03:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:18:33 INFO - PROCESS | 1894 | 1460974713269 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 1894 | 1460974713272 Marionette TRACE conn5 <- [1,858,null,{}] 03:18:33 INFO - PROCESS | 1894 | 1460974713279 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:33 INFO - PROCESS | 1894 | 1460974713472 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 03:18:33 INFO - PROCESS | 1894 | 1460974713674 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x959eac00 == 104 [pid = 1894] [id = 222] 03:18:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 281 (0x959ee400) [pid = 1894] [serial = 667] [outer = (nil)] 03:18:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 282 (0x963c3400) [pid = 1894] [serial = 668] [outer = 0x959ee400] 03:18:33 INFO - PROCESS | 1894 | 1460974713847 Marionette DEBUG loaded listener.js 03:18:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 283 (0x9672c800) [pid = 1894] [serial = 669] [outer = 0x959ee400] 03:18:34 INFO - PROCESS | 1894 | 1460974714768 Marionette TRACE conn5 <- [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]]]}] 03:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1536ms 03:18:34 INFO - PROCESS | 1894 | 1460974714807 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 03:18:34 INFO - PROCESS | 1894 | 1460974714810 Marionette TRACE conn5 <- [1,861,null,{"value":"8"}] 03:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:18:34 INFO - PROCESS | 1894 | 1460974714817 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 1894 | 1460974714821 Marionette TRACE conn5 <- [1,862,null,{}] 03:18:34 INFO - PROCESS | 1894 | 1460974714826 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:35 INFO - PROCESS | 1894 | 1460974715009 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 03:18:35 INFO - PROCESS | 1894 | 1460974715281 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x96f89000 == 105 [pid = 1894] [id = 223] 03:18:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 284 (0x972ae400) [pid = 1894] [serial = 670] [outer = (nil)] 03:18:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 285 (0x9785e000) [pid = 1894] [serial = 671] [outer = 0x972ae400] 03:18:35 INFO - PROCESS | 1894 | 1460974715414 Marionette DEBUG loaded listener.js 03:18:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 286 (0x9853c800) [pid = 1894] [serial = 672] [outer = 0x972ae400] 03:18:36 INFO - PROCESS | 1894 | 1460974716285 Marionette TRACE conn5 <- [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]]]}] 03:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1528ms 03:18:36 INFO - PROCESS | 1894 | 1460974716346 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 03:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:18:36 INFO - PROCESS | 1894 | 1460974716357 Marionette TRACE conn5 <- [1,865,null,{"value":"8"}] 03:18:36 INFO - PROCESS | 1894 | 1460974716363 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 1894 | 1460974716367 Marionette TRACE conn5 <- [1,866,null,{}] 03:18:36 INFO - PROCESS | 1894 | 1460974716373 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:36 INFO - PROCESS | 1894 | 1460974716608 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 03:18:36 INFO - PROCESS | 1894 | 1460974716870 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de48800 == 106 [pid = 1894] [id = 224] 03:18:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 287 (0x8ecb9c00) [pid = 1894] [serial = 673] [outer = (nil)] 03:18:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 288 (0x98bed000) [pid = 1894] [serial = 674] [outer = 0x8ecb9c00] 03:18:37 INFO - PROCESS | 1894 | 1460974717002 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 289 (0x9ae03c00) [pid = 1894] [serial = 675] [outer = 0x8ecb9c00] 03:18:37 INFO - PROCESS | 1894 | 1460974717852 Marionette TRACE conn5 <- [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]]]}] 03:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1550ms 03:18:37 INFO - PROCESS | 1894 | 1460974717914 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 03:18:37 INFO - PROCESS | 1894 | 1460974717917 Marionette TRACE conn5 <- [1,869,null,{"value":"8"}] 03:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:18:37 INFO - PROCESS | 1894 | 1460974717924 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:18:37 INFO - PROCESS | 1894 | 1460974717927 Marionette TRACE conn5 <- [1,870,null,{}] 03:18:37 INFO - PROCESS | 1894 | 1460974717933 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:38 INFO - PROCESS | 1894 | 1460974718107 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 03:18:38 INFO - PROCESS | 1894 | 1460974718371 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fcc6800 == 107 [pid = 1894] [id = 225] 03:18:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 290 (0x8fd58400) [pid = 1894] [serial = 676] [outer = (nil)] 03:18:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 291 (0x91f1fc00) [pid = 1894] [serial = 677] [outer = 0x8fd58400] 03:18:38 INFO - PROCESS | 1894 | 1460974718500 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 292 (0x963cbc00) [pid = 1894] [serial = 678] [outer = 0x8fd58400] 03:18:39 INFO - PROCESS | 1894 | 1460974719365 Marionette TRACE conn5 <- [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]]]}] 03:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1480ms 03:18:39 INFO - PROCESS | 1894 | 1460974719405 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 03:18:39 INFO - PROCESS | 1894 | 1460974719408 Marionette TRACE conn5 <- [1,873,null,{"value":"8"}] 03:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:18:39 INFO - PROCESS | 1894 | 1460974719415 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 1894 | 1460974719419 Marionette TRACE conn5 <- [1,874,null,{}] 03:18:39 INFO - PROCESS | 1894 | 1460974719424 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:39 INFO - PROCESS | 1894 | 1460974719624 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 03:18:39 INFO - PROCESS | 1894 | 1460974719877 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x9fb52000 == 108 [pid = 1894] [id = 226] 03:18:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 293 (0x9fb58000) [pid = 1894] [serial = 679] [outer = (nil)] 03:18:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 294 (0x9fbc6400) [pid = 1894] [serial = 680] [outer = 0x9fb58000] 03:18:40 INFO - PROCESS | 1894 | 1460974720005 Marionette DEBUG loaded listener.js 03:18:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 295 (0x9fc83c00) [pid = 1894] [serial = 681] [outer = 0x9fb58000] 03:18:40 INFO - PROCESS | 1894 | 1460974720874 Marionette TRACE conn5 <- [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]]]}] 03:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1478ms 03:18:40 INFO - PROCESS | 1894 | 1460974720894 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 1894 | 1460974720898 Marionette TRACE conn5 <- [1,877,null,{"value":"8"}] 03:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:18:40 INFO - PROCESS | 1894 | 1460974720904 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 1894 | 1460974720908 Marionette TRACE conn5 <- [1,878,null,{}] 03:18:40 INFO - PROCESS | 1894 | 1460974720915 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:41 INFO - PROCESS | 1894 | 1460974721169 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 03:18:41 INFO - PROCESS | 1894 | 1460974721375 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:41 INFO - PROCESS | 1894 | ++DOCSHELL 0xa0e3e400 == 109 [pid = 1894] [id = 227] 03:18:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 296 (0xa0e3f400) [pid = 1894] [serial = 682] [outer = (nil)] 03:18:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 297 (0xa0ef4400) [pid = 1894] [serial = 683] [outer = 0xa0e3f400] 03:18:41 INFO - PROCESS | 1894 | 1460974721508 Marionette DEBUG loaded listener.js 03:18:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 298 (0xa0fdcc00) [pid = 1894] [serial = 684] [outer = 0xa0e3f400] 03:18:42 INFO - PROCESS | 1894 | 1460974722376 Marionette TRACE conn5 <- [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]]]}] 03:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1529ms 03:18:42 INFO - PROCESS | 1894 | 1460974722435 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 1894 | 1460974722438 Marionette TRACE conn5 <- [1,881,null,{"value":"8"}] 03:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:18:42 INFO - PROCESS | 1894 | 1460974722445 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - PROCESS | 1894 | 1460974722449 Marionette TRACE conn5 <- [1,882,null,{}] 03:18:42 INFO - PROCESS | 1894 | 1460974722454 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:42 INFO - PROCESS | 1894 | 1460974722652 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 03:18:43 INFO - PROCESS | 1894 | 1460974723468 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c95c00 == 110 [pid = 1894] [id = 228] 03:18:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 299 (0x89c96400) [pid = 1894] [serial = 685] [outer = (nil)] 03:18:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 300 (0x89dd8800) [pid = 1894] [serial = 686] [outer = 0x89c96400] 03:18:43 INFO - PROCESS | 1894 | 1460974723557 Marionette DEBUG loaded listener.js 03:18:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 301 (0x89e45400) [pid = 1894] [serial = 687] [outer = 0x89c96400] 03:18:44 INFO - PROCESS | 1894 | 1460974724406 Marionette TRACE conn5 <- [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]]]}] 03:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2032ms 03:18:44 INFO - PROCESS | 1894 | 1460974724479 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 03:18:44 INFO - PROCESS | 1894 | 1460974724486 Marionette TRACE conn5 <- [1,885,null,{"value":"8"}] 03:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:18:44 INFO - PROCESS | 1894 | 1460974724494 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 1894 | 1460974724498 Marionette TRACE conn5 <- [1,886,null,{}] 03:18:44 INFO - PROCESS | 1894 | 1460974724506 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:44 INFO - PROCESS | 1894 | 1460974724715 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 03:18:44 INFO - PROCESS | 1894 | 1460974724981 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d84ec00 == 111 [pid = 1894] [id = 229] 03:18:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 302 (0x8d9cc000) [pid = 1894] [serial = 688] [outer = (nil)] 03:18:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 303 (0x8de51000) [pid = 1894] [serial = 689] [outer = 0x8d9cc000] 03:18:45 INFO - PROCESS | 1894 | 1460974725077 Marionette DEBUG loaded listener.js 03:18:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 304 (0x8ec3c000) [pid = 1894] [serial = 690] [outer = 0x8d9cc000] 03:18:46 INFO - PROCESS | 1894 | 1460974726168 Marionette TRACE conn5 <- [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]]]}] 03:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1730ms 03:18:46 INFO - PROCESS | 1894 | 1460974726229 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 03:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:18:46 INFO - PROCESS | 1894 | 1460974726235 Marionette TRACE conn5 <- [1,889,null,{"value":"8"}] 03:18:46 INFO - PROCESS | 1894 | 1460974726242 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 1894 | 1460974726245 Marionette TRACE conn5 <- [1,890,null,{}] 03:18:46 INFO - PROCESS | 1894 | 1460974726251 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:46 INFO - PROCESS | 1894 | 1460974726465 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 03:18:46 INFO - PROCESS | 1894 | --DOCSHELL 0x98884800 == 110 [pid = 1894] [id = 44] 03:18:46 INFO - PROCESS | 1894 | --DOCSHELL 0x907b1400 == 109 [pid = 1894] [id = 123] 03:18:46 INFO - PROCESS | 1894 | --DOCSHELL 0x959ec800 == 108 [pid = 1894] [id = 124] 03:18:46 INFO - PROCESS | 1894 | --DOCSHELL 0x8de48c00 == 107 [pid = 1894] [id = 120] 03:18:46 INFO - PROCESS | 1894 | 1460974726854 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c97c00 == 108 [pid = 1894] [id = 230] 03:18:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 305 (0x89dd7c00) [pid = 1894] [serial = 691] [outer = (nil)] 03:18:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 306 (0x8ec68000) [pid = 1894] [serial = 692] [outer = 0x89dd7c00] 03:18:46 INFO - PROCESS | 1894 | 1460974726933 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 307 (0x8ee91c00) [pid = 1894] [serial = 693] [outer = 0x89dd7c00] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 306 (0x8feab800) [pid = 1894] [serial = 545] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 305 (0x8fd65c00) [pid = 1894] [serial = 578] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 304 (0x8ec3dc00) [pid = 1894] [serial = 577] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 303 (0x8ebae000) [pid = 1894] [serial = 580] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 302 (0x8f897400) [pid = 1894] [serial = 581] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 301 (0x8fcca400) [pid = 1894] [serial = 553] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 300 (0x8f890000) [pid = 1894] [serial = 575] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 299 (0x8ecbb400) [pid = 1894] [serial = 574] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 298 (0x9052dc00) [pid = 1894] [serial = 556] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 297 (0x8ec64800) [pid = 1894] [serial = 550] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 296 (0x8feb0c00) [pid = 1894] [serial = 571] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 295 (0x934b2800) [pid = 1894] [serial = 562] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 294 (0x9599dc00) [pid = 1894] [serial = 565] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 293 (0x9151e800) [pid = 1894] [serial = 559] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 292 (0x89b77000) [pid = 1894] [serial = 547] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | --DOMWINDOW == 291 (0x934a3c00) [pid = 1894] [serial = 568] [outer = (nil)] [url = about:blank] 03:18:47 INFO - PROCESS | 1894 | 1460974727770 Marionette TRACE conn5 <- [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]]]}] 03:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1588ms 03:18:47 INFO - PROCESS | 1894 | 1460974727830 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 03:18:47 INFO - PROCESS | 1894 | 1460974727833 Marionette TRACE conn5 <- [1,893,null,{"value":"8"}] 03:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:18:47 INFO - PROCESS | 1894 | 1460974727852 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 1894 | 1460974727860 Marionette TRACE conn5 <- [1,894,null,{}] 03:18:47 INFO - PROCESS | 1894 | 1460974727869 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:48 INFO - PROCESS | 1894 | 1460974728036 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 03:18:48 INFO - PROCESS | 1894 | 1460974728207 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e49400 == 109 [pid = 1894] [id = 231] 03:18:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 292 (0x89f4c400) [pid = 1894] [serial = 694] [outer = (nil)] 03:18:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 293 (0x8f890c00) [pid = 1894] [serial = 695] [outer = 0x89f4c400] 03:18:48 INFO - PROCESS | 1894 | 1460974728284 Marionette DEBUG loaded listener.js 03:18:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 294 (0x8fcc9000) [pid = 1894] [serial = 696] [outer = 0x89f4c400] 03:18:49 INFO - PROCESS | 1894 | 1460974729037 Marionette TRACE conn5 <- [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]]]}] 03:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1249ms 03:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:18:49 INFO - PROCESS | 1894 | 1460974729108 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 03:18:49 INFO - PROCESS | 1894 | 1460974729112 Marionette TRACE conn5 <- [1,897,null,{"value":"8"}] 03:18:49 INFO - PROCESS | 1894 | 1460974729118 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:18:49 INFO - PROCESS | 1894 | 1460974729121 Marionette TRACE conn5 <- [1,898,null,{}] 03:18:49 INFO - PROCESS | 1894 | 1460974729127 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:49 INFO - PROCESS | 1894 | 1460974729345 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 03:18:49 INFO - PROCESS | 1894 | 1460974729369 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x89aa0400 == 110 [pid = 1894] [id = 232] 03:18:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 295 (0x8fcce400) [pid = 1894] [serial = 697] [outer = (nil)] 03:18:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 296 (0x8fea9c00) [pid = 1894] [serial = 698] [outer = 0x8fcce400] 03:18:49 INFO - PROCESS | 1894 | 1460974729440 Marionette DEBUG loaded listener.js 03:18:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 297 (0x90014400) [pid = 1894] [serial = 699] [outer = 0x8fcce400] 03:18:50 INFO - PROCESS | 1894 | 1460974730386 Marionette TRACE conn5 <- [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]]]}] 03:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1281ms 03:18:50 INFO - PROCESS | 1894 | 1460974730407 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 03:18:50 INFO - PROCESS | 1894 | 1460974730410 Marionette TRACE conn5 <- [1,901,null,{"value":"8"}] 03:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:18:50 INFO - PROCESS | 1894 | 1460974730417 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:18:50 INFO - PROCESS | 1894 | 1460974730419 Marionette TRACE conn5 <- [1,902,null,{}] 03:18:50 INFO - PROCESS | 1894 | 1460974730425 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:50 INFO - PROCESS | 1894 | 1460974730637 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 03:18:50 INFO - PROCESS | 1894 | 1460974730667 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x9052c800 == 111 [pid = 1894] [id = 233] 03:18:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 298 (0x9052dc00) [pid = 1894] [serial = 700] [outer = (nil)] 03:18:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 299 (0x907b1400) [pid = 1894] [serial = 701] [outer = 0x9052dc00] 03:18:50 INFO - PROCESS | 1894 | 1460974730749 Marionette DEBUG loaded listener.js 03:18:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 300 (0x9124f800) [pid = 1894] [serial = 702] [outer = 0x9052dc00] 03:18:51 INFO - PROCESS | 1894 | --DOMWINDOW == 299 (0x89e3d400) [pid = 1894] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:18:51 INFO - PROCESS | 1894 | --DOMWINDOW == 298 (0x8f890400) [pid = 1894] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:18:51 INFO - PROCESS | 1894 | --DOMWINDOW == 297 (0x89fdf800) [pid = 1894] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:18:51 INFO - PROCESS | 1894 | --DOMWINDOW == 296 (0x8f8a4000) [pid = 1894] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:18:51 INFO - PROCESS | 1894 | --DOMWINDOW == 295 (0x8ed3c000) [pid = 1894] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:18:51 INFO - PROCESS | 1894 | --DOMWINDOW == 294 (0x89fe0400) [pid = 1894] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:18:52 INFO - PROCESS | 1894 | 1460974732070 Marionette TRACE conn5 <- [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]]]}] 03:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1692ms 03:18:52 INFO - PROCESS | 1894 | 1460974732109 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 03:18:52 INFO - PROCESS | 1894 | 1460974732112 Marionette TRACE conn5 <- [1,905,null,{"value":"8"}] 03:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:18:52 INFO - PROCESS | 1894 | 1460974732118 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:18:52 INFO - PROCESS | 1894 | 1460974732121 Marionette TRACE conn5 <- [1,906,null,{}] 03:18:52 INFO - PROCESS | 1894 | 1460974732127 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:52 INFO - PROCESS | 1894 | 1460974732338 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 03:18:52 INFO - PROCESS | 1894 | 1460974732360 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9d4400 == 112 [pid = 1894] [id = 234] 03:18:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 295 (0x8de45400) [pid = 1894] [serial = 703] [outer = (nil)] 03:18:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 296 (0x9030f000) [pid = 1894] [serial = 704] [outer = 0x8de45400] 03:18:52 INFO - PROCESS | 1894 | 1460974732433 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 297 (0x91519800) [pid = 1894] [serial = 705] [outer = 0x8de45400] 03:18:53 INFO - PROCESS | 1894 | 1460974733221 Marionette TRACE conn5 <- [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]]]}] 03:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1140ms 03:18:53 INFO - PROCESS | 1894 | 1460974733259 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 03:18:53 INFO - PROCESS | 1894 | 1460974733262 Marionette TRACE conn5 <- [1,909,null,{"value":"8"}] 03:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:18:53 INFO - PROCESS | 1894 | 1460974733268 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:18:53 INFO - PROCESS | 1894 | 1460974733270 Marionette TRACE conn5 <- [1,910,null,{}] 03:18:53 INFO - PROCESS | 1894 | 1460974733286 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:53 INFO - PROCESS | 1894 | 1460974733439 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 03:18:53 INFO - PROCESS | 1894 | 1460974733454 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f89bc00 == 113 [pid = 1894] [id = 235] 03:18:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 298 (0x8f8a4000) [pid = 1894] [serial = 706] [outer = (nil)] 03:18:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 299 (0x934afc00) [pid = 1894] [serial = 707] [outer = 0x8f8a4000] 03:18:53 INFO - PROCESS | 1894 | 1460974733525 Marionette DEBUG loaded listener.js 03:18:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 300 (0x94168c00) [pid = 1894] [serial = 708] [outer = 0x8f8a4000] 03:18:54 INFO - PROCESS | 1894 | 1460974734701 Marionette TRACE conn5 <- [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]]]}] 03:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1498ms 03:18:54 INFO - PROCESS | 1894 | 1460974734768 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 03:18:54 INFO - PROCESS | 1894 | 1460974734776 Marionette TRACE conn5 <- [1,913,null,{"value":"8"}] 03:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:18:54 INFO - PROCESS | 1894 | 1460974734786 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - PROCESS | 1894 | 1460974734791 Marionette TRACE conn5 <- [1,914,null,{}] 03:18:54 INFO - PROCESS | 1894 | 1460974734799 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:55 INFO - PROCESS | 1894 | 1460974735026 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 03:18:55 INFO - PROCESS | 1894 | 1460974735282 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e49800 == 114 [pid = 1894] [id = 236] 03:18:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 301 (0x89f4c800) [pid = 1894] [serial = 709] [outer = (nil)] 03:18:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 302 (0x8d9ca000) [pid = 1894] [serial = 710] [outer = 0x89f4c800] 03:18:55 INFO - PROCESS | 1894 | 1460974735431 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 303 (0x8de50400) [pid = 1894] [serial = 711] [outer = 0x89f4c800] 03:18:56 INFO - PROCESS | 1894 | 1460974736375 Marionette TRACE conn5 <- [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]]]}] 03:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1631ms 03:18:56 INFO - PROCESS | 1894 | 1460974736418 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 03:18:56 INFO - PROCESS | 1894 | 1460974736426 Marionette TRACE conn5 <- [1,917,null,{"value":"8"}] 03:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:18:56 INFO - PROCESS | 1894 | 1460974736437 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 1894 | 1460974736441 Marionette TRACE conn5 <- [1,918,null,{}] 03:18:56 INFO - PROCESS | 1894 | 1460974736447 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:56 INFO - PROCESS | 1894 | 1460974736639 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 03:18:56 INFO - PROCESS | 1894 | 1460974736934 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb0c00 == 115 [pid = 1894] [id = 237] 03:18:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 304 (0x8ed3a400) [pid = 1894] [serial = 712] [outer = (nil)] 03:18:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 305 (0x8f895400) [pid = 1894] [serial = 713] [outer = 0x8ed3a400] 03:18:57 INFO - PROCESS | 1894 | 1460974737072 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 306 (0x8fd5c000) [pid = 1894] [serial = 714] [outer = 0x8ed3a400] 03:18:57 INFO - PROCESS | 1894 | 1460974737946 Marionette TRACE conn5 <- [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]]]}] 03:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1582ms 03:18:58 INFO - PROCESS | 1894 | 1460974738019 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 03:18:58 INFO - PROCESS | 1894 | 1460974738023 Marionette TRACE conn5 <- [1,921,null,{"value":"8"}] 03:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:18:58 INFO - PROCESS | 1894 | 1460974738030 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 1894 | 1460974738036 Marionette TRACE conn5 <- [1,922,null,{}] 03:18:58 INFO - PROCESS | 1894 | 1460974738053 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:58 INFO - PROCESS | 1894 | 1460974738281 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 03:18:58 INFO - PROCESS | 1894 | 1460974738532 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d84c800 == 116 [pid = 1894] [id = 238] 03:18:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 307 (0x91246800) [pid = 1894] [serial = 715] [outer = (nil)] 03:18:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 308 (0x93484000) [pid = 1894] [serial = 716] [outer = 0x91246800] 03:18:58 INFO - PROCESS | 1894 | 1460974738664 Marionette DEBUG loaded listener.js 03:18:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 309 (0x94170400) [pid = 1894] [serial = 717] [outer = 0x91246800] 03:18:59 INFO - PROCESS | 1894 | 1460974739531 Marionette TRACE conn5 <- [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]]]}] 03:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1541ms 03:18:59 INFO - PROCESS | 1894 | 1460974739571 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 03:18:59 INFO - PROCESS | 1894 | 1460974739575 Marionette TRACE conn5 <- [1,925,null,{"value":"8"}] 03:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:18:59 INFO - PROCESS | 1894 | 1460974739582 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:18:59 INFO - PROCESS | 1894 | 1460974739586 Marionette TRACE conn5 <- [1,926,null,{}] 03:18:59 INFO - PROCESS | 1894 | 1460974739591 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:59 INFO - PROCESS | 1894 | 1460974739788 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 03:19:00 INFO - PROCESS | 1894 | 1460974740093 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fcc7800 == 117 [pid = 1894] [id = 239] 03:19:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 310 (0x9416d800) [pid = 1894] [serial = 718] [outer = (nil)] 03:19:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 311 (0x94336000) [pid = 1894] [serial = 719] [outer = 0x9416d800] 03:19:00 INFO - PROCESS | 1894 | 1460974740184 Marionette DEBUG loaded listener.js 03:19:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 312 (0x95990000) [pid = 1894] [serial = 720] [outer = 0x9416d800] 03:19:01 INFO - PROCESS | 1894 | 1460974741012 Marionette TRACE conn5 <- [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]]]}] 03:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1477ms 03:19:01 INFO - PROCESS | 1894 | 1460974741060 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 03:19:01 INFO - PROCESS | 1894 | 1460974741064 Marionette TRACE conn5 <- [1,929,null,{"value":"8"}] 03:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:19:01 INFO - PROCESS | 1894 | 1460974741070 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:19:01 INFO - PROCESS | 1894 | 1460974741074 Marionette TRACE conn5 <- [1,930,null,{}] 03:19:01 INFO - PROCESS | 1894 | 1460974741079 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:01 INFO - PROCESS | 1894 | 1460974741256 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 03:19:01 INFO - PROCESS | 1894 | 1460974741459 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x91249c00 == 118 [pid = 1894] [id = 240] 03:19:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 313 (0x915f5400) [pid = 1894] [serial = 721] [outer = (nil)] 03:19:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 314 (0x962c2c00) [pid = 1894] [serial = 722] [outer = 0x915f5400] 03:19:01 INFO - PROCESS | 1894 | 1460974741597 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 315 (0x963c5400) [pid = 1894] [serial = 723] [outer = 0x915f5400] 03:19:02 INFO - PROCESS | 1894 | 1460974742571 Marionette TRACE conn5 <- [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]]]}] 03:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1579ms 03:19:02 INFO - PROCESS | 1894 | 1460974742651 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 03:19:02 INFO - PROCESS | 1894 | 1460974742655 Marionette TRACE conn5 <- [1,933,null,{"value":"8"}] 03:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:19:02 INFO - PROCESS | 1894 | 1460974742662 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:19:02 INFO - PROCESS | 1894 | 1460974742666 Marionette TRACE conn5 <- [1,934,null,{}] 03:19:02 INFO - PROCESS | 1894 | 1460974742671 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:02 INFO - PROCESS | 1894 | 1460974742914 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 03:19:03 INFO - PROCESS | 1894 | 1460974743178 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x94228800 == 119 [pid = 1894] [id = 241] 03:19:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 316 (0x94235800) [pid = 1894] [serial = 724] [outer = (nil)] 03:19:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 317 (0x98bb3c00) [pid = 1894] [serial = 725] [outer = 0x94235800] 03:19:03 INFO - PROCESS | 1894 | 1460974743312 Marionette DEBUG loaded listener.js 03:19:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 318 (0x9ae07000) [pid = 1894] [serial = 726] [outer = 0x94235800] 03:19:04 INFO - PROCESS | 1894 | 1460974744152 Marionette TRACE conn5 <- [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]]]}] 03:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1537ms 03:19:04 INFO - PROCESS | 1894 | 1460974744200 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 03:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:19:04 INFO - PROCESS | 1894 | 1460974744204 Marionette TRACE conn5 <- [1,937,null,{"value":"8"}] 03:19:04 INFO - PROCESS | 1894 | 1460974744211 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:19:04 INFO - PROCESS | 1894 | 1460974744214 Marionette TRACE conn5 <- [1,938,null,{}] 03:19:04 INFO - PROCESS | 1894 | 1460974744220 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:04 INFO - PROCESS | 1894 | 1460974744410 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 03:19:04 INFO - PROCESS | 1894 | 1460974744734 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x972ad000 == 120 [pid = 1894] [id = 242] 03:19:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 319 (0x98347800) [pid = 1894] [serial = 727] [outer = (nil)] 03:19:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 320 (0xa00a1800) [pid = 1894] [serial = 728] [outer = 0x98347800] 03:19:04 INFO - PROCESS | 1894 | 1460974744828 Marionette DEBUG loaded listener.js 03:19:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 321 (0xa00aa800) [pid = 1894] [serial = 729] [outer = 0x98347800] 03:19:05 INFO - PROCESS | 1894 | 1460974745717 Marionette TRACE conn5 <- [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]]]}] 03:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1538ms 03:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:19:05 INFO - PROCESS | 1894 | 1460974745749 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 03:19:05 INFO - PROCESS | 1894 | 1460974745752 Marionette TRACE conn5 <- [1,941,null,{"value":"8"}] 03:19:05 INFO - PROCESS | 1894 | 1460974745759 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:19:05 INFO - PROCESS | 1894 | 1460974745762 Marionette TRACE conn5 <- [1,942,null,{}] 03:19:05 INFO - PROCESS | 1894 | 1460974745768 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:05 INFO - PROCESS | 1894 | 1460974745944 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 03:19:06 INFO - PROCESS | 1894 | 1460974746171 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x89099400 == 121 [pid = 1894] [id = 243] 03:19:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 322 (0x8909a800) [pid = 1894] [serial = 730] [outer = (nil)] 03:19:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 323 (0x890a1000) [pid = 1894] [serial = 731] [outer = 0x8909a800] 03:19:06 INFO - PROCESS | 1894 | 1460974746257 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 324 (0x890a3000) [pid = 1894] [serial = 732] [outer = 0x8909a800] 03:19:07 INFO - PROCESS | 1894 | 1460974747172 Marionette TRACE conn5 <- [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]]]}] 03:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1481ms 03:19:07 INFO - PROCESS | 1894 | 1460974747240 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 1894 | 1460974747244 Marionette TRACE conn5 <- [1,945,null,{"value":"8"}] 03:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:19:07 INFO - PROCESS | 1894 | 1460974747250 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 1894 | 1460974747254 Marionette TRACE conn5 <- [1,946,null,{}] 03:19:07 INFO - PROCESS | 1894 | 1460974747259 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:07 INFO - PROCESS | 1894 | 1460974747445 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 03:19:07 INFO - PROCESS | 1894 | 1460974747696 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x8909d800 == 122 [pid = 1894] [id = 244] 03:19:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 325 (0x890a0400) [pid = 1894] [serial = 733] [outer = (nil)] 03:19:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 326 (0x986b5400) [pid = 1894] [serial = 734] [outer = 0x890a0400] 03:19:07 INFO - PROCESS | 1894 | 1460974747824 Marionette DEBUG loaded listener.js 03:19:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 327 (0xa0009c00) [pid = 1894] [serial = 735] [outer = 0x890a0400] 03:19:08 INFO - PROCESS | 1894 | 1460974748687 Marionette TRACE conn5 <- [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]]]}] 03:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1481ms 03:19:08 INFO - PROCESS | 1894 | 1460974748733 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 03:19:08 INFO - PROCESS | 1894 | 1460974748737 Marionette TRACE conn5 <- [1,949,null,{"value":"8"}] 03:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:19:08 INFO - PROCESS | 1894 | 1460974748743 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:19:08 INFO - PROCESS | 1894 | 1460974748746 Marionette TRACE conn5 <- [1,950,null,{}] 03:19:08 INFO - PROCESS | 1894 | 1460974748752 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:08 INFO - PROCESS | 1894 | 1460974748943 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 03:19:09 INFO - PROCESS | 1894 | 1460974749257 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa2c00 == 123 [pid = 1894] [id = 245] 03:19:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 328 (0x85fa8800) [pid = 1894] [serial = 736] [outer = (nil)] 03:19:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 329 (0x85faa800) [pid = 1894] [serial = 737] [outer = 0x85fa8800] 03:19:09 INFO - PROCESS | 1894 | 1460974749358 Marionette DEBUG loaded listener.js 03:19:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 330 (0x85fac400) [pid = 1894] [serial = 738] [outer = 0x85fa8800] 03:19:10 INFO - PROCESS | 1894 | 1460974750230 Marionette TRACE conn5 <- [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]]]}] 03:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1528ms 03:19:10 INFO - PROCESS | 1894 | 1460974750272 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 03:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:19:10 INFO - PROCESS | 1894 | 1460974750277 Marionette TRACE conn5 <- [1,953,null,{"value":"8"}] 03:19:10 INFO - PROCESS | 1894 | 1460974750283 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:19:10 INFO - PROCESS | 1894 | 1460974750288 Marionette TRACE conn5 <- [1,954,null,{}] 03:19:10 INFO - PROCESS | 1894 | 1460974750295 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:10 INFO - PROCESS | 1894 | 1460974750520 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 03:19:10 INFO - PROCESS | 1894 | 1460974750780 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x890a7800 == 124 [pid = 1894] [id = 246] 03:19:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 331 (0x8fd60c00) [pid = 1894] [serial = 739] [outer = (nil)] 03:19:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 332 (0xa28b7000) [pid = 1894] [serial = 740] [outer = 0x8fd60c00] 03:19:10 INFO - PROCESS | 1894 | 1460974750919 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 333 (0xa3cc2400) [pid = 1894] [serial = 741] [outer = 0x8fd60c00] 03:19:11 INFO - PROCESS | 1894 | 1460974751744 Marionette TRACE conn5 <- [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]]]}] 03:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1500ms 03:19:11 INFO - PROCESS | 1894 | 1460974751784 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 1894 | 1460974751787 Marionette TRACE conn5 <- [1,957,null,{"value":"8"}] 03:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:19:11 INFO - PROCESS | 1894 | 1460974751794 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 1894 | 1460974751798 Marionette TRACE conn5 <- [1,958,null,{}] 03:19:11 INFO - PROCESS | 1894 | 1460974751805 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:11 INFO - PROCESS | 1894 | 1460974751987 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 03:19:12 INFO - PROCESS | 1894 | 1460974752203 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x85dd2000 == 125 [pid = 1894] [id = 247] 03:19:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 334 (0x85dd3400) [pid = 1894] [serial = 742] [outer = (nil)] 03:19:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 335 (0x85dd8400) [pid = 1894] [serial = 743] [outer = 0x85dd3400] 03:19:12 INFO - PROCESS | 1894 | 1460974752328 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 336 (0x85ddac00) [pid = 1894] [serial = 744] [outer = 0x85dd3400] 03:19:13 INFO - PROCESS | 1894 | 1460974753187 Marionette TRACE conn5 <- [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]]]}] 03:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1439ms 03:19:13 INFO - PROCESS | 1894 | 1460974753234 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 03:19:13 INFO - PROCESS | 1894 | 1460974753238 Marionette TRACE conn5 <- [1,961,null,{"value":"8"}] 03:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:19:13 INFO - PROCESS | 1894 | 1460974753244 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:19:13 INFO - PROCESS | 1894 | 1460974753248 Marionette TRACE conn5 <- [1,962,null,{}] 03:19:13 INFO - PROCESS | 1894 | 1460974753254 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:13 INFO - PROCESS | 1894 | 1460974753516 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 03:19:13 INFO - PROCESS | 1894 | 1460974753668 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x85dd1000 == 126 [pid = 1894] [id = 248] 03:19:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 337 (0x85dd3800) [pid = 1894] [serial = 745] [outer = (nil)] 03:19:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 338 (0x85ddfc00) [pid = 1894] [serial = 746] [outer = 0x85dd3800] 03:19:13 INFO - PROCESS | 1894 | 1460974753796 Marionette DEBUG loaded listener.js 03:19:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 339 (0x8bcd6c00) [pid = 1894] [serial = 747] [outer = 0x85dd3800] 03:19:14 INFO - PROCESS | 1894 | 1460974754706 Marionette TRACE conn5 <- [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]]]}] 03:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1534ms 03:19:14 INFO - PROCESS | 1894 | 1460974754780 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 03:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:19:14 INFO - PROCESS | 1894 | 1460974754784 Marionette TRACE conn5 <- [1,965,null,{"value":"8"}] 03:19:14 INFO - PROCESS | 1894 | 1460974754790 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 1894 | 1460974754794 Marionette TRACE conn5 <- [1,966,null,{}] 03:19:14 INFO - PROCESS | 1894 | 1460974754801 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:15 INFO - PROCESS | 1894 | 1460974755027 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 03:19:15 INFO - PROCESS | 1894 | 1460974755282 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x85ddcc00 == 127 [pid = 1894] [id = 249] 03:19:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 340 (0x85dddc00) [pid = 1894] [serial = 748] [outer = (nil)] 03:19:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 341 (0x8bcdb800) [pid = 1894] [serial = 749] [outer = 0x85dddc00] 03:19:15 INFO - PROCESS | 1894 | 1460974755425 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 342 (0x8bcde400) [pid = 1894] [serial = 750] [outer = 0x85dddc00] 03:19:16 INFO - PROCESS | 1894 | 1460974756260 Marionette TRACE conn5 <- [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]]]}] 03:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1540ms 03:19:16 INFO - PROCESS | 1894 | 1460974756331 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 03:19:16 INFO - PROCESS | 1894 | 1460974756335 Marionette TRACE conn5 <- [1,969,null,{"value":"8"}] 03:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:19:16 INFO - PROCESS | 1894 | 1460974756342 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:19:16 INFO - PROCESS | 1894 | 1460974756345 Marionette TRACE conn5 <- [1,970,null,{}] 03:19:16 INFO - PROCESS | 1894 | 1460974756351 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:16 INFO - PROCESS | 1894 | 1460974756553 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 03:19:16 INFO - PROCESS | 1894 | 1460974756809 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e68000 == 128 [pid = 1894] [id = 250] 03:19:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 343 (0x84e6a400) [pid = 1894] [serial = 751] [outer = (nil)] 03:19:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 344 (0x84e6fc00) [pid = 1894] [serial = 752] [outer = 0x84e6a400] 03:19:16 INFO - PROCESS | 1894 | 1460974756942 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 345 (0x84e72000) [pid = 1894] [serial = 753] [outer = 0x84e6a400] 03:19:17 INFO - PROCESS | 1894 | 1460974757822 Marionette TRACE conn5 <- [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]]]}] 03:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1533ms 03:19:17 INFO - PROCESS | 1894 | 1460974757876 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 03:19:17 INFO - PROCESS | 1894 | 1460974757879 Marionette TRACE conn5 <- [1,973,null,{"value":"8"}] 03:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:19:17 INFO - PROCESS | 1894 | 1460974757887 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:19:17 INFO - PROCESS | 1894 | 1460974757889 Marionette TRACE conn5 <- [1,974,null,{}] 03:19:17 INFO - PROCESS | 1894 | 1460974757895 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:18 INFO - PROCESS | 1894 | 1460974758084 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 03:19:18 INFO - PROCESS | 1894 | 1460974758341 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e6e000 == 129 [pid = 1894] [id = 251] 03:19:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 346 (0x84e73c00) [pid = 1894] [serial = 754] [outer = (nil)] 03:19:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 347 (0x89dde000) [pid = 1894] [serial = 755] [outer = 0x84e73c00] 03:19:18 INFO - PROCESS | 1894 | 1460974758475 Marionette DEBUG loaded listener.js 03:19:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 348 (0x8bcd8c00) [pid = 1894] [serial = 756] [outer = 0x84e73c00] 03:19:19 INFO - PROCESS | 1894 | 1460974759344 Marionette TRACE conn5 <- [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]]]}] 03:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1528ms 03:19:19 INFO - PROCESS | 1894 | 1460974759416 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 03:19:19 INFO - PROCESS | 1894 | 1460974759419 Marionette TRACE conn5 <- [1,977,null,{"value":"8"}] 03:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:19:19 INFO - PROCESS | 1894 | 1460974759427 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:19:19 INFO - PROCESS | 1894 | 1460974759430 Marionette TRACE conn5 <- [1,978,null,{}] 03:19:19 INFO - PROCESS | 1894 | 1460974759436 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:19 INFO - PROCESS | 1894 | 1460974759628 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 03:19:20 INFO - PROCESS | 1894 | 1460974760330 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa2800 == 130 [pid = 1894] [id = 252] 03:19:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 349 (0x85fa4c00) [pid = 1894] [serial = 757] [outer = (nil)] 03:19:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 350 (0x85fa8c00) [pid = 1894] [serial = 758] [outer = 0x85fa4c00] 03:19:20 INFO - PROCESS | 1894 | 1460974760462 Marionette DEBUG loaded listener.js 03:19:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 351 (0x8909c800) [pid = 1894] [serial = 759] [outer = 0x85fa4c00] 03:19:21 INFO - PROCESS | 1894 | 1460974761333 Marionette TRACE conn5 <- [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]]]}] 03:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1939ms 03:19:21 INFO - PROCESS | 1894 | 1460974761368 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 03:19:21 INFO - PROCESS | 1894 | 1460974761373 Marionette TRACE conn5 <- [1,981,null,{"value":"8"}] 03:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:19:21 INFO - PROCESS | 1894 | 1460974761380 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:19:21 INFO - PROCESS | 1894 | 1460974761387 Marionette TRACE conn5 <- [1,982,null,{}] 03:19:21 INFO - PROCESS | 1894 | 1460974761415 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:21 INFO - PROCESS | 1894 | 1460974761600 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 03:19:21 INFO - PROCESS | 1894 | 1460974761821 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e3e400 == 131 [pid = 1894] [id = 253] 03:19:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 352 (0x89fdb800) [pid = 1894] [serial = 760] [outer = (nil)] 03:19:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 353 (0x8d841400) [pid = 1894] [serial = 761] [outer = 0x89fdb800] 03:19:22 INFO - PROCESS | 1894 | 1460974762011 Marionette DEBUG loaded listener.js 03:19:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 354 (0x8d9cac00) [pid = 1894] [serial = 762] [outer = 0x89fdb800] 03:19:23 INFO - PROCESS | 1894 | 1460974763022 Marionette TRACE conn5 <- [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]]]}] 03:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1701ms 03:19:23 INFO - PROCESS | 1894 | 1460974763084 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 03:19:23 INFO - PROCESS | 1894 | 1460974763090 Marionette TRACE conn5 <- [1,985,null,{"value":"8"}] 03:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:19:23 INFO - PROCESS | 1894 | 1460974763098 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:19:23 INFO - PROCESS | 1894 | 1460974763102 Marionette TRACE conn5 <- [1,986,null,{}] 03:19:23 INFO - PROCESS | 1894 | 1460974763108 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:23 INFO - PROCESS | 1894 | 1460974763293 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 03:19:23 INFO - PROCESS | 1894 | 1460974763623 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x89f42400 == 132 [pid = 1894] [id = 254] 03:19:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 355 (0x8de4bc00) [pid = 1894] [serial = 763] [outer = (nil)] 03:19:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 356 (0x8ec41800) [pid = 1894] [serial = 764] [outer = 0x8de4bc00] 03:19:23 INFO - PROCESS | 1894 | 1460974763745 Marionette DEBUG loaded listener.js 03:19:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 357 (0x8ecbd000) [pid = 1894] [serial = 765] [outer = 0x8de4bc00] 03:19:24 INFO - PROCESS | 1894 | --DOCSHELL 0x89c93c00 == 131 [pid = 1894] [id = 153] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 356 (0x934a9000) [pid = 1894] [serial = 595] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 355 (0x8fccbc00) [pid = 1894] [serial = 589] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 354 (0x9fc7f400) [pid = 1894] [serial = 613] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 353 (0x9124e800) [pid = 1894] [serial = 592] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 352 (0x972ad400) [pid = 1894] [serial = 604] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 351 (0x9599d800) [pid = 1894] [serial = 601] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 350 (0x98fd4400) [pid = 1894] [serial = 607] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 349 (0x9aeb3000) [pid = 1894] [serial = 610] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 348 (0x8d84b800) [pid = 1894] [serial = 616] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 347 (0x9051f800) [pid = 1894] [serial = 583] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 346 (0x89fe3000) [pid = 1894] [serial = 586] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 345 (0x94227c00) [pid = 1894] [serial = 598] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 344 (0x90527400) [pid = 1894] [serial = 638] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOCSHELL 0x8d9d4400 == 130 [pid = 1894] [id = 234] 03:19:24 INFO - PROCESS | 1894 | --DOCSHELL 0x9052c800 == 129 [pid = 1894] [id = 233] 03:19:24 INFO - PROCESS | 1894 | --DOCSHELL 0x89aa0400 == 128 [pid = 1894] [id = 232] 03:19:24 INFO - PROCESS | 1894 | --DOCSHELL 0x89e49400 == 127 [pid = 1894] [id = 231] 03:19:24 INFO - PROCESS | 1894 | --DOCSHELL 0x89c97c00 == 126 [pid = 1894] [id = 230] 03:19:24 INFO - PROCESS | 1894 | --DOCSHELL 0x8d84ec00 == 125 [pid = 1894] [id = 229] 03:19:24 INFO - PROCESS | 1894 | --DOCSHELL 0x89c95c00 == 124 [pid = 1894] [id = 228] 03:19:24 INFO - PROCESS | 1894 | --DOCSHELL 0x934a4000 == 123 [pid = 1894] [id = 218] 03:19:24 INFO - PROCESS | 1894 | --DOCSHELL 0x8ee8b400 == 122 [pid = 1894] [id = 217] 03:19:24 INFO - PROCESS | 1894 | --DOCSHELL 0x89fe4c00 == 121 [pid = 1894] [id = 214] 03:19:24 INFO - PROCESS | 1894 | --DOCSHELL 0x89c96c00 == 120 [pid = 1894] [id = 213] 03:19:24 INFO - PROCESS | 1894 | 1460974764735 Marionette TRACE conn5 <- [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]]]}] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 343 (0x89e45c00) [pid = 1894] [serial = 619] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 342 (0x8fcc3000) [pid = 1894] [serial = 632] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 341 (0x8d84b000) [pid = 1894] [serial = 622] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 340 (0x8fd5cc00) [pid = 1894] [serial = 634] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 339 (0x8fea9800) [pid = 1894] [serial = 635] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 338 (0x8ee8a400) [pid = 1894] [serial = 628] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 337 (0x89f4b400) [pid = 1894] [serial = 620] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 336 (0x8ec3c800) [pid = 1894] [serial = 626] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 335 (0x8f8a1000) [pid = 1894] [serial = 631] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 334 (0x8ee82400) [pid = 1894] [serial = 407] [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.] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 333 (0x8d9cf400) [pid = 1894] [serial = 625] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 332 (0x8f88b800) [pid = 1894] [serial = 629] [outer = (nil)] [url = about:blank] 03:19:24 INFO - PROCESS | 1894 | --DOMWINDOW == 331 (0x8d9c5c00) [pid = 1894] [serial = 623] [outer = (nil)] [url = about:blank] 03:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1692ms 03:19:24 INFO - PROCESS | 1894 | 1460974764795 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 03:19:24 INFO - PROCESS | 1894 | 1460974764799 Marionette TRACE conn5 <- [1,989,null,{"value":"8"}] 03:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:19:24 INFO - PROCESS | 1894 | 1460974764808 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:19:24 INFO - PROCESS | 1894 | 1460974764815 Marionette TRACE conn5 <- [1,990,null,{}] 03:19:24 INFO - PROCESS | 1894 | 1460974764829 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:25 INFO - PROCESS | 1894 | 1460974764998 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 03:19:25 INFO - PROCESS | 1894 | 1460974765224 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c93c00 == 121 [pid = 1894] [id = 255] 03:19:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 332 (0x8de4e800) [pid = 1894] [serial = 766] [outer = (nil)] 03:19:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 333 (0x8ee87c00) [pid = 1894] [serial = 767] [outer = 0x8de4e800] 03:19:25 INFO - PROCESS | 1894 | 1460974765301 Marionette DEBUG loaded listener.js 03:19:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 334 (0x8f88f800) [pid = 1894] [serial = 768] [outer = 0x8de4e800] 03:19:26 INFO - PROCESS | 1894 | 1460974766044 Marionette TRACE conn5 <- [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]]]}] 03:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1262ms 03:19:26 INFO - PROCESS | 1894 | 1460974766077 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 03:19:26 INFO - PROCESS | 1894 | 1460974766082 Marionette TRACE conn5 <- [1,993,null,{"value":"8"}] 03:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:19:26 INFO - PROCESS | 1894 | 1460974766088 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:19:26 INFO - PROCESS | 1894 | 1460974766091 Marionette TRACE conn5 <- [1,994,null,{}] 03:19:26 INFO - PROCESS | 1894 | 1460974766096 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:26 INFO - PROCESS | 1894 | 1460974766255 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 03:19:26 INFO - PROCESS | 1894 | 1460974766270 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e6e400 == 122 [pid = 1894] [id = 256] 03:19:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 335 (0x8f894c00) [pid = 1894] [serial = 769] [outer = (nil)] 03:19:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 336 (0x8fcc8000) [pid = 1894] [serial = 770] [outer = 0x8f894c00] 03:19:26 INFO - PROCESS | 1894 | 1460974766342 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 337 (0x8fd65400) [pid = 1894] [serial = 771] [outer = 0x8f894c00] 03:19:27 INFO - PROCESS | 1894 | 1460974767319 Marionette TRACE conn5 <- [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]]]}] 03:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1278ms 03:19:27 INFO - PROCESS | 1894 | 1460974767367 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 03:19:27 INFO - PROCESS | 1894 | 1460974767371 Marionette TRACE conn5 <- [1,997,null,{"value":"8"}] 03:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:19:27 INFO - PROCESS | 1894 | 1460974767383 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:19:27 INFO - PROCESS | 1894 | 1460974767385 Marionette TRACE conn5 <- [1,998,null,{}] 03:19:27 INFO - PROCESS | 1894 | 1460974767390 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:27 INFO - PROCESS | 1894 | 1460974767614 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 03:19:27 INFO - PROCESS | 1894 | 1460974767652 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fd5fc00 == 123 [pid = 1894] [id = 257] 03:19:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 338 (0x8feaec00) [pid = 1894] [serial = 772] [outer = (nil)] 03:19:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 339 (0x9030a800) [pid = 1894] [serial = 773] [outer = 0x8feaec00] 03:19:27 INFO - PROCESS | 1894 | 1460974767736 Marionette DEBUG loaded listener.js 03:19:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 340 (0x90648c00) [pid = 1894] [serial = 774] [outer = 0x8feaec00] 03:19:28 INFO - PROCESS | 1894 | 1460974768666 Marionette TRACE conn5 <- [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]]]}] 03:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1328ms 03:19:28 INFO - PROCESS | 1894 | 1460974768712 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 03:19:28 INFO - PROCESS | 1894 | 1460974768715 Marionette TRACE conn5 <- [1,1001,null,{"value":"8"}] 03:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:19:28 INFO - PROCESS | 1894 | 1460974768727 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:19:28 INFO - PROCESS | 1894 | 1460974768729 Marionette TRACE conn5 <- [1,1002,null,{}] 03:19:28 INFO - PROCESS | 1894 | 1460974768735 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:28 INFO - PROCESS | 1894 | 1460974768960 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 03:19:29 INFO - PROCESS | 1894 | 1460974768984 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fcc2000 == 124 [pid = 1894] [id = 258] 03:19:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 341 (0x91244c00) [pid = 1894] [serial = 775] [outer = (nil)] 03:19:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 342 (0x91510000) [pid = 1894] [serial = 776] [outer = 0x91244c00] 03:19:29 INFO - PROCESS | 1894 | 1460974769056 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 343 (0x931b9800) [pid = 1894] [serial = 777] [outer = 0x91244c00] 03:19:29 INFO - PROCESS | 1894 | --DOMWINDOW == 342 (0x8de45400) [pid = 1894] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:19:29 INFO - PROCESS | 1894 | --DOMWINDOW == 341 (0x9030fc00) [pid = 1894] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:19:29 INFO - PROCESS | 1894 | --DOMWINDOW == 340 (0x8fcce400) [pid = 1894] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:19:29 INFO - PROCESS | 1894 | --DOMWINDOW == 339 (0x8d9cc000) [pid = 1894] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:19:29 INFO - PROCESS | 1894 | --DOMWINDOW == 338 (0x89f4c400) [pid = 1894] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:19:29 INFO - PROCESS | 1894 | --DOMWINDOW == 337 (0x89dd7c00) [pid = 1894] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:19:29 INFO - PROCESS | 1894 | --DOMWINDOW == 336 (0x89c96400) [pid = 1894] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:19:29 INFO - PROCESS | 1894 | --DOMWINDOW == 335 (0x9052dc00) [pid = 1894] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:19:30 INFO - PROCESS | 1894 | 1460974770315 Marionette TRACE conn5 <- [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]]]}] 03:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1635ms 03:19:30 INFO - PROCESS | 1894 | 1460974770362 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 03:19:30 INFO - PROCESS | 1894 | 1460974770366 Marionette TRACE conn5 <- [1,1005,null,{"value":"8"}] 03:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:19:30 INFO - PROCESS | 1894 | 1460974770372 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:19:30 INFO - PROCESS | 1894 | 1460974770374 Marionette TRACE conn5 <- [1,1006,null,{}] 03:19:30 INFO - PROCESS | 1894 | 1460974770380 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:30 INFO - PROCESS | 1894 | 1460974770555 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 03:19:30 INFO - PROCESS | 1894 | 1460974770569 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b77000 == 125 [pid = 1894] [id = 259] 03:19:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 336 (0x89c98c00) [pid = 1894] [serial = 778] [outer = (nil)] 03:19:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 337 (0x915f9400) [pid = 1894] [serial = 779] [outer = 0x89c98c00] 03:19:30 INFO - PROCESS | 1894 | 1460974770645 Marionette DEBUG loaded listener.js 03:19:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 338 (0x934aec00) [pid = 1894] [serial = 780] [outer = 0x89c98c00] 03:19:31 INFO - PROCESS | 1894 | 1460974771513 Marionette TRACE conn5 <- [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]]]}] 03:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1186ms 03:19:31 INFO - PROCESS | 1894 | 1460974771559 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 03:19:31 INFO - PROCESS | 1894 | 1460974771562 Marionette TRACE conn5 <- [1,1009,null,{"value":"8"}] 03:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:19:31 INFO - PROCESS | 1894 | 1460974771568 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:19:31 INFO - PROCESS | 1894 | 1460974771571 Marionette TRACE conn5 <- [1,1010,null,{}] 03:19:31 INFO - PROCESS | 1894 | 1460974771577 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:31 INFO - PROCESS | 1894 | 1460974771747 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 03:19:32 INFO - PROCESS | 1894 | 1460974772068 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e67c00 == 126 [pid = 1894] [id = 260] 03:19:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 339 (0x84e69c00) [pid = 1894] [serial = 781] [outer = (nil)] 03:19:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 340 (0x85dd4000) [pid = 1894] [serial = 782] [outer = 0x84e69c00] 03:19:32 INFO - PROCESS | 1894 | 1460974772166 Marionette DEBUG loaded listener.js 03:19:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 341 (0x85fa6400) [pid = 1894] [serial = 783] [outer = 0x84e69c00] 03:19:33 INFO - PROCESS | 1894 | 1460974773158 Marionette TRACE conn5 <- [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]]]}] 03:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1628ms 03:19:33 INFO - PROCESS | 1894 | 1460974773199 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 03:19:33 INFO - PROCESS | 1894 | 1460974773207 Marionette TRACE conn5 <- [1,1013,null,{"value":"8"}] 03:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:19:33 INFO - PROCESS | 1894 | 1460974773216 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:19:33 INFO - PROCESS | 1894 | 1460974773220 Marionette TRACE conn5 <- [1,1014,null,{}] 03:19:33 INFO - PROCESS | 1894 | 1460974773228 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:33 INFO - PROCESS | 1894 | 1460974773429 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 03:19:33 INFO - PROCESS | 1894 | 1460974773695 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bce0c00 == 127 [pid = 1894] [id = 261] 03:19:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 342 (0x8bce4400) [pid = 1894] [serial = 784] [outer = (nil)] 03:19:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 343 (0x8d847000) [pid = 1894] [serial = 785] [outer = 0x8bce4400] 03:19:33 INFO - PROCESS | 1894 | 1460974773832 Marionette DEBUG loaded listener.js 03:19:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 344 (0x8d9cf400) [pid = 1894] [serial = 786] [outer = 0x8bce4400] 03:19:34 INFO - PROCESS | 1894 | 1460974774780 Marionette TRACE conn5 <- [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]]]}] 03:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1629ms 03:19:34 INFO - PROCESS | 1894 | 1460974774849 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 03:19:34 INFO - PROCESS | 1894 | 1460974774856 Marionette TRACE conn5 <- [1,1017,null,{"value":"8"}] 03:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:19:34 INFO - PROCESS | 1894 | 1460974774863 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:19:34 INFO - PROCESS | 1894 | 1460974774866 Marionette TRACE conn5 <- [1,1018,null,{}] 03:19:34 INFO - PROCESS | 1894 | 1460974774872 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:35 INFO - PROCESS | 1894 | 1460974775080 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 03:19:35 INFO - PROCESS | 1894 | 1460974775392 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed3dc00 == 128 [pid = 1894] [id = 262] 03:19:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 345 (0x8ee8cc00) [pid = 1894] [serial = 787] [outer = (nil)] 03:19:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 346 (0x8f894400) [pid = 1894] [serial = 788] [outer = 0x8ee8cc00] 03:19:35 INFO - PROCESS | 1894 | 1460974775558 Marionette DEBUG loaded listener.js 03:19:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 347 (0x8fcc7000) [pid = 1894] [serial = 789] [outer = 0x8ee8cc00] 03:19:36 INFO - PROCESS | 1894 | 1460974776477 Marionette TRACE conn5 <- [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]]]}] 03:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1682ms 03:19:36 INFO - PROCESS | 1894 | 1460974776546 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 03:19:36 INFO - PROCESS | 1894 | 1460974776551 Marionette TRACE conn5 <- [1,1021,null,{"value":"8"}] 03:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:19:36 INFO - PROCESS | 1894 | 1460974776567 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:19:36 INFO - PROCESS | 1894 | 1460974776576 Marionette TRACE conn5 <- [1,1022,null,{}] 03:19:36 INFO - PROCESS | 1894 | 1460974776582 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:36 INFO - PROCESS | 1894 | 1460974776842 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 03:19:37 INFO - PROCESS | 1894 | 1460974777149 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb2000 == 129 [pid = 1894] [id = 263] 03:19:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 348 (0x8ee8bc00) [pid = 1894] [serial = 790] [outer = (nil)] 03:19:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 349 (0x9052c000) [pid = 1894] [serial = 791] [outer = 0x8ee8bc00] 03:19:37 INFO - PROCESS | 1894 | 1460974777236 Marionette DEBUG loaded listener.js 03:19:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 350 (0x91254c00) [pid = 1894] [serial = 792] [outer = 0x8ee8bc00] 03:19:38 INFO - PROCESS | 1894 | 1460974778115 Marionette TRACE conn5 <- [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]]]}] 03:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1597ms 03:19:38 INFO - PROCESS | 1894 | 1460974778155 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 03:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:19:38 INFO - PROCESS | 1894 | 1460974778161 Marionette TRACE conn5 <- [1,1025,null,{"value":"8"}] 03:19:38 INFO - PROCESS | 1894 | 1460974778168 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:19:38 INFO - PROCESS | 1894 | 1460974778171 Marionette TRACE conn5 <- [1,1026,null,{}] 03:19:38 INFO - PROCESS | 1894 | 1460974778177 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:38 INFO - PROCESS | 1894 | 1460974778370 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 03:19:38 INFO - PROCESS | 1894 | 1460974778635 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x91f1d400 == 130 [pid = 1894] [id = 264] 03:19:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 351 (0x931b7800) [pid = 1894] [serial = 793] [outer = (nil)] 03:19:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 352 (0x9422c800) [pid = 1894] [serial = 794] [outer = 0x931b7800] 03:19:38 INFO - PROCESS | 1894 | 1460974778763 Marionette DEBUG loaded listener.js 03:19:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 353 (0x9433e400) [pid = 1894] [serial = 795] [outer = 0x931b7800] 03:19:39 INFO - PROCESS | 1894 | 1460974779611 Marionette TRACE conn5 <- [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]]]}] 03:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1479ms 03:19:39 INFO - PROCESS | 1894 | 1460974779647 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 03:19:39 INFO - PROCESS | 1894 | 1460974779651 Marionette TRACE conn5 <- [1,1029,null,{"value":"8"}] 03:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:19:39 INFO - PROCESS | 1894 | 1460974779657 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - PROCESS | 1894 | 1460974779660 Marionette TRACE conn5 <- [1,1030,null,{}] 03:19:39 INFO - PROCESS | 1894 | 1460974779666 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:39 INFO - PROCESS | 1894 | 1460974779869 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 03:19:40 INFO - PROCESS | 1894 | 1460974780144 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x959ef400 == 131 [pid = 1894] [id = 265] 03:19:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 354 (0x95a0a400) [pid = 1894] [serial = 796] [outer = (nil)] 03:19:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 355 (0x962c4000) [pid = 1894] [serial = 797] [outer = 0x95a0a400] 03:19:40 INFO - PROCESS | 1894 | 1460974780291 Marionette DEBUG loaded listener.js 03:19:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 356 (0x978e5800) [pid = 1894] [serial = 798] [outer = 0x95a0a400] 03:19:41 INFO - PROCESS | 1894 | 1460974781210 Marionette TRACE conn5 <- [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]]]}] 03:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1589ms 03:19:41 INFO - PROCESS | 1894 | 1460974781247 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 03:19:41 INFO - PROCESS | 1894 | 1460974781251 Marionette TRACE conn5 <- [1,1033,null,{"value":"8"}] 03:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:19:41 INFO - PROCESS | 1894 | 1460974781257 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:19:41 INFO - PROCESS | 1894 | 1460974781261 Marionette TRACE conn5 <- [1,1034,null,{}] 03:19:41 INFO - PROCESS | 1894 | 1460974781266 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:41 INFO - PROCESS | 1894 | 1460974781451 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 03:19:41 INFO - PROCESS | 1894 | 1460974781765 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x94f67400 == 132 [pid = 1894] [id = 266] 03:19:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 357 (0x959f1000) [pid = 1894] [serial = 799] [outer = (nil)] 03:19:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 358 (0x98fd9c00) [pid = 1894] [serial = 800] [outer = 0x959f1000] 03:19:41 INFO - PROCESS | 1894 | 1460974781858 Marionette DEBUG loaded listener.js 03:19:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 359 (0x9aeae400) [pid = 1894] [serial = 801] [outer = 0x959f1000] 03:19:42 INFO - PROCESS | 1894 | 1460974782722 Marionette TRACE conn5 <- [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]]]}] 03:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1527ms 03:19:42 INFO - PROCESS | 1894 | 1460974782786 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 03:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:19:42 INFO - PROCESS | 1894 | 1460974782790 Marionette TRACE conn5 <- [1,1037,null,{"value":"8"}] 03:19:42 INFO - PROCESS | 1894 | 1460974782797 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:19:42 INFO - PROCESS | 1894 | 1460974782801 Marionette TRACE conn5 <- [1,1038,null,{}] 03:19:42 INFO - PROCESS | 1894 | 1460974782807 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:43 INFO - PROCESS | 1894 | 1460974783005 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 03:19:43 INFO - PROCESS | 1894 | 1460974783265 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa7c00 == 133 [pid = 1894] [id = 267] 03:19:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 360 (0x869de800) [pid = 1894] [serial = 802] [outer = (nil)] 03:19:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 361 (0x869e6400) [pid = 1894] [serial = 803] [outer = 0x869de800] 03:19:43 INFO - PROCESS | 1894 | 1460974783396 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 362 (0x869e9000) [pid = 1894] [serial = 804] [outer = 0x869de800] 03:19:44 INFO - PROCESS | 1894 | 1460974784241 Marionette TRACE conn5 <- [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]]]}] 03:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1480ms 03:19:44 INFO - PROCESS | 1894 | 1460974784277 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 03:19:44 INFO - PROCESS | 1894 | 1460974784280 Marionette TRACE conn5 <- [1,1041,null,{"value":"8"}] 03:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:19:44 INFO - PROCESS | 1894 | 1460974784286 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - PROCESS | 1894 | 1460974784289 Marionette TRACE conn5 <- [1,1042,null,{}] 03:19:44 INFO - PROCESS | 1894 | 1460974784295 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:44 INFO - PROCESS | 1894 | 1460974784478 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 03:19:44 INFO - PROCESS | 1894 | 1460974784702 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x869e3400 == 134 [pid = 1894] [id = 268] 03:19:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 363 (0x869e3800) [pid = 1894] [serial = 805] [outer = (nil)] 03:19:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 364 (0x986b2000) [pid = 1894] [serial = 806] [outer = 0x869e3800] 03:19:44 INFO - PROCESS | 1894 | 1460974784886 Marionette DEBUG loaded listener.js 03:19:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 365 (0x98be6800) [pid = 1894] [serial = 807] [outer = 0x869e3800] 03:19:45 INFO - PROCESS | 1894 | 1460974785817 Marionette TRACE conn5 <- [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]]]}] 03:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1588ms 03:19:45 INFO - PROCESS | 1894 | 1460974785876 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 03:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:19:45 INFO - PROCESS | 1894 | 1460974785880 Marionette TRACE conn5 <- [1,1045,null,{"value":"8"}] 03:19:45 INFO - PROCESS | 1894 | 1460974785886 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:19:45 INFO - PROCESS | 1894 | 1460974785890 Marionette TRACE conn5 <- [1,1046,null,{}] 03:19:45 INFO - PROCESS | 1894 | 1460974785895 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:46 INFO - PROCESS | 1894 | 1460974786093 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 03:19:46 INFO - PROCESS | 1894 | 1460974786363 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x843e2800 == 135 [pid = 1894] [id = 269] 03:19:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 366 (0x843e3400) [pid = 1894] [serial = 808] [outer = (nil)] 03:19:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 367 (0x843eb400) [pid = 1894] [serial = 809] [outer = 0x843e3400] 03:19:46 INFO - PROCESS | 1894 | 1460974786493 Marionette DEBUG loaded listener.js 03:19:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 368 (0x843ee000) [pid = 1894] [serial = 810] [outer = 0x843e3400] 03:19:47 INFO - PROCESS | 1894 | 1460974787343 Marionette TRACE conn5 <- [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]]]}] 03:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1479ms 03:19:47 INFO - PROCESS | 1894 | 1460974787365 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 1894 | 1460974787370 Marionette TRACE conn5 <- [1,1049,null,{"value":"8"}] 03:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:19:47 INFO - PROCESS | 1894 | 1460974787376 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:19:47 INFO - PROCESS | 1894 | 1460974787380 Marionette TRACE conn5 <- [1,1050,null,{}] 03:19:47 INFO - PROCESS | 1894 | 1460974787386 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:47 INFO - PROCESS | 1894 | 1460974787657 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 03:19:47 INFO - PROCESS | 1894 | 1460974787917 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x869ed800 == 136 [pid = 1894] [id = 270] 03:19:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 369 (0x89aa0400) [pid = 1894] [serial = 811] [outer = (nil)] 03:19:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 370 (0x9df34000) [pid = 1894] [serial = 812] [outer = 0x89aa0400] 03:19:48 INFO - PROCESS | 1894 | 1460974788030 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 371 (0xa2819400) [pid = 1894] [serial = 813] [outer = 0x89aa0400] 03:19:48 INFO - PROCESS | 1894 | 1460974788946 Marionette TRACE conn5 <- [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]]]}] 03:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1632ms 03:19:49 INFO - PROCESS | 1894 | 1460974789010 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 03:19:49 INFO - PROCESS | 1894 | 1460974789015 Marionette TRACE conn5 <- [1,1053,null,{"value":"8"}] 03:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:19:49 INFO - PROCESS | 1894 | 1460974789022 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:19:49 INFO - PROCESS | 1894 | 1460974789026 Marionette TRACE conn5 <- [1,1054,null,{}] 03:19:49 INFO - PROCESS | 1894 | 1460974789033 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:49 INFO - PROCESS | 1894 | 1460974789262 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 03:19:49 INFO - PROCESS | 1894 | 1460974789571 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x845d3000 == 137 [pid = 1894] [id = 271] 03:19:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 372 (0x845d4000) [pid = 1894] [serial = 814] [outer = (nil)] 03:19:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 373 (0x845db400) [pid = 1894] [serial = 815] [outer = 0x845d4000] 03:19:49 INFO - PROCESS | 1894 | 1460974789663 Marionette DEBUG loaded listener.js 03:19:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 374 (0x845e0c00) [pid = 1894] [serial = 816] [outer = 0x845d4000] 03:19:50 INFO - PROCESS | 1894 | 1460974790564 Marionette TRACE conn5 <- [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]]]}] 03:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1593ms 03:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:19:50 INFO - PROCESS | 1894 | 1460974790615 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 1894 | 1460974790618 Marionette TRACE conn5 <- [1,1057,null,{"value":"8"}] 03:19:50 INFO - PROCESS | 1894 | 1460974790625 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - PROCESS | 1894 | 1460974790628 Marionette TRACE conn5 <- [1,1058,null,{}] 03:19:50 INFO - PROCESS | 1894 | 1460974790634 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:50 INFO - PROCESS | 1894 | 1460974790821 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 03:19:51 INFO - PROCESS | 1894 | 1460974791091 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x8356b800 == 138 [pid = 1894] [id = 272] 03:19:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 375 (0x8356c000) [pid = 1894] [serial = 817] [outer = (nil)] 03:19:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 376 (0x83570800) [pid = 1894] [serial = 818] [outer = 0x8356c000] 03:19:51 INFO - PROCESS | 1894 | 1460974791214 Marionette DEBUG loaded listener.js 03:19:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 377 (0x83575400) [pid = 1894] [serial = 819] [outer = 0x8356c000] 03:19:52 INFO - PROCESS | 1894 | 1460974792057 Marionette TRACE conn5 <- [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]]]}] 03:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1478ms 03:19:52 INFO - PROCESS | 1894 | 1460974792103 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 03:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:19:52 INFO - PROCESS | 1894 | 1460974792108 Marionette TRACE conn5 <- [1,1061,null,{"value":"8"}] 03:19:52 INFO - PROCESS | 1894 | 1460974792115 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:19:52 INFO - PROCESS | 1894 | 1460974792118 Marionette TRACE conn5 <- [1,1062,null,{}] 03:19:52 INFO - PROCESS | 1894 | 1460974792124 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:52 INFO - PROCESS | 1894 | 1460974792313 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 03:19:52 INFO - PROCESS | 1894 | 1460974792622 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x83575800 == 139 [pid = 1894] [id = 273] 03:19:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 378 (0x83576c00) [pid = 1894] [serial = 820] [outer = (nil)] 03:19:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 379 (0x83b4dc00) [pid = 1894] [serial = 821] [outer = 0x83576c00] 03:19:52 INFO - PROCESS | 1894 | 1460974792714 Marionette DEBUG loaded listener.js 03:19:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 380 (0x83b50400) [pid = 1894] [serial = 822] [outer = 0x83576c00] 03:19:53 INFO - PROCESS | 1894 | 1460974793579 Marionette TRACE conn5 <- [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]]]}] 03:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1531ms 03:19:53 INFO - PROCESS | 1894 | 1460974793646 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 03:19:53 INFO - PROCESS | 1894 | 1460974793653 Marionette TRACE conn5 <- [1,1065,null,{"value":"8"}] 03:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:19:53 INFO - PROCESS | 1894 | 1460974793661 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:19:53 INFO - PROCESS | 1894 | 1460974793664 Marionette TRACE conn5 <- [1,1066,null,{}] 03:19:53 INFO - PROCESS | 1894 | 1460974793671 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:53 INFO - PROCESS | 1894 | 1460974793898 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 03:19:54 INFO - PROCESS | 1894 | 1460974794206 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b4c400 == 140 [pid = 1894] [id = 274] 03:19:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 381 (0x83b4f400) [pid = 1894] [serial = 823] [outer = (nil)] 03:19:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 382 (0x83b56400) [pid = 1894] [serial = 824] [outer = 0x83b4f400] 03:19:54 INFO - PROCESS | 1894 | 1460974794296 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 383 (0x83b58800) [pid = 1894] [serial = 825] [outer = 0x83b4f400] 03:19:55 INFO - PROCESS | 1894 | 1460974795143 Marionette TRACE conn5 <- [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]]]}] 03:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1536ms 03:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:19:55 INFO - PROCESS | 1894 | 1460974795198 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 1894 | 1460974795201 Marionette TRACE conn5 <- [1,1069,null,{"value":"8"}] 03:19:55 INFO - PROCESS | 1894 | 1460974795207 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - PROCESS | 1894 | 1460974795211 Marionette TRACE conn5 <- [1,1070,null,{}] 03:19:55 INFO - PROCESS | 1894 | 1460974795216 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:55 INFO - PROCESS | 1894 | 1460974795410 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 03:19:55 INFO - PROCESS | 1894 | 1460974795740 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x83572800 == 141 [pid = 1894] [id = 275] 03:19:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 384 (0x83b4f000) [pid = 1894] [serial = 826] [outer = (nil)] 03:19:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 385 (0x83ebfc00) [pid = 1894] [serial = 827] [outer = 0x83b4f000] 03:19:55 INFO - PROCESS | 1894 | 1460974795836 Marionette DEBUG loaded listener.js 03:19:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 386 (0x83ec2c00) [pid = 1894] [serial = 828] [outer = 0x83b4f000] 03:19:56 INFO - PROCESS | 1894 | 1460974796708 Marionette TRACE conn5 <- [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]]]}] 03:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1534ms 03:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:19:56 INFO - PROCESS | 1894 | 1460974796741 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 03:19:56 INFO - PROCESS | 1894 | 1460974796744 Marionette TRACE conn5 <- [1,1073,null,{"value":"8"}] 03:19:56 INFO - PROCESS | 1894 | 1460974796750 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:19:56 INFO - PROCESS | 1894 | 1460974796754 Marionette TRACE conn5 <- [1,1074,null,{}] 03:19:56 INFO - PROCESS | 1894 | 1460974796759 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:56 INFO - PROCESS | 1894 | 1460974796948 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 03:19:57 INFO - PROCESS | 1894 | 1460974797234 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ebf400 == 142 [pid = 1894] [id = 276] 03:19:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 387 (0x83ebf800) [pid = 1894] [serial = 829] [outer = (nil)] 03:19:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 388 (0x83ec9c00) [pid = 1894] [serial = 830] [outer = 0x83ebf800] 03:19:57 INFO - PROCESS | 1894 | 1460974797366 Marionette DEBUG loaded listener.js 03:19:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 389 (0x83ecc400) [pid = 1894] [serial = 831] [outer = 0x83ebf800] 03:19:58 INFO - PROCESS | 1894 | 1460974798258 Marionette TRACE conn5 <- [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]]]}] 03:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1580ms 03:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:19:58 INFO - PROCESS | 1894 | 1460974798330 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 03:19:58 INFO - PROCESS | 1894 | 1460974798333 Marionette TRACE conn5 <- [1,1077,null,{"value":"8"}] 03:19:58 INFO - PROCESS | 1894 | 1460974798339 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:19:58 INFO - PROCESS | 1894 | 1460974798342 Marionette TRACE conn5 <- [1,1078,null,{}] 03:19:58 INFO - PROCESS | 1894 | 1460974798348 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:58 INFO - PROCESS | 1894 | 1460974798585 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 03:19:58 INFO - PROCESS | 1894 | 1460974798902 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x83052800 == 143 [pid = 1894] [id = 277] 03:19:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 390 (0x83053000) [pid = 1894] [serial = 832] [outer = (nil)] 03:19:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 391 (0x83056400) [pid = 1894] [serial = 833] [outer = 0x83053000] 03:19:58 INFO - PROCESS | 1894 | 1460974798988 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 392 (0x83058000) [pid = 1894] [serial = 834] [outer = 0x83053000] 03:19:59 INFO - PROCESS | 1894 | 1460974799866 Marionette TRACE conn5 <- [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]]]}] 03:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1595ms 03:19:59 INFO - PROCESS | 1894 | 1460974799934 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 03:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:19:59 INFO - PROCESS | 1894 | 1460974799939 Marionette TRACE conn5 <- [1,1081,null,{"value":"8"}] 03:19:59 INFO - PROCESS | 1894 | 1460974799945 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:19:59 INFO - PROCESS | 1894 | 1460974799949 Marionette TRACE conn5 <- [1,1082,null,{}] 03:19:59 INFO - PROCESS | 1894 | 1460974799954 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:00 INFO - PROCESS | 1894 | 1460974800157 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 03:20:00 INFO - PROCESS | 1894 | 1460974800476 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x83055400 == 144 [pid = 1894] [id = 278] 03:20:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 393 (0x8305b000) [pid = 1894] [serial = 835] [outer = (nil)] 03:20:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 394 (0x83ec7800) [pid = 1894] [serial = 836] [outer = 0x8305b000] 03:20:00 INFO - PROCESS | 1894 | 1460974800582 Marionette DEBUG loaded listener.js 03:20:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 395 (0x83ec8c00) [pid = 1894] [serial = 837] [outer = 0x8305b000] 03:20:01 INFO - PROCESS | 1894 | 1460974801475 Marionette TRACE conn5 <- [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]]]}] 03:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1579ms 03:20:01 INFO - PROCESS | 1894 | 1460974801527 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 03:20:01 INFO - PROCESS | 1894 | 1460974801533 Marionette TRACE conn5 <- [1,1085,null,{"value":"8"}] 03:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:20:01 INFO - PROCESS | 1894 | 1460974801543 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:20:01 INFO - PROCESS | 1894 | 1460974801547 Marionette TRACE conn5 <- [1,1086,null,{}] 03:20:01 INFO - PROCESS | 1894 | 1460974801557 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:01 INFO - PROCESS | 1894 | 1460974801789 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x89c95000 == 143 [pid = 1894] [id = 195] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x9422f400 == 142 [pid = 1894] [id = 140] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x89fdfc00 == 141 [pid = 1894] [id = 196] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed3ec00 == 140 [pid = 1894] [id = 125] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x89b77000 == 139 [pid = 1894] [id = 259] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8fcc2000 == 138 [pid = 1894] [id = 258] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8fd5fc00 == 137 [pid = 1894] [id = 257] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x84e6e400 == 136 [pid = 1894] [id = 256] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x89c93c00 == 135 [pid = 1894] [id = 255] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x89f42400 == 134 [pid = 1894] [id = 254] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x89e3e400 == 133 [pid = 1894] [id = 253] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x85fa2800 == 132 [pid = 1894] [id = 252] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8909d800 == 131 [pid = 1894] [id = 244] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x89099400 == 130 [pid = 1894] [id = 243] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x972ad000 == 129 [pid = 1894] [id = 242] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x94228800 == 128 [pid = 1894] [id = 241] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8fcc7800 == 127 [pid = 1894] [id = 239] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x91249c00 == 126 [pid = 1894] [id = 240] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8d84c800 == 125 [pid = 1894] [id = 238] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecb0c00 == 124 [pid = 1894] [id = 237] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x89e49800 == 123 [pid = 1894] [id = 236] 03:20:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8f89bc00 == 122 [pid = 1894] [id = 235] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 394 (0x91519800) [pid = 1894] [serial = 705] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 393 (0x91f1b800) [pid = 1894] [serial = 653] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 392 (0x8feacc00) [pid = 1894] [serial = 647] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 391 (0x9030f000) [pid = 1894] [serial = 704] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 390 (0x9052e400) [pid = 1894] [serial = 639] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 389 (0x959f4c00) [pid = 1894] [serial = 665] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 388 (0x90014400) [pid = 1894] [serial = 699] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 387 (0x934aa000) [pid = 1894] [serial = 656] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 386 (0xa0ef4400) [pid = 1894] [serial = 683] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 385 (0x8ec3c000) [pid = 1894] [serial = 690] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 384 (0x98bed000) [pid = 1894] [serial = 674] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 383 (0x8f890c00) [pid = 1894] [serial = 695] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 382 (0x8ec37000) [pid = 1894] [serial = 644] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 381 (0x8fcc9000) [pid = 1894] [serial = 696] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 380 (0x9785e000) [pid = 1894] [serial = 671] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 379 (0x94f6b000) [pid = 1894] [serial = 662] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 378 (0x963c3400) [pid = 1894] [serial = 668] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 377 (0x8ee91c00) [pid = 1894] [serial = 693] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 376 (0x89e45400) [pid = 1894] [serial = 687] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 375 (0x91251c00) [pid = 1894] [serial = 650] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 374 (0x9fbc6400) [pid = 1894] [serial = 680] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 373 (0x8de51000) [pid = 1894] [serial = 689] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 372 (0x907b1400) [pid = 1894] [serial = 701] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 371 (0x8ec68000) [pid = 1894] [serial = 692] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 370 (0x91f1fc00) [pid = 1894] [serial = 677] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 369 (0x8fea9c00) [pid = 1894] [serial = 698] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 368 (0x9124f800) [pid = 1894] [serial = 702] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 367 (0x89de0000) [pid = 1894] [serial = 641] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 366 (0x94333800) [pid = 1894] [serial = 659] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | --DOMWINDOW == 365 (0x89dd8800) [pid = 1894] [serial = 686] [outer = (nil)] [url = about:blank] 03:20:03 INFO - PROCESS | 1894 | 1460974803331 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x845df800 == 123 [pid = 1894] [id = 279] 03:20:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 366 (0x84e68c00) [pid = 1894] [serial = 838] [outer = (nil)] 03:20:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 367 (0x84e6d000) [pid = 1894] [serial = 839] [outer = 0x84e68c00] 03:20:03 INFO - PROCESS | 1894 | 1460974803411 Marionette DEBUG loaded listener.js 03:20:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 368 (0x85dd5400) [pid = 1894] [serial = 840] [outer = 0x84e68c00] 03:20:04 INFO - PROCESS | 1894 | 1460974804162 Marionette TRACE conn5 <- [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]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2640ms 03:20:04 INFO - PROCESS | 1894 | 1460974804182 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 1894 | 1460974804189 Marionette TRACE conn5 <- [1,1089,null,{"value":"8"}] 03:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:20:04 INFO - PROCESS | 1894 | 1460974804197 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 1894 | 1460974804202 Marionette TRACE conn5 <- [1,1090,null,{}] 03:20:04 INFO - PROCESS | 1894 | 1460974804208 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:04 INFO - PROCESS | 1894 | 1460974804401 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 03:20:04 INFO - PROCESS | 1894 | 1460974804588 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x85ddb000 == 124 [pid = 1894] [id = 280] 03:20:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 369 (0x85faec00) [pid = 1894] [serial = 841] [outer = (nil)] 03:20:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 370 (0x8909e000) [pid = 1894] [serial = 842] [outer = 0x85faec00] 03:20:04 INFO - PROCESS | 1894 | 1460974804668 Marionette DEBUG loaded listener.js 03:20:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 371 (0x89b70c00) [pid = 1894] [serial = 843] [outer = 0x85faec00] 03:20:05 INFO - PROCESS | 1894 | 1460974805594 Marionette TRACE conn5 <- [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]]]}] 03:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1483ms 03:20:05 INFO - PROCESS | 1894 | 1460974805684 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 03:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:20:05 INFO - PROCESS | 1894 | 1460974805690 Marionette TRACE conn5 <- [1,1093,null,{"value":"8"}] 03:20:05 INFO - PROCESS | 1894 | 1460974805696 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:20:05 INFO - PROCESS | 1894 | 1460974805699 Marionette TRACE conn5 <- [1,1094,null,{}] 03:20:05 INFO - PROCESS | 1894 | 1460974805713 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:05 INFO - PROCESS | 1894 | 1460974805964 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 03:20:06 INFO - PROCESS | 1894 | 1460974805989 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec8400 == 125 [pid = 1894] [id = 281] 03:20:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 372 (0x89b70800) [pid = 1894] [serial = 844] [outer = (nil)] 03:20:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 373 (0x89f49c00) [pid = 1894] [serial = 845] [outer = 0x89b70800] 03:20:06 INFO - PROCESS | 1894 | 1460974806062 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 374 (0x8bcd7c00) [pid = 1894] [serial = 846] [outer = 0x89b70800] 03:20:07 INFO - PROCESS | 1894 | 1460974807081 Marionette TRACE conn5 <- [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]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1440ms 03:20:07 INFO - PROCESS | 1894 | 1460974807136 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 03:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:20:07 INFO - PROCESS | 1894 | 1460974807141 Marionette TRACE conn5 <- [1,1097,null,{"value":"8"}] 03:20:07 INFO - PROCESS | 1894 | 1460974807156 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 1894 | 1460974807165 Marionette TRACE conn5 <- [1,1098,null,{}] 03:20:07 INFO - PROCESS | 1894 | 1460974807179 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:07 INFO - PROCESS | 1894 | 1460974807436 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 03:20:08 INFO - PROCESS | 1894 | --DOMWINDOW == 373 (0x85fa4c00) [pid = 1894] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:20:08 INFO - PROCESS | 1894 | --DOMWINDOW == 372 (0x8f894c00) [pid = 1894] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:20:08 INFO - PROCESS | 1894 | --DOMWINDOW == 371 (0x8de4bc00) [pid = 1894] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:20:08 INFO - PROCESS | 1894 | --DOMWINDOW == 370 (0x89fdb800) [pid = 1894] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:20:08 INFO - PROCESS | 1894 | --DOMWINDOW == 369 (0x8de4e800) [pid = 1894] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:20:08 INFO - PROCESS | 1894 | --DOMWINDOW == 368 (0x91244c00) [pid = 1894] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:20:08 INFO - PROCESS | 1894 | --DOMWINDOW == 367 (0x8feaec00) [pid = 1894] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:20:08 INFO - PROCESS | 1894 | 1460974808112 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e6c800 == 126 [pid = 1894] [id = 282] 03:20:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 368 (0x85dd9800) [pid = 1894] [serial = 847] [outer = (nil)] 03:20:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 369 (0x89e48c00) [pid = 1894] [serial = 848] [outer = 0x85dd9800] 03:20:08 INFO - PROCESS | 1894 | 1460974808187 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 370 (0x8de4e800) [pid = 1894] [serial = 849] [outer = 0x85dd9800] 03:20:08 INFO - PROCESS | 1894 | 1460974808901 Marionette TRACE conn5 <- [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]]]}] 03:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1801ms 03:20:08 INFO - PROCESS | 1894 | 1460974808949 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 03:20:08 INFO - PROCESS | 1894 | 1460974808954 Marionette TRACE conn5 <- [1,1101,null,{"value":"8"}] 03:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:20:08 INFO - PROCESS | 1894 | 1460974808970 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:20:08 INFO - PROCESS | 1894 | 1460974808973 Marionette TRACE conn5 <- [1,1102,null,{}] 03:20:08 INFO - PROCESS | 1894 | 1460974808980 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:09 INFO - PROCESS | 1894 | 1460974809147 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 03:20:09 INFO - PROCESS | 1894 | 1460974809163 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec42800 == 127 [pid = 1894] [id = 283] 03:20:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 371 (0x8ec66000) [pid = 1894] [serial = 850] [outer = (nil)] 03:20:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 372 (0x8ecb9800) [pid = 1894] [serial = 851] [outer = 0x8ec66000] 03:20:09 INFO - PROCESS | 1894 | 1460974809235 Marionette DEBUG loaded listener.js 03:20:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 373 (0x8ed3ec00) [pid = 1894] [serial = 852] [outer = 0x8ec66000] 03:20:10 INFO - PROCESS | 1894 | 1460974810352 Marionette TRACE conn5 <- [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]]]}] 03:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1443ms 03:20:10 INFO - PROCESS | 1894 | 1460974810405 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 03:20:10 INFO - PROCESS | 1894 | 1460974810411 Marionette TRACE conn5 <- [1,1105,null,{"value":"8"}] 03:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:20:10 INFO - PROCESS | 1894 | 1460974810420 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:20:10 INFO - PROCESS | 1894 | 1460974810426 Marionette TRACE conn5 <- [1,1106,null,{}] 03:20:10 INFO - PROCESS | 1894 | 1460974810436 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:10 INFO - PROCESS | 1894 | 1460974810715 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 03:20:11 INFO - PROCESS | 1894 | 1460974811063 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x843e8800 == 128 [pid = 1894] [id = 284] 03:20:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 374 (0x843e8c00) [pid = 1894] [serial = 853] [outer = (nil)] 03:20:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 375 (0x85f06000) [pid = 1894] [serial = 854] [outer = 0x843e8c00] 03:20:11 INFO - PROCESS | 1894 | 1460974811157 Marionette DEBUG loaded listener.js 03:20:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 376 (0x8909a400) [pid = 1894] [serial = 855] [outer = 0x843e8c00] 03:20:12 INFO - PROCESS | 1894 | 1460974812053 Marionette TRACE conn5 <- [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]]]}] 03:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1684ms 03:20:12 INFO - PROCESS | 1894 | 1460974812105 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 1894 | 1460974812113 Marionette TRACE conn5 <- [1,1109,null,{"value":"8"}] 03:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:20:12 INFO - PROCESS | 1894 | 1460974812125 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - PROCESS | 1894 | 1460974812129 Marionette TRACE conn5 <- [1,1110,null,{}] 03:20:12 INFO - PROCESS | 1894 | 1460974812136 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:12 INFO - PROCESS | 1894 | 1460974812372 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 03:20:12 INFO - PROCESS | 1894 | 1460974812693 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x89f4d800 == 129 [pid = 1894] [id = 285] 03:20:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 377 (0x89fdd800) [pid = 1894] [serial = 856] [outer = (nil)] 03:20:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 378 (0x8d843000) [pid = 1894] [serial = 857] [outer = 0x89fdd800] 03:20:12 INFO - PROCESS | 1894 | 1460974812790 Marionette DEBUG loaded listener.js 03:20:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 379 (0x8de50000) [pid = 1894] [serial = 858] [outer = 0x89fdd800] 03:20:13 INFO - PROCESS | 1894 | 1460974813805 Marionette TRACE conn5 <- [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]]]}] 03:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1740ms 03:20:13 INFO - PROCESS | 1894 | 1460974813866 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 03:20:13 INFO - PROCESS | 1894 | 1460974813870 Marionette TRACE conn5 <- [1,1113,null,{"value":"8"}] 03:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:20:13 INFO - PROCESS | 1894 | 1460974813877 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:20:13 INFO - PROCESS | 1894 | 1460974813883 Marionette TRACE conn5 <- [1,1114,null,{}] 03:20:13 INFO - PROCESS | 1894 | 1460974813900 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:14 INFO - PROCESS | 1894 | 1460974814105 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 03:20:14 INFO - PROCESS | 1894 | 1460974814418 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ee8f000 == 130 [pid = 1894] [id = 286] 03:20:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 380 (0x8f898400) [pid = 1894] [serial = 859] [outer = (nil)] 03:20:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 381 (0x8f8a7000) [pid = 1894] [serial = 860] [outer = 0x8f898400] 03:20:14 INFO - PROCESS | 1894 | 1460974814514 Marionette DEBUG loaded listener.js 03:20:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 382 (0x8fcd0800) [pid = 1894] [serial = 861] [outer = 0x8f898400] 03:20:15 INFO - PROCESS | 1894 | 1460974815429 Marionette TRACE conn5 <- [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]]]}] 03:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1583ms 03:20:15 INFO - PROCESS | 1894 | 1460974815461 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 03:20:15 INFO - PROCESS | 1894 | 1460974815466 Marionette TRACE conn5 <- [1,1117,null,{"value":"8"}] 03:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:20:15 INFO - PROCESS | 1894 | 1460974815472 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:20:15 INFO - PROCESS | 1894 | 1460974815475 Marionette TRACE conn5 <- [1,1118,null,{}] 03:20:15 INFO - PROCESS | 1894 | 1460974815481 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:15 INFO - PROCESS | 1894 | 1460974815694 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 03:20:16 INFO - PROCESS | 1894 | 1460974816014 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f88c400 == 131 [pid = 1894] [id = 287] 03:20:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 383 (0x8fd60800) [pid = 1894] [serial = 862] [outer = (nil)] 03:20:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 384 (0x8fea9800) [pid = 1894] [serial = 863] [outer = 0x8fd60800] 03:20:16 INFO - PROCESS | 1894 | 1460974816117 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 385 (0x8feb0c00) [pid = 1894] [serial = 864] [outer = 0x8fd60800] 03:20:17 INFO - PROCESS | 1894 | 1460974817000 Marionette TRACE conn5 <- [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]]]}] 03:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1578ms 03:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:20:17 INFO - PROCESS | 1894 | 1460974817051 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 03:20:17 INFO - PROCESS | 1894 | 1460974817054 Marionette TRACE conn5 <- [1,1121,null,{"value":"8"}] 03:20:17 INFO - PROCESS | 1894 | 1460974817061 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:20:17 INFO - PROCESS | 1894 | 1460974817065 Marionette TRACE conn5 <- [1,1122,null,{}] 03:20:17 INFO - PROCESS | 1894 | 1460974817070 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:17 INFO - PROCESS | 1894 | 1460974817258 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 03:20:17 INFO - PROCESS | 1894 | 1460974817566 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ebb1000 == 132 [pid = 1894] [id = 288] 03:20:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 386 (0x8fd62c00) [pid = 1894] [serial = 865] [outer = (nil)] 03:20:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 387 (0x90306800) [pid = 1894] [serial = 866] [outer = 0x8fd62c00] 03:20:17 INFO - PROCESS | 1894 | 1460974817661 Marionette DEBUG loaded listener.js 03:20:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 388 (0x9030ec00) [pid = 1894] [serial = 867] [outer = 0x8fd62c00] 03:20:18 INFO - PROCESS | 1894 | 1460974818544 Marionette TRACE conn5 <- [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]]]}] 03:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1539ms 03:20:18 INFO - PROCESS | 1894 | 1460974818600 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 03:20:18 INFO - PROCESS | 1894 | 1460974818603 Marionette TRACE conn5 <- [1,1125,null,{"value":"8"}] 03:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:20:18 INFO - PROCESS | 1894 | 1460974818610 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:20:18 INFO - PROCESS | 1894 | 1460974818613 Marionette TRACE conn5 <- [1,1126,null,{}] 03:20:18 INFO - PROCESS | 1894 | 1460974818619 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:18 INFO - PROCESS | 1894 | 1460974818886 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 03:20:19 INFO - PROCESS | 1894 | 1460974819213 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x9121a800 == 133 [pid = 1894] [id = 289] 03:20:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 389 (0x91242c00) [pid = 1894] [serial = 868] [outer = (nil)] 03:20:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 390 (0x91255c00) [pid = 1894] [serial = 869] [outer = 0x91242c00] 03:20:19 INFO - PROCESS | 1894 | 1460974819317 Marionette DEBUG loaded listener.js 03:20:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 391 (0x91f22c00) [pid = 1894] [serial = 870] [outer = 0x91242c00] 03:20:20 INFO - PROCESS | 1894 | 1460974820215 Marionette TRACE conn5 <- [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]]]}] 03:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1680ms 03:20:20 INFO - PROCESS | 1894 | 1460974820290 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 03:20:20 INFO - PROCESS | 1894 | 1460974820294 Marionette TRACE conn5 <- [1,1129,null,{"value":"8"}] 03:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:20:20 INFO - PROCESS | 1894 | 1460974820301 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:20:20 INFO - PROCESS | 1894 | 1460974820304 Marionette TRACE conn5 <- [1,1130,null,{}] 03:20:20 INFO - PROCESS | 1894 | 1460974820310 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:20 INFO - PROCESS | 1894 | 1460974820537 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 03:20:20 INFO - PROCESS | 1894 | 1460974820908 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e3d400 == 134 [pid = 1894] [id = 290] 03:20:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 392 (0x90645c00) [pid = 1894] [serial = 871] [outer = (nil)] 03:20:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 393 (0x9416ac00) [pid = 1894] [serial = 872] [outer = 0x90645c00] 03:20:21 INFO - PROCESS | 1894 | 1460974821004 Marionette DEBUG loaded listener.js 03:20:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 394 (0x9422b000) [pid = 1894] [serial = 873] [outer = 0x90645c00] 03:20:21 INFO - PROCESS | 1894 | 1460974821892 Marionette TRACE conn5 <- [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]]]}] 03:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1630ms 03:20:21 INFO - PROCESS | 1894 | 1460974821931 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 03:20:21 INFO - PROCESS | 1894 | 1460974821935 Marionette TRACE conn5 <- [1,1133,null,{"value":"8"}] 03:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:20:21 INFO - PROCESS | 1894 | 1460974821942 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:20:21 INFO - PROCESS | 1894 | 1460974821945 Marionette TRACE conn5 <- [1,1134,null,{}] 03:20:21 INFO - PROCESS | 1894 | 1460974821951 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:22 INFO - PROCESS | 1894 | 1460974822132 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 03:20:22 INFO - PROCESS | 1894 | 1460974822448 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x9052e800 == 135 [pid = 1894] [id = 291] 03:20:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 395 (0x9416b800) [pid = 1894] [serial = 874] [outer = (nil)] 03:20:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 396 (0x94f6b000) [pid = 1894] [serial = 875] [outer = 0x9416b800] 03:20:22 INFO - PROCESS | 1894 | 1460974822538 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 397 (0x959eb000) [pid = 1894] [serial = 876] [outer = 0x9416b800] 03:20:23 INFO - PROCESS | 1894 | 1460974823375 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1478ms 03:20:23 INFO - PROCESS | 1894 | 1460974823421 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 03:20:23 INFO - PROCESS | 1894 | 1460974823425 Marionette TRACE conn5 <- [1,1137,null,{"value":"8"}] 03:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:20:23 INFO - PROCESS | 1894 | 1460974823431 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:20:23 INFO - PROCESS | 1894 | 1460974823435 Marionette TRACE conn5 <- [1,1138,null,{}] 03:20:23 INFO - PROCESS | 1894 | 1460974823441 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:23 INFO - PROCESS | 1894 | 1460974823630 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 03:20:23 INFO - PROCESS | 1894 | 1460974823947 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x90021400 == 136 [pid = 1894] [id = 292] 03:20:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 398 (0x93479000) [pid = 1894] [serial = 877] [outer = (nil)] 03:20:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 399 (0x963c7c00) [pid = 1894] [serial = 878] [outer = 0x93479000] 03:20:24 INFO - PROCESS | 1894 | 1460974824044 Marionette DEBUG loaded listener.js 03:20:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 400 (0x96733000) [pid = 1894] [serial = 879] [outer = 0x93479000] 03:20:24 INFO - PROCESS | 1894 | 1460974824887 Marionette TRACE conn5 <- [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]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1486ms 03:20:24 INFO - PROCESS | 1894 | 1460974824919 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 1894 | 1460974824923 Marionette TRACE conn5 <- [1,1141,null,{"value":"8"}] 03:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:20:24 INFO - PROCESS | 1894 | 1460974824929 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - PROCESS | 1894 | 1460974824932 Marionette TRACE conn5 <- [1,1142,null,{}] 03:20:24 INFO - PROCESS | 1894 | 1460974824938 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:25 INFO - PROCESS | 1894 | 1460974825141 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 03:20:25 INFO - PROCESS | 1894 | 1460974825462 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ee85400 == 137 [pid = 1894] [id = 293] 03:20:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 401 (0x94f6c800) [pid = 1894] [serial = 880] [outer = (nil)] 03:20:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 402 (0x97837400) [pid = 1894] [serial = 881] [outer = 0x94f6c800] 03:20:25 INFO - PROCESS | 1894 | 1460974825557 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 403 (0x9786a000) [pid = 1894] [serial = 882] [outer = 0x94f6c800] 03:20:26 INFO - PROCESS | 1894 | 1460974826435 Marionette TRACE conn5 <- [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]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1534ms 03:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:20:26 INFO - PROCESS | 1894 | 1460974826466 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 1894 | 1460974826469 Marionette TRACE conn5 <- [1,1145,null,{"value":"8"}] 03:20:26 INFO - PROCESS | 1894 | 1460974826476 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 1894 | 1460974826481 Marionette TRACE conn5 <- [1,1146,null,{}] 03:20:26 INFO - PROCESS | 1894 | 1460974826486 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:26 INFO - PROCESS | 1894 | 1460974826703 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 03:20:27 INFO - PROCESS | 1894 | 1460974827040 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x9853dc00 == 138 [pid = 1894] [id = 294] 03:20:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 404 (0x9ae0b400) [pid = 1894] [serial = 883] [outer = (nil)] 03:20:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 405 (0x9df33800) [pid = 1894] [serial = 884] [outer = 0x9ae0b400] 03:20:27 INFO - PROCESS | 1894 | 1460974827144 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 406 (0xa0008c00) [pid = 1894] [serial = 885] [outer = 0x9ae0b400] 03:20:28 INFO - PROCESS | 1894 | 1460974828090 Marionette TRACE conn5 <- [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]]]}] 03:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1688ms 03:20:28 INFO - PROCESS | 1894 | 1460974828164 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 03:20:28 INFO - PROCESS | 1894 | 1460974828168 Marionette TRACE conn5 <- [1,1149,null,{"value":"8"}] 03:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:20:28 INFO - PROCESS | 1894 | 1460974828174 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:20:28 INFO - PROCESS | 1894 | 1460974828177 Marionette TRACE conn5 <- [1,1150,null,{}] 03:20:28 INFO - PROCESS | 1894 | 1460974828183 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:28 INFO - PROCESS | 1894 | 1460974828372 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 03:20:28 INFO - PROCESS | 1894 | 1460974828689 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x833ae000 == 139 [pid = 1894] [id = 295] 03:20:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 407 (0x833af000) [pid = 1894] [serial = 886] [outer = (nil)] 03:20:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 408 (0x833b3c00) [pid = 1894] [serial = 887] [outer = 0x833af000] 03:20:28 INFO - PROCESS | 1894 | 1460974828781 Marionette DEBUG loaded listener.js 03:20:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 409 (0x833b6800) [pid = 1894] [serial = 888] [outer = 0x833af000] 03:20:29 INFO - PROCESS | 1894 | 1460974829647 Marionette TRACE conn5 <- [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]]]}] 03:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1530ms 03:20:29 INFO - PROCESS | 1894 | 1460974829705 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 03:20:29 INFO - PROCESS | 1894 | 1460974829708 Marionette TRACE conn5 <- [1,1153,null,{"value":"8"}] 03:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:20:29 INFO - PROCESS | 1894 | 1460974829716 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:20:29 INFO - PROCESS | 1894 | 1460974829719 Marionette TRACE conn5 <- [1,1154,null,{}] 03:20:29 INFO - PROCESS | 1894 | 1460974829725 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:29 INFO - PROCESS | 1894 | 1460974829918 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 03:20:30 INFO - PROCESS | 1894 | 1460974830246 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x833b4c00 == 140 [pid = 1894] [id = 296] 03:20:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 410 (0x833b9c00) [pid = 1894] [serial = 889] [outer = (nil)] 03:20:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 411 (0x98bea800) [pid = 1894] [serial = 890] [outer = 0x833b9c00] 03:20:30 INFO - PROCESS | 1894 | 1460974830339 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 412 (0x9fb57000) [pid = 1894] [serial = 891] [outer = 0x833b9c00] 03:20:31 INFO - PROCESS | 1894 | 1460974831197 Marionette TRACE conn5 <- [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]]]}] 03:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1527ms 03:20:31 INFO - PROCESS | 1894 | 1460974831244 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 03:20:31 INFO - PROCESS | 1894 | 1460974831248 Marionette TRACE conn5 <- [1,1157,null,{"value":"8"}] 03:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:20:31 INFO - PROCESS | 1894 | 1460974831254 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - PROCESS | 1894 | 1460974831258 Marionette TRACE conn5 <- [1,1158,null,{}] 03:20:31 INFO - PROCESS | 1894 | 1460974831264 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:31 INFO - PROCESS | 1894 | 1460974831460 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 03:20:31 INFO - PROCESS | 1894 | 1460974831782 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x877b5400 == 141 [pid = 1894] [id = 297] 03:20:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 413 (0x877b5c00) [pid = 1894] [serial = 892] [outer = (nil)] 03:20:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 414 (0x877b9000) [pid = 1894] [serial = 893] [outer = 0x877b5c00] 03:20:31 INFO - PROCESS | 1894 | 1460974831874 Marionette DEBUG loaded listener.js 03:20:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 415 (0x877bb000) [pid = 1894] [serial = 894] [outer = 0x877b5c00] 03:20:32 INFO - PROCESS | 1894 | 1460974832753 Marionette TRACE conn5 <- [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]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1984ms 03:20:33 INFO - PROCESS | 1894 | 1460974833314 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 03:20:33 INFO - PROCESS | 1894 | 1460974833322 Marionette TRACE conn5 <- [1,1161,null,{"value":"8"}] 03:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:20:33 INFO - PROCESS | 1894 | 1460974833347 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - PROCESS | 1894 | 1460974833352 Marionette TRACE conn5 <- [1,1162,null,{}] 03:20:33 INFO - PROCESS | 1894 | 1460974833362 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:33 INFO - PROCESS | 1894 | 1460974833547 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 03:20:33 INFO - PROCESS | 1894 | 1460974833792 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x845d4400 == 142 [pid = 1894] [id = 298] 03:20:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 416 (0x845d4c00) [pid = 1894] [serial = 895] [outer = (nil)] 03:20:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 417 (0x845dc800) [pid = 1894] [serial = 896] [outer = 0x845d4c00] 03:20:33 INFO - PROCESS | 1894 | 1460974833874 Marionette DEBUG loaded listener.js 03:20:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 418 (0x84e6d800) [pid = 1894] [serial = 897] [outer = 0x845d4c00] 03:20:34 INFO - PROCESS | 1894 | 1460974834796 Marionette TRACE conn5 <- [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]]]}] 03:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1488ms 03:20:34 INFO - PROCESS | 1894 | 1460974834833 Marionette TRACE conn5 -> [0,1165,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 1894 | 1460974834839 Marionette TRACE conn5 <- [1,1165,null,{"value":"8"}] 03:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:20:34 INFO - PROCESS | 1894 | 1460974834851 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - PROCESS | 1894 | 1460974834856 Marionette TRACE conn5 <- [1,1166,null,{}] 03:20:34 INFO - PROCESS | 1894 | 1460974834863 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:35 INFO - PROCESS | 1894 | 1460974835055 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 03:20:35 INFO - PROCESS | 1894 | 1460974835502 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b58000 == 143 [pid = 1894] [id = 299] 03:20:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 419 (0x845da800) [pid = 1894] [serial = 898] [outer = (nil)] 03:20:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 420 (0x877be000) [pid = 1894] [serial = 899] [outer = 0x845da800] 03:20:35 INFO - PROCESS | 1894 | 1460974835591 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 421 (0x890a2000) [pid = 1894] [serial = 900] [outer = 0x845da800] 03:20:36 INFO - PROCESS | 1894 | 1460974836551 Marionette TRACE conn5 <- [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]]]}] 03:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1786ms 03:20:36 INFO - PROCESS | 1894 | 1460974836634 Marionette TRACE conn5 -> [0,1169,"getWindowHandle",null] 03:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:20:36 INFO - PROCESS | 1894 | 1460974836638 Marionette TRACE conn5 <- [1,1169,null,{"value":"8"}] 03:20:36 INFO - PROCESS | 1894 | 1460974836644 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - PROCESS | 1894 | 1460974836648 Marionette TRACE conn5 <- [1,1170,null,{}] 03:20:36 INFO - PROCESS | 1894 | 1460974836663 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:36 INFO - PROCESS | 1894 | 1460974836889 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 03:20:37 INFO - PROCESS | 1894 | 1460974837262 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x877c0c00 == 144 [pid = 1894] [id = 300] 03:20:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 422 (0x8d847800) [pid = 1894] [serial = 901] [outer = (nil)] 03:20:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 423 (0x8ec3e400) [pid = 1894] [serial = 902] [outer = 0x8d847800] 03:20:37 INFO - PROCESS | 1894 | 1460974837347 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 424 (0x8ecb1800) [pid = 1894] [serial = 903] [outer = 0x8d847800] 03:20:38 INFO - PROCESS | 1894 | 1460974838262 Marionette TRACE conn5 <- [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]]]}] 03:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1689ms 03:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:20:38 INFO - PROCESS | 1894 | 1460974838334 Marionette TRACE conn5 -> [0,1173,"getWindowHandle",null] 03:20:38 INFO - PROCESS | 1894 | 1460974838337 Marionette TRACE conn5 <- [1,1173,null,{"value":"8"}] 03:20:38 INFO - PROCESS | 1894 | 1460974838344 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 1894 | 1460974838347 Marionette TRACE conn5 <- [1,1174,null,{}] 03:20:38 INFO - PROCESS | 1894 | 1460974838352 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:38 INFO - PROCESS | 1894 | 1460974838587 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 03:20:38 INFO - PROCESS | 1894 | 1460974838916 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x890a4c00 == 145 [pid = 1894] [id = 301] 03:20:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 425 (0x8ebaec00) [pid = 1894] [serial = 904] [outer = (nil)] 03:20:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 426 (0x8f8a1000) [pid = 1894] [serial = 905] [outer = 0x8ebaec00] 03:20:39 INFO - PROCESS | 1894 | 1460974838996 Marionette DEBUG loaded listener.js 03:20:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 427 (0x8fcd0000) [pid = 1894] [serial = 906] [outer = 0x8ebaec00] 03:20:39 INFO - PROCESS | 1894 | 1460974839889 Marionette TRACE conn5 <- [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] 03:20:39 INFO - PROCESS | 1894 | 1460974839983 Marionette TRACE conn5 <- [1,1177,null,{"value":"8"}] 03:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:20:39 INFO - PROCESS | 1894 | 1460974839990 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 1894 | 1460974839993 Marionette TRACE conn5 <- [1,1178,null,{}] 03:20:40 INFO - PROCESS | 1894 | 1460974839999 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:40 INFO - PROCESS | 1894 | 1460974840232 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed35c00 == 144 [pid = 1894] [id = 65] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec3a400 == 143 [pid = 1894] [id = 50] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x83572800 == 142 [pid = 1894] [id = 275] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x83b4c400 == 141 [pid = 1894] [id = 274] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x83575800 == 140 [pid = 1894] [id = 273] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x8356b800 == 139 [pid = 1894] [id = 272] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x869ed800 == 138 [pid = 1894] [id = 270] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x845d3000 == 137 [pid = 1894] [id = 271] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x843e2800 == 136 [pid = 1894] [id = 269] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x869e3400 == 135 [pid = 1894] [id = 268] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x94f67400 == 134 [pid = 1894] [id = 266] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x85fa7c00 == 133 [pid = 1894] [id = 267] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x959ef400 == 132 [pid = 1894] [id = 265] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x91f1d400 == 131 [pid = 1894] [id = 264] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecb2000 == 130 [pid = 1894] [id = 263] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed3dc00 == 129 [pid = 1894] [id = 262] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x8bce0c00 == 128 [pid = 1894] [id = 261] 03:20:40 INFO - PROCESS | 1894 | --DOCSHELL 0x84e67c00 == 127 [pid = 1894] [id = 260] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 426 (0x915f9400) [pid = 1894] [serial = 779] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 425 (0x8f895400) [pid = 1894] [serial = 713] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 424 (0x85faa800) [pid = 1894] [serial = 737] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 423 (0x8909c800) [pid = 1894] [serial = 759] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 422 (0x98bb3c00) [pid = 1894] [serial = 725] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 421 (0x8fcc8000) [pid = 1894] [serial = 770] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 420 (0x8ec41800) [pid = 1894] [serial = 764] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 419 (0xa28b7000) [pid = 1894] [serial = 740] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 418 (0x8d9cac00) [pid = 1894] [serial = 762] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 417 (0x8f88f800) [pid = 1894] [serial = 768] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 416 (0x890a1000) [pid = 1894] [serial = 731] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 415 (0x934afc00) [pid = 1894] [serial = 707] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 414 (0x8d841400) [pid = 1894] [serial = 761] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 413 (0x91510000) [pid = 1894] [serial = 776] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 412 (0x85fa8c00) [pid = 1894] [serial = 758] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 411 (0x986b5400) [pid = 1894] [serial = 734] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 410 (0x84e6fc00) [pid = 1894] [serial = 752] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 409 (0x8fd65400) [pid = 1894] [serial = 771] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 408 (0x8bcdb800) [pid = 1894] [serial = 749] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 407 (0x962c2c00) [pid = 1894] [serial = 722] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 406 (0x85ddfc00) [pid = 1894] [serial = 746] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 405 (0x90648c00) [pid = 1894] [serial = 774] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 404 (0x8ecbd000) [pid = 1894] [serial = 765] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 403 (0x931b9800) [pid = 1894] [serial = 777] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 402 (0xa00a1800) [pid = 1894] [serial = 728] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 401 (0x89dde000) [pid = 1894] [serial = 755] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 400 (0x93484000) [pid = 1894] [serial = 716] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 399 (0x94336000) [pid = 1894] [serial = 719] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 398 (0x8ee87c00) [pid = 1894] [serial = 767] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 397 (0x85dd8400) [pid = 1894] [serial = 743] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 396 (0x8d9ca000) [pid = 1894] [serial = 710] [outer = (nil)] [url = about:blank] 03:20:40 INFO - PROCESS | 1894 | --DOMWINDOW == 395 (0x9030a800) [pid = 1894] [serial = 773] [outer = (nil)] [url = about:blank] 03:20:41 INFO - PROCESS | 1894 | 1460974841208 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x8304d400 == 128 [pid = 1894] [id = 302] 03:20:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 396 (0x83057400) [pid = 1894] [serial = 907] [outer = (nil)] 03:20:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 397 (0x83574c00) [pid = 1894] [serial = 908] [outer = 0x83057400] 03:20:41 INFO - PROCESS | 1894 | 1460974841286 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 398 (0x83b52c00) [pid = 1894] [serial = 909] [outer = 0x83057400] 03:20:42 INFO - PROCESS | 1894 | 1460974842021 Marionette TRACE conn5 <- [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] 03:20:42 INFO - PROCESS | 1894 | 1460974842087 Marionette TRACE conn5 <- [1,1181,null,{"value":"8"}] 03:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:20:42 INFO - PROCESS | 1894 | 1460974842094 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - PROCESS | 1894 | 1460974842097 Marionette TRACE conn5 <- [1,1182,null,{}] 03:20:42 INFO - PROCESS | 1894 | 1460974842103 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:42 INFO - PROCESS | 1894 | 1460974842326 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 03:20:42 INFO - PROCESS | 1894 | 1460974842518 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8305ac00 == 129 [pid = 1894] [id = 303] 03:20:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 399 (0x85dd9c00) [pid = 1894] [serial = 910] [outer = (nil)] 03:20:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 400 (0x85fadc00) [pid = 1894] [serial = 911] [outer = 0x85dd9c00] 03:20:42 INFO - PROCESS | 1894 | 1460974842596 Marionette DEBUG loaded listener.js 03:20:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 401 (0x8bcdf800) [pid = 1894] [serial = 912] [outer = 0x85dd9c00] 03:20:43 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:20:43 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:20:43 INFO - PROCESS | 1894 | 1460974843457 Marionette TRACE conn5 <- [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] 03:20:43 INFO - PROCESS | 1894 | 1460974843537 Marionette TRACE conn5 <- [1,1185,null,{"value":"8"}] 03:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:20:43 INFO - PROCESS | 1894 | 1460974843543 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:20:43 INFO - PROCESS | 1894 | 1460974843546 Marionette TRACE conn5 <- [1,1186,null,{}] 03:20:43 INFO - PROCESS | 1894 | 1460974843552 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:43 INFO - PROCESS | 1894 | 1460974843798 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 03:20:43 INFO - PROCESS | 1894 | 1460974843824 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa8c00 == 130 [pid = 1894] [id = 304] 03:20:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 402 (0x85fac000) [pid = 1894] [serial = 913] [outer = (nil)] 03:20:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 403 (0x8ed3dc00) [pid = 1894] [serial = 914] [outer = 0x85fac000] 03:20:43 INFO - PROCESS | 1894 | 1460974843898 Marionette DEBUG loaded listener.js 03:20:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 404 (0x8fcc8000) [pid = 1894] [serial = 915] [outer = 0x85fac000] 03:20:44 INFO - PROCESS | 1894 | 1460974844814 Marionette TRACE conn5 <- [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] 03:20:44 INFO - PROCESS | 1894 | 1460974844885 Marionette TRACE conn5 <- [1,1189,null,{"value":"8"}] 03:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:20:44 INFO - PROCESS | 1894 | 1460974844892 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 1894 | 1460974844895 Marionette TRACE conn5 <- [1,1190,null,{}] 03:20:44 INFO - PROCESS | 1894 | 1460974844901 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:45 INFO - PROCESS | 1894 | 1460974845156 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 03:20:45 INFO - PROCESS | 1894 | 1460974845184 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e72c00 == 131 [pid = 1894] [id = 305] 03:20:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 405 (0x8ec3c800) [pid = 1894] [serial = 916] [outer = (nil)] 03:20:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 406 (0x90522c00) [pid = 1894] [serial = 917] [outer = 0x8ec3c800] 03:20:45 INFO - PROCESS | 1894 | 1460974845264 Marionette DEBUG loaded listener.js 03:20:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 407 (0x9052c800) [pid = 1894] [serial = 918] [outer = 0x8ec3c800] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 406 (0x89b70800) [pid = 1894] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 405 (0x85dd9800) [pid = 1894] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 404 (0x931b7800) [pid = 1894] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 403 (0x8305b000) [pid = 1894] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 402 (0x83576c00) [pid = 1894] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 401 (0x84e68c00) [pid = 1894] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 400 (0x8ee8cc00) [pid = 1894] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 399 (0x89aa0400) [pid = 1894] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 398 (0x8ee8bc00) [pid = 1894] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 397 (0x84e69c00) [pid = 1894] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 396 (0x869de800) [pid = 1894] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 395 (0x845d4000) [pid = 1894] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 394 (0x959f1000) [pid = 1894] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 393 (0x843e3400) [pid = 1894] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 392 (0x8356c000) [pid = 1894] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 391 (0x95a0a400) [pid = 1894] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 390 (0x83b4f000) [pid = 1894] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 389 (0x869e3800) [pid = 1894] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 388 (0x83053000) [pid = 1894] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 387 (0x83b4f400) [pid = 1894] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 386 (0x8bce4400) [pid = 1894] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 385 (0x85faec00) [pid = 1894] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 384 (0x83ebf800) [pid = 1894] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 383 (0x8f89a400) [pid = 1894] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 382 (0x93486c00) [pid = 1894] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 381 (0x8ebb2c00) [pid = 1894] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 380 (0x89a95000) [pid = 1894] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 379 (0x9347b400) [pid = 1894] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 378 (0x91246800) [pid = 1894] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 377 (0x98bb0800) [pid = 1894] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 376 (0x9151ac00) [pid = 1894] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 375 (0x89e46c00) [pid = 1894] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 374 (0x972ae400) [pid = 1894] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 373 (0x8d9d3800) [pid = 1894] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 372 (0x8ee8d800) [pid = 1894] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 371 (0x95ad1c00) [pid = 1894] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 370 (0xa0fe3000) [pid = 1894] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 369 (0x986bb000) [pid = 1894] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 368 (0x959e5c00) [pid = 1894] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 367 (0x9620f800) [pid = 1894] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 366 (0x94235800) [pid = 1894] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 365 (0x85dddc00) [pid = 1894] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 364 (0x8ecb2400) [pid = 1894] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 363 (0x9001ec00) [pid = 1894] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 362 (0x8fea9400) [pid = 1894] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 361 (0x94336800) [pid = 1894] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 360 (0x934a6400) [pid = 1894] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 359 (0x89f43800) [pid = 1894] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 358 (0x9001e400) [pid = 1894] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 357 (0x97867000) [pid = 1894] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 356 (0x8ecbc400) [pid = 1894] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 355 (0x8ec45800) [pid = 1894] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 354 (0x915f5400) [pid = 1894] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 353 (0x8909a800) [pid = 1894] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 352 (0xa28b3400) [pid = 1894] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 351 (0x8ed3a400) [pid = 1894] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 350 (0x8d9d3000) [pid = 1894] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 349 (0x934b0c00) [pid = 1894] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 348 (0x84e6a400) [pid = 1894] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 347 (0x9422fc00) [pid = 1894] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 346 (0x90310800) [pid = 1894] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 345 (0x98fddc00) [pid = 1894] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 344 (0x89f4c800) [pid = 1894] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 343 (0x8ebb2400) [pid = 1894] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 342 (0x959ee400) [pid = 1894] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 341 (0x98347800) [pid = 1894] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 340 (0x85dd3800) [pid = 1894] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 339 (0x98889400) [pid = 1894] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 338 (0x89f41800) [pid = 1894] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 337 (0x89a96800) [pid = 1894] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 336 (0x91216400) [pid = 1894] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 335 (0x89e40000) [pid = 1894] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 334 (0x91218800) [pid = 1894] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 333 (0x8ec6ec00) [pid = 1894] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 332 (0x91249400) [pid = 1894] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 331 (0x98889c00) [pid = 1894] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 330 (0x91246000) [pid = 1894] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 329 (0xa0e3f400) [pid = 1894] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 328 (0x85dd3400) [pid = 1894] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 327 (0x89dd9400) [pid = 1894] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 326 (0x8fccd400) [pid = 1894] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 325 (0x8ebb3c00) [pid = 1894] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 324 (0x89ddc000) [pid = 1894] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 323 (0x91253c00) [pid = 1894] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 322 (0x9fb58000) [pid = 1894] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 321 (0x8fd60c00) [pid = 1894] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 320 (0x8ec6b400) [pid = 1894] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 319 (0x931b1800) [pid = 1894] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 318 (0x931b5800) [pid = 1894] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 317 (0x9051f400) [pid = 1894] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 316 (0x94234c00) [pid = 1894] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 315 (0x94172800) [pid = 1894] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 314 (0x8ec36800) [pid = 1894] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 313 (0x9001c000) [pid = 1894] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 312 (0x89fdb400) [pid = 1894] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 311 (0x8ed37800) [pid = 1894] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 310 (0x89c94400) [pid = 1894] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 309 (0x89f47800) [pid = 1894] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 308 (0x9ae05000) [pid = 1894] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 307 (0x8ec68400) [pid = 1894] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 306 (0x89a9e800) [pid = 1894] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 305 (0x8fd63c00) [pid = 1894] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 304 (0x8ed34000) [pid = 1894] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 303 (0x959ee000) [pid = 1894] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 302 (0x85fa8800) [pid = 1894] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 301 (0xa4c0fc00) [pid = 1894] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 300 (0x8f896800) [pid = 1894] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 299 (0x91213c00) [pid = 1894] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 298 (0x84e73c00) [pid = 1894] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 297 (0xa28b4000) [pid = 1894] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 296 (0x8f898000) [pid = 1894] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 295 (0x91250000) [pid = 1894] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 294 (0x9121a400) [pid = 1894] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 293 (0x8f8a4000) [pid = 1894] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 292 (0x94332400) [pid = 1894] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 291 (0x98887c00) [pid = 1894] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:20:47 INFO - PROCESS | 1894 | --DOMWINDOW == 290 (0x8ee91800) [pid = 1894] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 289 (0x8ecb9c00) [pid = 1894] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 288 (0x934a4c00) [pid = 1894] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 287 (0x8de51400) [pid = 1894] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 286 (0x890a0400) [pid = 1894] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 285 (0x8fd66400) [pid = 1894] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 284 (0xa0c4d800) [pid = 1894] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 283 (0x8ec60800) [pid = 1894] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 282 (0x963c7400) [pid = 1894] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 281 (0x8fd58400) [pid = 1894] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 280 (0x8ecbd800) [pid = 1894] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 279 (0x8ee84c00) [pid = 1894] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 278 (0x959e8800) [pid = 1894] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 277 (0x9635a000) [pid = 1894] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 276 (0x9fbc3c00) [pid = 1894] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 275 (0x89de2c00) [pid = 1894] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 274 (0x89e3ec00) [pid = 1894] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 273 (0x89c97000) [pid = 1894] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 272 (0x8f891000) [pid = 1894] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 271 (0x8d843800) [pid = 1894] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 270 (0x9fcad000) [pid = 1894] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 269 (0x97374800) [pid = 1894] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 268 (0x9422f800) [pid = 1894] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 267 (0x8ed31400) [pid = 1894] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 266 (0xa0067c00) [pid = 1894] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 265 (0x931ad000) [pid = 1894] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 264 (0x9416d800) [pid = 1894] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 263 (0x934ab400) [pid = 1894] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 262 (0x89b70400) [pid = 1894] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 261 (0x9eb43400) [pid = 1894] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 260 (0x8de4a000) [pid = 1894] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:20:48 INFO - PROCESS | 1894 | --DOMWINDOW == 259 (0x8ec39c00) [pid = 1894] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:20:48 INFO - PROCESS | 1894 | 1460974848369 Marionette TRACE conn5 <- [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] 03:20:48 INFO - PROCESS | 1894 | 1460974848433 Marionette TRACE conn5 <- [1,1193,null,{"value":"8"}] 03:20:48 INFO - PROCESS | 1894 | 1460974848440 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 1894 | 1460974848444 Marionette TRACE conn5 <- [1,1194,null,{}] 03:20:48 INFO - PROCESS | 1894 | 1460974848449 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:48 INFO - PROCESS | 1894 | 1460974848629 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 03:20:48 INFO - PROCESS | 1894 | --DOCSHELL 0x9853bc00 == 130 [pid = 1894] [id = 9] 03:20:48 INFO - PROCESS | 1894 | 1460974848699 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x8305b000 == 131 [pid = 1894] [id = 306] 03:20:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 260 (0x83ebec00) [pid = 1894] [serial = 919] [outer = (nil)] 03:20:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 261 (0x84e73c00) [pid = 1894] [serial = 920] [outer = 0x83ebec00] 03:20:48 INFO - PROCESS | 1894 | 1460974848967 Marionette DEBUG loaded listener.js 03:20:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 262 (0x85dddc00) [pid = 1894] [serial = 921] [outer = 0x83ebec00] 03:20:49 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:20:49 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:20:49 INFO - PROCESS | 1894 | 1460974849969 Marionette TRACE conn5 <- [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] 03:20:50 INFO - PROCESS | 1894 | 1460974850037 Marionette TRACE conn5 <- [1,1197,null,{"value":"8"}] 03:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:20:50 INFO - PROCESS | 1894 | 1460974850046 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - PROCESS | 1894 | 1460974850052 Marionette TRACE conn5 <- [1,1198,null,{}] 03:20:50 INFO - PROCESS | 1894 | 1460974850061 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:50 INFO - PROCESS | 1894 | 1460974850291 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 03:20:50 INFO - PROCESS | 1894 | 1460974850652 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x833b1c00 == 132 [pid = 1894] [id = 307] 03:20:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 263 (0x83b4fc00) [pid = 1894] [serial = 922] [outer = (nil)] 03:20:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 264 (0x845d8400) [pid = 1894] [serial = 923] [outer = 0x83b4fc00] 03:20:50 INFO - PROCESS | 1894 | 1460974850746 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 265 (0x84e73400) [pid = 1894] [serial = 924] [outer = 0x83b4fc00] 03:20:51 INFO - PROCESS | 1894 | 1460974851734 Marionette TRACE conn5 <- [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]]]}] 03:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1744ms 03:20:51 INFO - PROCESS | 1894 | 1460974851791 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 03:20:51 INFO - PROCESS | 1894 | 1460974851799 Marionette TRACE conn5 <- [1,1201,null,{"value":"8"}] 03:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:20:51 INFO - PROCESS | 1894 | 1460974851810 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - PROCESS | 1894 | 1460974851814 Marionette TRACE conn5 <- [1,1202,null,{}] 03:20:51 INFO - PROCESS | 1894 | 1460974851821 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:52 INFO - PROCESS | 1894 | 1460974852033 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 03:20:52 INFO - PROCESS | 1894 | 1460974852361 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa4400 == 133 [pid = 1894] [id = 308] 03:20:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 266 (0x869ec000) [pid = 1894] [serial = 925] [outer = (nil)] 03:20:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 267 (0x877b9c00) [pid = 1894] [serial = 926] [outer = 0x869ec000] 03:20:52 INFO - PROCESS | 1894 | 1460974852464 Marionette DEBUG loaded listener.js 03:20:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 268 (0x890a8800) [pid = 1894] [serial = 927] [outer = 0x869ec000] 03:20:53 INFO - PROCESS | 1894 | 1460974853484 Marionette TRACE conn5 <- [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]]]}] 03:20:53 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 03:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1733ms 03:20:53 INFO - PROCESS | 1894 | 1460974853543 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 03:20:53 INFO - PROCESS | 1894 | 1460974853548 Marionette TRACE conn5 <- [1,1205,null,{"value":"8"}] 03:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:20:53 INFO - PROCESS | 1894 | 1460974853554 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:20:53 INFO - PROCESS | 1894 | 1460974853561 Marionette TRACE conn5 <- [1,1206,null,{}] 03:20:53 INFO - PROCESS | 1894 | 1460974853578 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:53 INFO - PROCESS | 1894 | 1460974853819 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 03:20:54 INFO - PROCESS | 1894 | 1460974854146 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e40000 == 134 [pid = 1894] [id = 309] 03:20:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 269 (0x89e46c00) [pid = 1894] [serial = 928] [outer = (nil)] 03:20:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 270 (0x89f4b800) [pid = 1894] [serial = 929] [outer = 0x89e46c00] 03:20:54 INFO - PROCESS | 1894 | 1460974854238 Marionette DEBUG loaded listener.js 03:20:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 271 (0x89fe2000) [pid = 1894] [serial = 930] [outer = 0x89e46c00] 03:20:55 INFO - PROCESS | 1894 | 1460974855132 Marionette TRACE conn5 <- [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]]]}] 03:20:55 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 03:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1637ms 03:20:55 INFO - PROCESS | 1894 | 1460974855192 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 1894 | 1460974855198 Marionette TRACE conn5 <- [1,1209,null,{"value":"8"}] 03:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:20:55 INFO - PROCESS | 1894 | 1460974855209 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - PROCESS | 1894 | 1460974855212 Marionette TRACE conn5 <- [1,1210,null,{}] 03:20:55 INFO - PROCESS | 1894 | 1460974855219 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:55 INFO - PROCESS | 1894 | 1460974855421 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 03:20:55 INFO - PROCESS | 1894 | 1460974855739 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x877bf000 == 135 [pid = 1894] [id = 310] 03:20:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 272 (0x8bcdd000) [pid = 1894] [serial = 931] [outer = (nil)] 03:20:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 273 (0x8d848400) [pid = 1894] [serial = 932] [outer = 0x8bcdd000] 03:20:55 INFO - PROCESS | 1894 | 1460974855838 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 274 (0x8d9d4000) [pid = 1894] [serial = 933] [outer = 0x8bcdd000] 03:20:56 INFO - PROCESS | 1894 | 1460974856745 Marionette TRACE conn5 <- [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]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1586ms 03:20:56 INFO - PROCESS | 1894 | 1460974856796 Marionette TRACE conn5 -> [0,1213,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 1894 | 1460974856801 Marionette TRACE conn5 <- [1,1213,null,{"value":"8"}] 03:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:20:56 INFO - PROCESS | 1894 | 1460974856808 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 1894 | 1460974856812 Marionette TRACE conn5 <- [1,1214,null,{}] 03:20:56 INFO - PROCESS | 1894 | 1460974856817 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:57 INFO - PROCESS | 1894 | 1460974857010 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 03:20:57 INFO - PROCESS | 1894 | 1460974857332 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x89dd9c00 == 136 [pid = 1894] [id = 311] 03:20:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 275 (0x8bcdc800) [pid = 1894] [serial = 934] [outer = (nil)] 03:20:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 276 (0x8ec39400) [pid = 1894] [serial = 935] [outer = 0x8bcdc800] 03:20:57 INFO - PROCESS | 1894 | 1460974857424 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 277 (0x8ec45800) [pid = 1894] [serial = 936] [outer = 0x8bcdc800] 03:20:58 INFO - PROCESS | 1894 | 1460974858321 Marionette TRACE conn5 <- [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]]]}] 03:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1578ms 03:20:58 INFO - PROCESS | 1894 | 1460974858388 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 03:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:20:58 INFO - PROCESS | 1894 | 1460974858392 Marionette TRACE conn5 <- [1,1217,null,{"value":"8"}] 03:20:58 INFO - PROCESS | 1894 | 1460974858398 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:20:58 INFO - PROCESS | 1894 | 1460974858402 Marionette TRACE conn5 <- [1,1218,null,{}] 03:20:58 INFO - PROCESS | 1894 | 1460974858408 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:58 INFO - PROCESS | 1894 | 1460974858667 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 03:20:59 INFO - PROCESS | 1894 | 1460974859003 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bce2000 == 137 [pid = 1894] [id = 312] 03:20:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 278 (0x8ecb7c00) [pid = 1894] [serial = 937] [outer = (nil)] 03:20:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 279 (0x8ee8c800) [pid = 1894] [serial = 938] [outer = 0x8ecb7c00] 03:20:59 INFO - PROCESS | 1894 | 1460974859106 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 280 (0x8f88e400) [pid = 1894] [serial = 939] [outer = 0x8ecb7c00] 03:20:59 INFO - PROCESS | 1894 | 1460974859956 Marionette TRACE conn5 <- [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]]]}] 03:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1592ms 03:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:20:59 INFO - PROCESS | 1894 | 1460974859991 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 03:20:59 INFO - PROCESS | 1894 | 1460974859994 Marionette TRACE conn5 <- [1,1221,null,{"value":"8"}] 03:21:00 INFO - PROCESS | 1894 | 1460974860000 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 1894 | 1460974860004 Marionette TRACE conn5 <- [1,1222,null,{}] 03:21:00 INFO - PROCESS | 1894 | 1460974860009 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:00 INFO - PROCESS | 1894 | 1460974860202 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 03:21:00 INFO - PROCESS | 1894 | 1460974860538 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec6bc00 == 138 [pid = 1894] [id = 313] 03:21:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 281 (0x8ee90c00) [pid = 1894] [serial = 940] [outer = (nil)] 03:21:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 282 (0x8f8a5400) [pid = 1894] [serial = 941] [outer = 0x8ee90c00] 03:21:00 INFO - PROCESS | 1894 | 1460974860633 Marionette DEBUG loaded listener.js 03:21:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 283 (0x8fcc5800) [pid = 1894] [serial = 942] [outer = 0x8ee90c00] 03:21:01 INFO - PROCESS | 1894 | 1460974861520 Marionette TRACE conn5 <- [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] 03:21:01 INFO - PROCESS | 1894 | 1460974861600 Marionette TRACE conn5 <- [1,1225,null,{"value":"8"}] 03:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:21:01 INFO - PROCESS | 1894 | 1460974861606 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:21:01 INFO - PROCESS | 1894 | 1460974861610 Marionette TRACE conn5 <- [1,1226,null,{}] 03:21:01 INFO - PROCESS | 1894 | 1460974861615 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:01 INFO - PROCESS | 1894 | 1460974861809 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 03:21:02 INFO - PROCESS | 1894 | 1460974862132 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ee91800 == 139 [pid = 1894] [id = 314] 03:21:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 284 (0x8f899400) [pid = 1894] [serial = 943] [outer = (nil)] 03:21:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 285 (0x9030cc00) [pid = 1894] [serial = 944] [outer = 0x8f899400] 03:21:02 INFO - PROCESS | 1894 | 1460974862228 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 286 (0x90525800) [pid = 1894] [serial = 945] [outer = 0x8f899400] 03:21:03 INFO - PROCESS | 1894 | 1460974863079 Marionette TRACE conn5 <- [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]]]}] 03:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1540ms 03:21:03 INFO - PROCESS | 1894 | 1460974863147 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 03:21:03 INFO - PROCESS | 1894 | 1460974863150 Marionette TRACE conn5 <- [1,1229,null,{"value":"8"}] 03:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:21:03 INFO - PROCESS | 1894 | 1460974863158 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:21:03 INFO - PROCESS | 1894 | 1460974863161 Marionette TRACE conn5 <- [1,1230,null,{}] 03:21:03 INFO - PROCESS | 1894 | 1460974863167 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:03 INFO - PROCESS | 1894 | 1460974863365 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 03:21:03 INFO - PROCESS | 1894 | 1460974863685 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f8a1800 == 140 [pid = 1894] [id = 315] 03:21:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 287 (0x9052a800) [pid = 1894] [serial = 946] [outer = (nil)] 03:21:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 288 (0x91246000) [pid = 1894] [serial = 947] [outer = 0x9052a800] 03:21:03 INFO - PROCESS | 1894 | 1460974863780 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 289 (0x91249000) [pid = 1894] [serial = 948] [outer = 0x9052a800] 03:21:04 INFO - PROCESS | 1894 | 1460974864660 Marionette TRACE conn5 <- [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]]]}] 03:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1579ms 03:21:04 INFO - PROCESS | 1894 | 1460974864737 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 03:21:04 INFO - PROCESS | 1894 | 1460974864741 Marionette TRACE conn5 <- [1,1233,null,{"value":"8"}] 03:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:21:04 INFO - PROCESS | 1894 | 1460974864749 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - PROCESS | 1894 | 1460974864753 Marionette TRACE conn5 <- [1,1234,null,{}] 03:21:04 INFO - PROCESS | 1894 | 1460974864759 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:04 INFO - PROCESS | 1894 | 1460974864993 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 03:21:05 INFO - PROCESS | 1894 | 1460974865330 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x91217000 == 141 [pid = 1894] [id = 316] 03:21:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 290 (0x9121bc00) [pid = 1894] [serial = 949] [outer = (nil)] 03:21:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 291 (0x915eec00) [pid = 1894] [serial = 950] [outer = 0x9121bc00] 03:21:05 INFO - PROCESS | 1894 | 1460974865418 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 292 (0x915f8800) [pid = 1894] [serial = 951] [outer = 0x9121bc00] 03:21:06 INFO - PROCESS | 1894 | 1460974866296 Marionette TRACE conn5 <- [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]]]}] 03:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1582ms 03:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:21:06 INFO - PROCESS | 1894 | 1460974866332 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 1894 | 1460974866335 Marionette TRACE conn5 <- [1,1237,null,{"value":"8"}] 03:21:06 INFO - PROCESS | 1894 | 1460974866342 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 1894 | 1460974866347 Marionette TRACE conn5 <- [1,1238,null,{}] 03:21:06 INFO - PROCESS | 1894 | 1460974866352 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:06 INFO - PROCESS | 1894 | 1460974866617 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 03:21:06 INFO - PROCESS | 1894 | 1460974866968 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x934a4c00 == 142 [pid = 1894] [id = 317] 03:21:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 293 (0x9416c000) [pid = 1894] [serial = 952] [outer = (nil)] 03:21:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 294 (0x94172800) [pid = 1894] [serial = 953] [outer = 0x9416c000] 03:21:07 INFO - PROCESS | 1894 | 1460974867068 Marionette DEBUG loaded listener.js 03:21:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 295 (0x94332c00) [pid = 1894] [serial = 954] [outer = 0x9416c000] 03:21:07 INFO - PROCESS | 1894 | 1460974867938 Marionette TRACE conn5 <- [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]]]}] 03:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1643ms 03:21:07 INFO - PROCESS | 1894 | 1460974867985 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 03:21:07 INFO - PROCESS | 1894 | 1460974867989 Marionette TRACE conn5 <- [1,1241,null,{"value":"8"}] 03:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:21:07 INFO - PROCESS | 1894 | 1460974867996 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - PROCESS | 1894 | 1460974868000 Marionette TRACE conn5 <- [1,1242,null,{}] 03:21:08 INFO - PROCESS | 1894 | 1460974868005 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:08 INFO - PROCESS | 1894 | 1460974868196 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 03:21:08 INFO - PROCESS | 1894 | 1460974868521 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x9422a000 == 143 [pid = 1894] [id = 318] 03:21:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 296 (0x94336000) [pid = 1894] [serial = 955] [outer = (nil)] 03:21:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 297 (0x959e6000) [pid = 1894] [serial = 956] [outer = 0x94336000] 03:21:08 INFO - PROCESS | 1894 | 1460974868623 Marionette DEBUG loaded listener.js 03:21:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 298 (0x959e9000) [pid = 1894] [serial = 957] [outer = 0x94336000] 03:21:09 INFO - PROCESS | 1894 | 1460974869504 Marionette TRACE conn5 <- [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]]]}] 03:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1581ms 03:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:21:09 INFO - PROCESS | 1894 | 1460974869578 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 03:21:09 INFO - PROCESS | 1894 | 1460974869581 Marionette TRACE conn5 <- [1,1245,null,{"value":"8"}] 03:21:09 INFO - PROCESS | 1894 | 1460974869589 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 1894 | 1460974869591 Marionette TRACE conn5 <- [1,1246,null,{}] 03:21:09 INFO - PROCESS | 1894 | 1460974869597 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:09 INFO - PROCESS | 1894 | 1460974869795 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 03:21:10 INFO - PROCESS | 1894 | 1460974870118 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x9001ec00 == 144 [pid = 1894] [id = 319] 03:21:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 299 (0x931b1800) [pid = 1894] [serial = 958] [outer = (nil)] 03:21:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 300 (0x963c0000) [pid = 1894] [serial = 959] [outer = 0x931b1800] 03:21:10 INFO - PROCESS | 1894 | 1460974870210 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 301 (0x963ca400) [pid = 1894] [serial = 960] [outer = 0x931b1800] 03:21:11 INFO - PROCESS | 1894 | 1460974871109 Marionette TRACE conn5 <- [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]]]}] 03:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1594ms 03:21:11 INFO - PROCESS | 1894 | 1460974871182 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 03:21:11 INFO - PROCESS | 1894 | 1460974871185 Marionette TRACE conn5 <- [1,1249,null,{"value":"8"}] 03:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:21:11 INFO - PROCESS | 1894 | 1460974871195 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:21:11 INFO - PROCESS | 1894 | 1460974871199 Marionette TRACE conn5 <- [1,1250,null,{}] 03:21:11 INFO - PROCESS | 1894 | 1460974871205 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:11 INFO - PROCESS | 1894 | 1460974871469 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 03:21:11 INFO - PROCESS | 1894 | 1460974871817 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x8304e000 == 145 [pid = 1894] [id = 320] 03:21:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 302 (0x8304f000) [pid = 1894] [serial = 961] [outer = (nil)] 03:21:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 303 (0x8356c400) [pid = 1894] [serial = 962] [outer = 0x8304f000] 03:21:11 INFO - PROCESS | 1894 | 1460974871910 Marionette DEBUG loaded listener.js 03:21:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 304 (0x83577c00) [pid = 1894] [serial = 963] [outer = 0x8304f000] 03:21:12 INFO - PROCESS | 1894 | 1460974872786 Marionette TRACE conn5 <- [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]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1632ms 03:21:12 INFO - PROCESS | 1894 | 1460974872826 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 1894 | 1460974872840 Marionette TRACE conn5 <- [1,1253,null,{"value":"8"}] 03:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:21:12 INFO - PROCESS | 1894 | 1460974872846 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 1894 | 1460974872849 Marionette TRACE conn5 <- [1,1254,null,{}] 03:21:12 INFO - PROCESS | 1894 | 1460974872855 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:13 INFO - PROCESS | 1894 | 1460974873054 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 03:21:13 INFO - PROCESS | 1894 | 1460974873379 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x843e4000 == 146 [pid = 1894] [id = 321] 03:21:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 305 (0x845d6800) [pid = 1894] [serial = 964] [outer = (nil)] 03:21:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 306 (0x84e6ec00) [pid = 1894] [serial = 965] [outer = 0x845d6800] 03:21:13 INFO - PROCESS | 1894 | 1460974873469 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 307 (0x85dd4c00) [pid = 1894] [serial = 966] [outer = 0x845d6800] 03:21:14 INFO - PROCESS | 1894 | 1460974874330 Marionette TRACE conn5 <- [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]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1532ms 03:21:14 INFO - PROCESS | 1894 | 1460974874378 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 1894 | 1460974874382 Marionette TRACE conn5 <- [1,1257,null,{"value":"8"}] 03:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:21:14 INFO - PROCESS | 1894 | 1460974874389 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 1894 | 1460974874392 Marionette TRACE conn5 <- [1,1258,null,{}] 03:21:14 INFO - PROCESS | 1894 | 1460974874398 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:14 INFO - PROCESS | 1894 | 1460974874602 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 03:21:14 INFO - PROCESS | 1894 | 1460974874931 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec5000 == 147 [pid = 1894] [id = 322] 03:21:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 308 (0x85f05000) [pid = 1894] [serial = 967] [outer = (nil)] 03:21:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 309 (0x869ea400) [pid = 1894] [serial = 968] [outer = 0x85f05000] 03:21:15 INFO - PROCESS | 1894 | 1460974875024 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 310 (0x890a0c00) [pid = 1894] [serial = 969] [outer = 0x85f05000] 03:21:15 INFO - PROCESS | 1894 | 1460974875889 Marionette TRACE conn5 <- [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]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1580ms 03:21:15 INFO - PROCESS | 1894 | 1460974875971 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 1894 | 1460974875975 Marionette TRACE conn5 <- [1,1261,null,{"value":"8"}] 03:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:21:15 INFO - PROCESS | 1894 | 1460974875982 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - PROCESS | 1894 | 1460974875986 Marionette TRACE conn5 <- [1,1262,null,{}] 03:21:15 INFO - PROCESS | 1894 | 1460974875992 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:16 INFO - PROCESS | 1894 | 1460974876202 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 03:21:16 INFO - PROCESS | 1894 | 1460974876507 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa6c00 == 148 [pid = 1894] [id = 323] 03:21:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 311 (0x85fae800) [pid = 1894] [serial = 970] [outer = (nil)] 03:21:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 312 (0x89fe3400) [pid = 1894] [serial = 971] [outer = 0x85fae800] 03:21:16 INFO - PROCESS | 1894 | 1460974876612 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 313 (0x8d849c00) [pid = 1894] [serial = 972] [outer = 0x85fae800] 03:21:17 INFO - PROCESS | 1894 | 1460974877481 Marionette TRACE conn5 <- [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]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1536ms 03:21:17 INFO - PROCESS | 1894 | 1460974877519 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 1894 | 1460974877522 Marionette TRACE conn5 <- [1,1265,null,{"value":"8"}] 03:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:21:17 INFO - PROCESS | 1894 | 1460974877529 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 1894 | 1460974877533 Marionette TRACE conn5 <- [1,1266,null,{}] 03:21:17 INFO - PROCESS | 1894 | 1460974877538 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:17 INFO - PROCESS | 1894 | 1460974877733 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 03:21:18 INFO - PROCESS | 1894 | 1460974878064 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x89dd7800 == 149 [pid = 1894] [id = 324] 03:21:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 314 (0x89ddb400) [pid = 1894] [serial = 973] [outer = (nil)] 03:21:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 315 (0x89f47000) [pid = 1894] [serial = 974] [outer = 0x89ddb400] 03:21:18 INFO - PROCESS | 1894 | 1460974878158 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 316 (0x8de4bc00) [pid = 1894] [serial = 975] [outer = 0x89ddb400] 03:21:19 INFO - PROCESS | 1894 | 1460974879023 Marionette TRACE conn5 <- [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]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1533ms 03:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:21:19 INFO - PROCESS | 1894 | 1460974879062 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 1894 | 1460974879065 Marionette TRACE conn5 <- [1,1269,null,{"value":"8"}] 03:21:19 INFO - PROCESS | 1894 | 1460974879072 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 1894 | 1460974879075 Marionette TRACE conn5 <- [1,1270,null,{}] 03:21:19 INFO - PROCESS | 1894 | 1460974879081 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:19 INFO - PROCESS | 1894 | 1460974879274 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 03:21:19 INFO - PROCESS | 1894 | 1460974879604 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a97400 == 150 [pid = 1894] [id = 325] 03:21:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 317 (0x89a9f400) [pid = 1894] [serial = 976] [outer = (nil)] 03:21:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 318 (0x8ee86c00) [pid = 1894] [serial = 977] [outer = 0x89a9f400] 03:21:19 INFO - PROCESS | 1894 | 1460974879697 Marionette DEBUG loaded listener.js 03:21:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 319 (0x8f8a6800) [pid = 1894] [serial = 978] [outer = 0x89a9f400] 03:21:20 INFO - PROCESS | 1894 | --DOCSHELL 0x89a9e400 == 149 [pid = 1894] [id = 193] 03:21:20 INFO - PROCESS | 1894 | --DOCSHELL 0x84e72c00 == 148 [pid = 1894] [id = 305] 03:21:20 INFO - PROCESS | 1894 | --DOCSHELL 0x85fa8c00 == 147 [pid = 1894] [id = 304] 03:21:20 INFO - PROCESS | 1894 | --DOCSHELL 0x8305ac00 == 146 [pid = 1894] [id = 303] 03:21:20 INFO - PROCESS | 1894 | --DOCSHELL 0x8304d400 == 145 [pid = 1894] [id = 302] 03:21:20 INFO - PROCESS | 1894 | --DOCSHELL 0x890a4c00 == 144 [pid = 1894] [id = 301] 03:21:20 INFO - PROCESS | 1894 | --DOCSHELL 0x877c0c00 == 143 [pid = 1894] [id = 300] 03:21:20 INFO - PROCESS | 1894 | --DOCSHELL 0x83b58000 == 142 [pid = 1894] [id = 299] 03:21:20 INFO - PROCESS | 1894 | --DOCSHELL 0x877b5400 == 141 [pid = 1894] [id = 297] 03:21:20 INFO - PROCESS | 1894 | --DOCSHELL 0x845d4400 == 140 [pid = 1894] [id = 298] 03:21:20 INFO - PROCESS | 1894 | --DOCSHELL 0x91217c00 == 139 [pid = 1894] [id = 11] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 318 (0x8ecb9800) [pid = 1894] [serial = 851] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 317 (0x89f49c00) [pid = 1894] [serial = 845] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 316 (0x89e48c00) [pid = 1894] [serial = 848] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 315 (0x9422c800) [pid = 1894] [serial = 794] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 314 (0x9433e400) [pid = 1894] [serial = 795] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 313 (0x83ec7800) [pid = 1894] [serial = 836] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 312 (0x83ec8c00) [pid = 1894] [serial = 837] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 311 (0x83b4dc00) [pid = 1894] [serial = 821] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 310 (0x83b50400) [pid = 1894] [serial = 822] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 309 (0x84e6d000) [pid = 1894] [serial = 839] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 308 (0x85dd5400) [pid = 1894] [serial = 840] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 307 (0x8f894400) [pid = 1894] [serial = 788] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 306 (0x8fcc7000) [pid = 1894] [serial = 789] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 305 (0x9df34000) [pid = 1894] [serial = 812] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 304 (0xa2819400) [pid = 1894] [serial = 813] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 303 (0x9052c000) [pid = 1894] [serial = 791] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 302 (0x91254c00) [pid = 1894] [serial = 792] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 301 (0x85dd4000) [pid = 1894] [serial = 782] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 300 (0x85fa6400) [pid = 1894] [serial = 783] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 299 (0x869e6400) [pid = 1894] [serial = 803] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 298 (0x869e9000) [pid = 1894] [serial = 804] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 297 (0x845db400) [pid = 1894] [serial = 815] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 296 (0x845e0c00) [pid = 1894] [serial = 816] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 295 (0x98fd9c00) [pid = 1894] [serial = 800] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 294 (0x9aeae400) [pid = 1894] [serial = 801] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 293 (0x843eb400) [pid = 1894] [serial = 809] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 292 (0x843ee000) [pid = 1894] [serial = 810] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 291 (0x83570800) [pid = 1894] [serial = 818] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 290 (0x83575400) [pid = 1894] [serial = 819] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 289 (0x962c4000) [pid = 1894] [serial = 797] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 288 (0x978e5800) [pid = 1894] [serial = 798] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 287 (0x83ebfc00) [pid = 1894] [serial = 827] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 286 (0x83ec2c00) [pid = 1894] [serial = 828] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 285 (0x986b2000) [pid = 1894] [serial = 806] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 284 (0x98be6800) [pid = 1894] [serial = 807] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 283 (0x83056400) [pid = 1894] [serial = 833] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 282 (0x83058000) [pid = 1894] [serial = 834] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 281 (0x83b56400) [pid = 1894] [serial = 824] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 280 (0x83b58800) [pid = 1894] [serial = 825] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 279 (0x8d847000) [pid = 1894] [serial = 785] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 278 (0x8d9cf400) [pid = 1894] [serial = 786] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 277 (0x8909e000) [pid = 1894] [serial = 842] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 276 (0x83ec9c00) [pid = 1894] [serial = 830] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 275 (0x83ecc400) [pid = 1894] [serial = 831] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 274 (0x8de4e800) [pid = 1894] [serial = 849] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 273 (0x8bcd7c00) [pid = 1894] [serial = 846] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 272 (0x89b70c00) [pid = 1894] [serial = 843] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 271 (0xa3cc9400) [pid = 1894] [serial = 352] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 270 (0x962bcc00) [pid = 1894] [serial = 379] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 269 (0xa00ac800) [pid = 1894] [serial = 265] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 268 (0x89a9c800) [pid = 1894] [serial = 452] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 267 (0x94232c00) [pid = 1894] [serial = 563] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 266 (0x94170400) [pid = 1894] [serial = 717] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 265 (0x9df37800) [pid = 1894] [serial = 253] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 264 (0x95ad7800) [pid = 1894] [serial = 666] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 263 (0x8ec3a000) [pid = 1894] [serial = 491] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 262 (0x9853c800) [pid = 1894] [serial = 672] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 261 (0x90522800) [pid = 1894] [serial = 590] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 260 (0x90022400) [pid = 1894] [serial = 554] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 259 (0x9ac15400) [pid = 1894] [serial = 440] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 258 (0xa44bbc00) [pid = 1894] [serial = 307] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 257 (0x9ac08c00) [pid = 1894] [serial = 177] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 256 (0x959edc00) [pid = 1894] [serial = 219] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 255 (0xa0a64800) [pid = 1894] [serial = 524] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 254 (0x9ae07000) [pid = 1894] [serial = 726] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 253 (0x8bcde400) [pid = 1894] [serial = 750] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 252 (0x91515800) [pid = 1894] [serial = 171] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 251 (0x9052c400) [pid = 1894] [serial = 584] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 250 (0x8feb0800) [pid = 1894] [serial = 394] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 249 (0x9aea9400) [pid = 1894] [serial = 512] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 248 (0x934b1400) [pid = 1894] [serial = 292] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 247 (0x9aeac400) [pid = 1894] [serial = 515] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 246 (0x9125a800) [pid = 1894] [serial = 434] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 245 (0x98be3000) [pid = 1894] [serial = 346] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 244 (0x9030a000) [pid = 1894] [serial = 400] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 243 (0x959ed400) [pid = 1894] [serial = 223] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 242 (0x963c5400) [pid = 1894] [serial = 723] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 241 (0x890a3000) [pid = 1894] [serial = 732] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 240 (0xa4593400) [pid = 1894] [serial = 449] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 239 (0x8fd5c000) [pid = 1894] [serial = 714] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 238 (0x9aeb5800) [pid = 1894] [serial = 521] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 237 (0x9700ec00) [pid = 1894] [serial = 437] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 236 (0x84e72000) [pid = 1894] [serial = 753] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 235 (0x95a10800) [pid = 1894] [serial = 566] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 234 (0x915edc00) [pid = 1894] [serial = 593] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 233 (0xa0002800) [pid = 1894] [serial = 614] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 232 (0x8de50400) [pid = 1894] [serial = 711] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 231 (0x8ed3e400) [pid = 1894] [serial = 247] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 230 (0x9672c800) [pid = 1894] [serial = 669] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 229 (0xa00aa800) [pid = 1894] [serial = 729] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 228 (0x8bcd6c00) [pid = 1894] [serial = 747] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 227 (0x9ae02000) [pid = 1894] [serial = 382] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 226 (0x8d9cd800) [pid = 1894] [serial = 518] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 225 (0x89dda000) [pid = 1894] [serial = 548] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 224 (0x95a09400) [pid = 1894] [serial = 250] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 223 (0x89e49c00) [pid = 1894] [serial = 443] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 222 (0x91f1b400) [pid = 1894] [serial = 560] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 221 (0xa0a66000) [pid = 1894] [serial = 213] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 220 (0x95a0f400) [pid = 1894] [serial = 569] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 219 (0x9ae0bc00) [pid = 1894] [serial = 132] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 218 (0x94166800) [pid = 1894] [serial = 596] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 217 (0xa0fdcc00) [pid = 1894] [serial = 684] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 216 (0x85ddac00) [pid = 1894] [serial = 744] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 215 (0x89dddc00) [pid = 1894] [serial = 464] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 214 (0x962b8c00) [pid = 1894] [serial = 174] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 213 (0x991c5400) [pid = 1894] [serial = 301] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 212 (0x9125ac00) [pid = 1894] [serial = 651] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 211 (0x931b1000) [pid = 1894] [serial = 654] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 210 (0x9fc83c00) [pid = 1894] [serial = 681] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 209 (0xa3cc2400) [pid = 1894] [serial = 741] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 208 (0xa0072c00) [pid = 1894] [serial = 397] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 207 (0x9416f800) [pid = 1894] [serial = 497] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 206 (0x97208000) [pid = 1894] [serial = 343] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 205 (0x90527800) [pid = 1894] [serial = 530] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 204 (0x95991c00) [pid = 1894] [serial = 663] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 203 (0x963c4000) [pid = 1894] [serial = 503] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 202 (0x94230800) [pid = 1894] [serial = 406] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 201 (0x94229000) [pid = 1894] [serial = 599] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 200 (0x959f0400) [pid = 1894] [serial = 602] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 199 (0x9599d000) [pid = 1894] [serial = 403] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 198 (0x89dd6400) [pid = 1894] [serial = 461] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 197 (0x8ee8e800) [pid = 1894] [serial = 551] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0xa2814400) [pid = 1894] [serial = 446] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0xa28bb400) [pid = 1894] [serial = 216] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x89b6e400) [pid = 1894] [serial = 455] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x9124e000) [pid = 1894] [serial = 557] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x8f8a8c00) [pid = 1894] [serial = 431] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x979aac00) [pid = 1894] [serial = 605] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x85fac400) [pid = 1894] [serial = 738] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x90021800) [pid = 1894] [serial = 391] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x9124ac00) [pid = 1894] [serial = 337] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x94174400) [pid = 1894] [serial = 340] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x8bcd8c00) [pid = 1894] [serial = 756] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x9ac11800) [pid = 1894] [serial = 262] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x8fea7000) [pid = 1894] [serial = 494] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0xa0af3400) [pid = 1894] [serial = 388] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x9416b400) [pid = 1894] [serial = 313] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x94168c00) [pid = 1894] [serial = 708] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x9433a400) [pid = 1894] [serial = 509] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0xa00d0c00) [pid = 1894] [serial = 349] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x8fcc5400) [pid = 1894] [serial = 376] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x9ae03c00) [pid = 1894] [serial = 675] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x94172000) [pid = 1894] [serial = 657] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8ecb5800) [pid = 1894] [serial = 334] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0xa0009c00) [pid = 1894] [serial = 735] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x90529400) [pid = 1894] [serial = 648] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0xa47ad800) [pid = 1894] [serial = 310] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8ec6b800) [pid = 1894] [serial = 210] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x9fbbcc00) [pid = 1894] [serial = 506] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x963cbc00) [pid = 1894] [serial = 678] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x8f899800) [pid = 1894] [serial = 289] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x8ee8e400) [pid = 1894] [serial = 298] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x98bdf400) [pid = 1894] [serial = 295] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x97bf3800) [pid = 1894] [serial = 204] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0xa0c55800) [pid = 1894] [serial = 207] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0xa3ccd800) [pid = 1894] [serial = 527] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8ec3bc00) [pid = 1894] [serial = 587] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x89e44800) [pid = 1894] [serial = 642] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x9aeb5c00) [pid = 1894] [serial = 611] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x8ebabc00) [pid = 1894] [serial = 617] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0xa0fe3800) [pid = 1894] [serial = 259] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x9ae1f400) [pid = 1894] [serial = 608] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x9433bc00) [pid = 1894] [serial = 660] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x9416a400) [pid = 1894] [serial = 572] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0xa2a0d800) [pid = 1894] [serial = 304] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0xa0068400) [pid = 1894] [serial = 256] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x95990000) [pid = 1894] [serial = 720] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x95996c00) [pid = 1894] [serial = 500] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x89b75800) [pid = 1894] [serial = 458] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x9fca5c00) [pid = 1894] [serial = 385] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8ec6a400) [pid = 1894] [serial = 645] [outer = (nil)] [url = about:blank] 03:21:21 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x931b3800) [pid = 1894] [serial = 201] [outer = (nil)] [url = about:blank] 03:21:22 INFO - PROCESS | 1894 | 1460974882154 Marionette TRACE conn5 <- [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]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 3134ms 03:21:22 INFO - PROCESS | 1894 | 1460974882206 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 1894 | 1460974882211 Marionette TRACE conn5 <- [1,1273,null,{"value":"8"}] 03:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:21:22 INFO - PROCESS | 1894 | 1460974882233 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - PROCESS | 1894 | 1460974882240 Marionette TRACE conn5 <- [1,1274,null,{}] 03:21:22 INFO - PROCESS | 1894 | 1460974882250 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:22 INFO - PROCESS | 1894 | 1460974882430 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 03:21:22 INFO - PROCESS | 1894 | 1460974882443 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x833afc00 == 140 [pid = 1894] [id = 326] 03:21:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x843e7c00) [pid = 1894] [serial = 979] [outer = (nil)] 03:21:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x845d9c00) [pid = 1894] [serial = 980] [outer = 0x843e7c00] 03:21:22 INFO - PROCESS | 1894 | 1460974882518 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x84e67400) [pid = 1894] [serial = 981] [outer = 0x843e7c00] 03:21:23 INFO - PROCESS | 1894 | 1460974883566 Marionette TRACE conn5 <- [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]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1399ms 03:21:23 INFO - PROCESS | 1894 | 1460974883619 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 1894 | 1460974883629 Marionette TRACE conn5 <- [1,1277,null,{"value":"8"}] 03:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:21:23 INFO - PROCESS | 1894 | 1460974883639 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 1894 | 1460974883644 Marionette TRACE conn5 <- [1,1278,null,{}] 03:21:23 INFO - PROCESS | 1894 | 1460974883649 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:23 INFO - PROCESS | 1894 | 1460974883918 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 03:21:23 INFO - PROCESS | 1894 | 1460974883948 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x843ed800 == 141 [pid = 1894] [id = 327] 03:21:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x845d3400) [pid = 1894] [serial = 982] [outer = (nil)] 03:21:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x85f06c00) [pid = 1894] [serial = 983] [outer = 0x845d3400] 03:21:24 INFO - PROCESS | 1894 | 1460974884020 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x869e2000) [pid = 1894] [serial = 984] [outer = 0x845d3400] 03:21:24 INFO - PROCESS | 1894 | 1460974884956 Marionette TRACE conn5 <- [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]]]}] 03:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1349ms 03:21:24 INFO - PROCESS | 1894 | 1460974884989 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 03:21:24 INFO - PROCESS | 1894 | 1460974884992 Marionette TRACE conn5 <- [1,1281,null,{"value":"8"}] 03:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:21:25 INFO - PROCESS | 1894 | 1460974885016 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 1894 | 1460974885024 Marionette TRACE conn5 <- [1,1282,null,{}] 03:21:25 INFO - PROCESS | 1894 | 1460974885054 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:25 INFO - PROCESS | 1894 | 1460974885408 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 03:21:25 INFO - PROCESS | 1894 | 1460974885435 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa4800 == 142 [pid = 1894] [id = 328] 03:21:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x877b4c00) [pid = 1894] [serial = 985] [outer = (nil)] 03:21:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8909f800) [pid = 1894] [serial = 986] [outer = 0x877b4c00] 03:21:25 INFO - PROCESS | 1894 | 1460974885512 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x89a9dc00) [pid = 1894] [serial = 987] [outer = 0x877b4c00] 03:21:26 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x85fac000) [pid = 1894] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:21:26 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8ec3c800) [pid = 1894] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:21:26 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x95a0b000) [pid = 1894] [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.] 03:21:26 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x83057400) [pid = 1894] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:21:26 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x845da800) [pid = 1894] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:21:26 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8ec66000) [pid = 1894] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:21:26 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x85dd9c00) [pid = 1894] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:21:26 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x845d4c00) [pid = 1894] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:21:26 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8d847800) [pid = 1894] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:21:26 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8ebaec00) [pid = 1894] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:21:26 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x9853d000) [pid = 1894] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:21:26 INFO - PROCESS | 1894 | 1460974886978 Marionette TRACE conn5 <- [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]]]}] 03:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2008ms 03:21:27 INFO - PROCESS | 1894 | 1460974887015 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 03:21:27 INFO - PROCESS | 1894 | 1460974887019 Marionette TRACE conn5 <- [1,1285,null,{"value":"8"}] 03:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:21:27 INFO - PROCESS | 1894 | 1460974887025 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 1894 | 1460974887028 Marionette TRACE conn5 <- [1,1286,null,{}] 03:21:27 INFO - PROCESS | 1894 | 1460974887033 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:27 INFO - PROCESS | 1894 | 1460974887204 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 03:21:27 INFO - PROCESS | 1894 | 1460974887219 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x843f1000 == 143 [pid = 1894] [id = 329] 03:21:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x877bbc00) [pid = 1894] [serial = 988] [outer = (nil)] 03:21:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x89b76400) [pid = 1894] [serial = 989] [outer = 0x877bbc00] 03:21:27 INFO - PROCESS | 1894 | 1460974887294 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x89c94400) [pid = 1894] [serial = 990] [outer = 0x877bbc00] 03:21:28 INFO - PROCESS | 1894 | 1460974888182 Marionette TRACE conn5 <- [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]]]}] 03:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1177ms 03:21:28 INFO - PROCESS | 1894 | 1460974888211 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 03:21:28 INFO - PROCESS | 1894 | 1460974888215 Marionette TRACE conn5 <- [1,1289,null,{"value":"8"}] 03:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:21:28 INFO - PROCESS | 1894 | 1460974888221 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 1894 | 1460974888225 Marionette TRACE conn5 <- [1,1290,null,{}] 03:21:28 INFO - PROCESS | 1894 | 1460974888230 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:28 INFO - PROCESS | 1894 | 1460974888407 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 03:21:28 INFO - PROCESS | 1894 | 1460974888426 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x8304f800 == 144 [pid = 1894] [id = 330] 03:21:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x83051800) [pid = 1894] [serial = 991] [outer = (nil)] 03:21:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x833b3800) [pid = 1894] [serial = 992] [outer = 0x83051800] 03:21:28 INFO - PROCESS | 1894 | 1460974888617 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x83b50800) [pid = 1894] [serial = 993] [outer = 0x83051800] 03:21:29 INFO - PROCESS | 1894 | 1460974889807 Marionette TRACE conn5 <- [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]]]}] 03:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1631ms 03:21:29 INFO - PROCESS | 1894 | 1460974889854 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 03:21:29 INFO - PROCESS | 1894 | 1460974889861 Marionette TRACE conn5 <- [1,1293,null,{"value":"8"}] 03:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:21:29 INFO - PROCESS | 1894 | 1460974889871 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - PROCESS | 1894 | 1460974889875 Marionette TRACE conn5 <- [1,1294,null,{}] 03:21:29 INFO - PROCESS | 1894 | 1460974889884 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:30 INFO - PROCESS | 1894 | 1460974890107 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 03:21:30 INFO - PROCESS | 1894 | 1460974890374 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x85dd5c00 == 145 [pid = 1894] [id = 331] 03:21:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x85dda400) [pid = 1894] [serial = 994] [outer = (nil)] 03:21:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x85f04400) [pid = 1894] [serial = 995] [outer = 0x85dda400] 03:21:30 INFO - PROCESS | 1894 | 1460974890517 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x85fa5c00) [pid = 1894] [serial = 996] [outer = 0x85dda400] 03:21:31 INFO - PROCESS | 1894 | 1460974891520 Marionette TRACE conn5 <- [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]]]}] 03:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1688ms 03:21:31 INFO - PROCESS | 1894 | 1460974891558 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 1894 | 1460974891564 Marionette TRACE conn5 <- [1,1297,null,{"value":"8"}] 03:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:21:31 INFO - PROCESS | 1894 | 1460974891575 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 1894 | 1460974891579 Marionette TRACE conn5 <- [1,1298,null,{}] 03:21:31 INFO - PROCESS | 1894 | 1460974891586 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:31 INFO - PROCESS | 1894 | 1460974891807 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 03:21:32 INFO - PROCESS | 1894 | 1460974892165 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x869e4c00 == 146 [pid = 1894] [id = 332] 03:21:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x877b1c00) [pid = 1894] [serial = 997] [outer = (nil)] 03:21:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8909c400) [pid = 1894] [serial = 998] [outer = 0x877b1c00] 03:21:32 INFO - PROCESS | 1894 | 1460974892260 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x89b75400) [pid = 1894] [serial = 999] [outer = 0x877b1c00] 03:21:33 INFO - PROCESS | 1894 | 1460974893159 Marionette TRACE conn5 <- [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]]]}] 03:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1629ms 03:21:33 INFO - PROCESS | 1894 | 1460974893204 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 03:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:21:33 INFO - PROCESS | 1894 | 1460974893209 Marionette TRACE conn5 <- [1,1301,null,{"value":"8"}] 03:21:33 INFO - PROCESS | 1894 | 1460974893231 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 1894 | 1460974893238 Marionette TRACE conn5 <- [1,1302,null,{}] 03:21:33 INFO - PROCESS | 1894 | 1460974893260 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:33 INFO - PROCESS | 1894 | 1460974893478 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 03:21:33 INFO - PROCESS | 1894 | 1460974893739 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa7c00 == 147 [pid = 1894] [id = 333] 03:21:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x89099400) [pid = 1894] [serial = 1000] [outer = (nil)] 03:21:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x89fda000) [pid = 1894] [serial = 1001] [outer = 0x89099400] 03:21:33 INFO - PROCESS | 1894 | 1460974893869 Marionette DEBUG loaded listener.js 03:21:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x89fe4000) [pid = 1894] [serial = 1002] [outer = 0x89099400] 03:21:34 INFO - PROCESS | 1894 | 1460974894736 Marionette TRACE conn5 <- [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]]]}] 03:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1567ms 03:21:34 INFO - PROCESS | 1894 | 1460974894783 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 03:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:21:34 INFO - PROCESS | 1894 | 1460974894788 Marionette TRACE conn5 <- [1,1305,null,{"value":"8"}] 03:21:34 INFO - PROCESS | 1894 | 1460974894794 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:21:34 INFO - PROCESS | 1894 | 1460974894798 Marionette TRACE conn5 <- [1,1306,null,{}] 03:21:34 INFO - PROCESS | 1894 | 1460974894803 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:35 INFO - PROCESS | 1894 | 1460974895005 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 03:21:35 INFO - PROCESS | 1894 | 1460974895259 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x843ef000 == 148 [pid = 1894] [id = 334] 03:21:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x89c93800) [pid = 1894] [serial = 1003] [outer = (nil)] 03:21:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8d847800) [pid = 1894] [serial = 1004] [outer = 0x89c93800] 03:21:35 INFO - PROCESS | 1894 | 1460974895389 Marionette DEBUG loaded listener.js 03:21:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x8d9c5800) [pid = 1894] [serial = 1005] [outer = 0x89c93800] 03:21:36 INFO - PROCESS | 1894 | 1460974896245 Marionette TRACE conn5 <- [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]]]}] 03:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1487ms 03:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:21:36 INFO - PROCESS | 1894 | 1460974896281 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 03:21:36 INFO - PROCESS | 1894 | 1460974896284 Marionette TRACE conn5 <- [1,1309,null,{"value":"8"}] 03:21:36 INFO - PROCESS | 1894 | 1460974896309 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - PROCESS | 1894 | 1460974896313 Marionette TRACE conn5 <- [1,1310,null,{}] 03:21:36 INFO - PROCESS | 1894 | 1460974896320 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:36 INFO - PROCESS | 1894 | 1460974896515 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 03:21:36 INFO - PROCESS | 1894 | 1460974896727 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9d0800 == 149 [pid = 1894] [id = 335] 03:21:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x8d9d1000) [pid = 1894] [serial = 1006] [outer = (nil)] 03:21:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x8de4c000) [pid = 1894] [serial = 1007] [outer = 0x8d9d1000] 03:21:36 INFO - PROCESS | 1894 | 1460974896924 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8ec42c00) [pid = 1894] [serial = 1008] [outer = 0x8d9d1000] 03:21:37 INFO - PROCESS | 1894 | 1460974897904 Marionette TRACE conn5 <- [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] 03:21:37 INFO - PROCESS | 1894 | 1460974897960 Marionette TRACE conn5 <- [1,1313,null,{"value":"8"}] 03:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:21:37 INFO - PROCESS | 1894 | 1460974897966 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 1894 | 1460974897970 Marionette TRACE conn5 <- [1,1314,null,{}] 03:21:37 INFO - PROCESS | 1894 | 1460974897976 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:38 INFO - PROCESS | 1894 | 1460974898180 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 03:21:38 INFO - PROCESS | 1894 | 1460974898437 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bce4400 == 150 [pid = 1894] [id = 336] 03:21:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x8d850400) [pid = 1894] [serial = 1009] [outer = (nil)] 03:21:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x8ed34400) [pid = 1894] [serial = 1010] [outer = 0x8d850400] 03:21:38 INFO - PROCESS | 1894 | 1460974898563 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x8ed3c400) [pid = 1894] [serial = 1011] [outer = 0x8d850400] 03:21:39 INFO - PROCESS | 1894 | 1460974899406 Marionette TRACE conn5 <- [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]]]}] 03:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1478ms 03:21:39 INFO - PROCESS | 1894 | 1460974899453 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 03:21:39 INFO - PROCESS | 1894 | 1460974899458 Marionette TRACE conn5 <- [1,1317,null,{"value":"8"}] 03:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:21:39 INFO - PROCESS | 1894 | 1460974899465 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 1894 | 1460974899468 Marionette TRACE conn5 <- [1,1318,null,{}] 03:21:39 INFO - PROCESS | 1894 | 1460974899474 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:39 INFO - PROCESS | 1894 | 1460974899678 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 03:21:39 INFO - PROCESS | 1894 | 1460974899934 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed32400 == 151 [pid = 1894] [id = 337] 03:21:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x8ed32c00) [pid = 1894] [serial = 1012] [outer = (nil)] 03:21:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x8ee90800) [pid = 1894] [serial = 1013] [outer = 0x8ed32c00] 03:21:40 INFO - PROCESS | 1894 | 1460974900071 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x8f894000) [pid = 1894] [serial = 1014] [outer = 0x8ed32c00] 03:21:40 INFO - PROCESS | 1894 | 1460974900953 Marionette TRACE conn5 <- [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]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1529ms 03:21:41 INFO - PROCESS | 1894 | 1460974900995 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 03:21:41 INFO - PROCESS | 1894 | 1460974900998 Marionette TRACE conn5 <- [1,1321,null,{"value":"8"}] 03:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:21:41 INFO - PROCESS | 1894 | 1460974901005 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - PROCESS | 1894 | 1460974901008 Marionette TRACE conn5 <- [1,1322,null,{}] 03:21:41 INFO - PROCESS | 1894 | 1460974901014 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:41 INFO - PROCESS | 1894 | 1460974901219 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 03:21:41 INFO - PROCESS | 1894 | 1460974901483 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d846000 == 152 [pid = 1894] [id = 338] 03:21:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x8ee86800) [pid = 1894] [serial = 1015] [outer = (nil)] 03:21:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x8fcc7000) [pid = 1894] [serial = 1016] [outer = 0x8ee86800] 03:21:41 INFO - PROCESS | 1894 | 1460974901623 Marionette DEBUG loaded listener.js 03:21:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x8fccc400) [pid = 1894] [serial = 1017] [outer = 0x8ee86800] 03:21:42 INFO - PROCESS | 1894 | 1460974902507 Marionette TRACE conn5 <- [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]]]}] 03:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1581ms 03:21:42 INFO - PROCESS | 1894 | 1460974902587 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 03:21:42 INFO - PROCESS | 1894 | 1460974902590 Marionette TRACE conn5 <- [1,1325,null,{"value":"8"}] 03:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:21:42 INFO - PROCESS | 1894 | 1460974902598 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:21:42 INFO - PROCESS | 1894 | 1460974902601 Marionette TRACE conn5 <- [1,1326,null,{}] 03:21:42 INFO - PROCESS | 1894 | 1460974902610 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:42 INFO - PROCESS | 1894 | 1460974902849 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 03:21:43 INFO - PROCESS | 1894 | 1460974903155 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9ce800 == 153 [pid = 1894] [id = 339] 03:21:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x8f89d400) [pid = 1894] [serial = 1018] [outer = (nil)] 03:21:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x8fd5f400) [pid = 1894] [serial = 1019] [outer = 0x8f89d400] 03:21:43 INFO - PROCESS | 1894 | 1460974903242 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x8fea6800) [pid = 1894] [serial = 1020] [outer = 0x8f89d400] 03:21:44 INFO - PROCESS | 1894 | 1460974904098 Marionette TRACE conn5 <- [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]]]}] 03:21:44 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 03:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1538ms 03:21:44 INFO - PROCESS | 1894 | 1460974904137 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 03:21:44 INFO - PROCESS | 1894 | 1460974904140 Marionette TRACE conn5 <- [1,1329,null,{"value":"8"}] 03:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:21:44 INFO - PROCESS | 1894 | 1460974904147 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 1894 | 1460974904151 Marionette TRACE conn5 <- [1,1330,null,{}] 03:21:44 INFO - PROCESS | 1894 | 1460974904157 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:44 INFO - PROCESS | 1894 | 1460974904359 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 03:21:44 INFO - PROCESS | 1894 | 1460974904634 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x90303800 == 154 [pid = 1894] [id = 340] 03:21:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x90304c00) [pid = 1894] [serial = 1021] [outer = (nil)] 03:21:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x9030ac00) [pid = 1894] [serial = 1022] [outer = 0x90304c00] 03:21:44 INFO - PROCESS | 1894 | 1460974904774 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x90529000) [pid = 1894] [serial = 1023] [outer = 0x90304c00] 03:21:45 INFO - PROCESS | 1894 | 1460974905687 Marionette TRACE conn5 <- [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]]]}] 03:21:45 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 03:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1579ms 03:21:45 INFO - PROCESS | 1894 | 1460974905727 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 03:21:45 INFO - PROCESS | 1894 | 1460974905732 Marionette TRACE conn5 <- [1,1333,null,{"value":"8"}] 03:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:21:45 INFO - PROCESS | 1894 | 1460974905738 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:21:45 INFO - PROCESS | 1894 | 1460974905742 Marionette TRACE conn5 <- [1,1334,null,{}] 03:21:45 INFO - PROCESS | 1894 | 1460974905748 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:45 INFO - PROCESS | 1894 | 1460974905983 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 03:21:46 INFO - PROCESS | 1894 | 1460974906262 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x90306000 == 155 [pid = 1894] [id = 341] 03:21:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x9030e800) [pid = 1894] [serial = 1024] [outer = (nil)] 03:21:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x91252400) [pid = 1894] [serial = 1025] [outer = 0x9030e800] 03:21:46 INFO - PROCESS | 1894 | 1460974906388 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x91257800) [pid = 1894] [serial = 1026] [outer = 0x9030e800] 03:21:47 INFO - PROCESS | 1894 | 1460974907237 Marionette TRACE conn5 <- [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]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1584ms 03:21:47 INFO - PROCESS | 1894 | 1460974907323 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 1894 | 1460974907327 Marionette TRACE conn5 <- [1,1337,null,{"value":"8"}] 03:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:21:47 INFO - PROCESS | 1894 | 1460974907333 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 1894 | 1460974907336 Marionette TRACE conn5 <- [1,1338,null,{}] 03:21:47 INFO - PROCESS | 1894 | 1460974907342 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:47 INFO - PROCESS | 1894 | 1460974907572 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 03:21:47 INFO - PROCESS | 1894 | 1460974907875 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fd61800 == 156 [pid = 1894] [id = 342] 03:21:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x91258000) [pid = 1894] [serial = 1027] [outer = (nil)] 03:21:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x915ebc00) [pid = 1894] [serial = 1028] [outer = 0x91258000] 03:21:47 INFO - PROCESS | 1894 | 1460974907967 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x915f1000) [pid = 1894] [serial = 1029] [outer = 0x91258000] 03:21:49 INFO - PROCESS | 1894 | 1460974909375 Marionette TRACE conn5 <- [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]]]}] 03:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2085ms 03:21:49 INFO - PROCESS | 1894 | 1460974909419 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 03:21:49 INFO - PROCESS | 1894 | 1460974909423 Marionette TRACE conn5 <- [1,1341,null,{"value":"8"}] 03:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:21:49 INFO - PROCESS | 1894 | 1460974909429 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 1894 | 1460974909431 Marionette TRACE conn5 <- [1,1342,null,{}] 03:21:49 INFO - PROCESS | 1894 | 1460974909438 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:49 INFO - PROCESS | 1894 | 1460974909621 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 03:21:49 INFO - PROCESS | 1894 | 1460974909835 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x91254c00 == 157 [pid = 1894] [id = 343] 03:21:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x91515800) [pid = 1894] [serial = 1030] [outer = (nil)] 03:21:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x931b2400) [pid = 1894] [serial = 1031] [outer = 0x91515800] 03:21:49 INFO - PROCESS | 1894 | 1460974909956 Marionette DEBUG loaded listener.js 03:21:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x931b9000) [pid = 1894] [serial = 1032] [outer = 0x91515800] 03:21:50 INFO - PROCESS | 1894 | 1460974910863 Marionette TRACE conn5 <- [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]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1478ms 03:21:50 INFO - PROCESS | 1894 | 1460974910908 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 03:21:50 INFO - PROCESS | 1894 | 1460974910912 Marionette TRACE conn5 <- [1,1345,null,{"value":"8"}] 03:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:21:50 INFO - PROCESS | 1894 | 1460974910918 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 1894 | 1460974910921 Marionette TRACE conn5 <- [1,1346,null,{}] 03:21:50 INFO - PROCESS | 1894 | 1460974910927 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:51 INFO - PROCESS | 1894 | 1460974911138 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 03:21:51 INFO - PROCESS | 1894 | 1460974911406 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b4a400 == 158 [pid = 1894] [id = 344] 03:21:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x83b4ec00) [pid = 1894] [serial = 1033] [outer = (nil)] 03:21:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x91510000) [pid = 1894] [serial = 1034] [outer = 0x83b4ec00] 03:21:51 INFO - PROCESS | 1894 | 1460974911544 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x934a8800) [pid = 1894] [serial = 1035] [outer = 0x83b4ec00] 03:21:52 INFO - PROCESS | 1894 | 1460974912485 Marionette TRACE conn5 <- [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]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1636ms 03:21:52 INFO - PROCESS | 1894 | 1460974912556 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 1894 | 1460974912559 Marionette TRACE conn5 <- [1,1349,null,{"value":"8"}] 03:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:21:52 INFO - PROCESS | 1894 | 1460974912566 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 1894 | 1460974912569 Marionette TRACE conn5 <- [1,1350,null,{}] 03:21:52 INFO - PROCESS | 1894 | 1460974912575 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:52 INFO - PROCESS | 1894 | 1460974912777 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 03:21:53 INFO - PROCESS | 1894 | 1460974913532 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec9400 == 159 [pid = 1894] [id = 345] 03:21:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x83ec9c00) [pid = 1894] [serial = 1036] [outer = (nil)] 03:21:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x843ec000) [pid = 1894] [serial = 1037] [outer = 0x83ec9c00] 03:21:53 INFO - PROCESS | 1894 | 1460974913615 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x845d4400) [pid = 1894] [serial = 1038] [outer = 0x83ec9c00] 03:21:54 INFO - PROCESS | 1894 | 1460974914536 Marionette TRACE conn5 <- [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]]]}] 03:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2035ms 03:21:54 INFO - PROCESS | 1894 | 1460974914603 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 03:21:54 INFO - PROCESS | 1894 | 1460974914610 Marionette TRACE conn5 <- [1,1353,null,{"value":"8"}] 03:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:21:54 INFO - PROCESS | 1894 | 1460974914619 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:21:54 INFO - PROCESS | 1894 | 1460974914622 Marionette TRACE conn5 <- [1,1354,null,{}] 03:21:54 INFO - PROCESS | 1894 | 1460974914630 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:54 INFO - PROCESS | 1894 | 1460974914822 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 03:21:55 INFO - PROCESS | 1894 | 1460974915099 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x85ddc000 == 160 [pid = 1894] [id = 346] 03:21:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x85fa8c00) [pid = 1894] [serial = 1039] [outer = (nil)] 03:21:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 198 (0x83ec6800) [pid = 1894] [serial = 1040] [outer = 0x85fa8c00] 03:21:55 INFO - PROCESS | 1894 | 1460974915295 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 199 (0x869e9c00) [pid = 1894] [serial = 1041] [outer = 0x85fa8c00] 03:21:56 INFO - PROCESS | 1894 | 1460974916343 Marionette TRACE conn5 <- [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]]]}] 03:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1739ms 03:21:56 INFO - PROCESS | 1894 | 1460974916360 Marionette TRACE conn5 -> [0,1357,"getWindowHandle",null] 03:21:56 INFO - PROCESS | 1894 | 1460974916365 Marionette TRACE conn5 <- [1,1357,null,{"value":"8"}] 03:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:21:56 INFO - PROCESS | 1894 | 1460974916372 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 1894 | 1460974916376 Marionette TRACE conn5 <- [1,1358,null,{}] 03:21:56 INFO - PROCESS | 1894 | 1460974916382 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:56 INFO - PROCESS | 1894 | 1460974916568 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 03:21:56 INFO - PROCESS | 1894 | 1460974916880 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x833b7400 == 161 [pid = 1894] [id = 347] 03:21:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 200 (0x83b4e000) [pid = 1894] [serial = 1042] [outer = (nil)] 03:21:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 201 (0x890a6400) [pid = 1894] [serial = 1043] [outer = 0x83b4e000] 03:21:57 INFO - PROCESS | 1894 | 1460974917002 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 202 (0x89dd8800) [pid = 1894] [serial = 1044] [outer = 0x83b4e000] 03:21:57 INFO - PROCESS | 1894 | 1460974917914 Marionette TRACE conn5 <- [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]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1589ms 03:21:57 INFO - PROCESS | 1894 | 1460974917963 Marionette TRACE conn5 -> [0,1361,"getWindowHandle",null] 03:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:21:57 INFO - PROCESS | 1894 | 1460974917967 Marionette TRACE conn5 <- [1,1361,null,{"value":"8"}] 03:21:57 INFO - PROCESS | 1894 | 1460974917981 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 1894 | 1460974917990 Marionette TRACE conn5 <- [1,1362,null,{}] 03:21:58 INFO - PROCESS | 1894 | 1460974917999 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:58 INFO - PROCESS | 1894 | 1460974918204 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 03:21:58 INFO - PROCESS | 1894 | 1460974918475 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x833b5400 == 162 [pid = 1894] [id = 348] 03:21:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 203 (0x833b6000) [pid = 1894] [serial = 1045] [outer = (nil)] 03:21:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 204 (0x843e9400) [pid = 1894] [serial = 1046] [outer = 0x833b6000] 03:21:58 INFO - PROCESS | 1894 | 1460974918643 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 205 (0x85f03c00) [pid = 1894] [serial = 1047] [outer = 0x833b6000] 03:21:58 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecb3800 == 161 [pid = 1894] [id = 210] 03:21:58 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec41000 == 160 [pid = 1894] [id = 122] 03:21:58 INFO - PROCESS | 1894 | --DOCSHELL 0x83052800 == 159 [pid = 1894] [id = 277] 03:21:58 INFO - PROCESS | 1894 | --DOCSHELL 0x83ebf400 == 158 [pid = 1894] [id = 276] 03:21:58 INFO - PROCESS | 1894 | --DOCSHELL 0x83055400 == 157 [pid = 1894] [id = 278] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 204 (0x9887fc00) [pid = 1894] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 203 (0x97837400) [pid = 1894] [serial = 881] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 202 (0x9df33800) [pid = 1894] [serial = 884] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 201 (0x98bea800) [pid = 1894] [serial = 890] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 200 (0x8d843000) [pid = 1894] [serial = 857] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 199 (0x833b3c00) [pid = 1894] [serial = 887] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 198 (0x90306800) [pid = 1894] [serial = 866] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 197 (0x85f06000) [pid = 1894] [serial = 854] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0x877b9000) [pid = 1894] [serial = 893] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x8fea9800) [pid = 1894] [serial = 863] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x94f6b000) [pid = 1894] [serial = 875] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x9416ac00) [pid = 1894] [serial = 872] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x91255c00) [pid = 1894] [serial = 869] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x8f8a7000) [pid = 1894] [serial = 860] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x963c7c00) [pid = 1894] [serial = 878] [outer = (nil)] [url = about:blank] 03:21:58 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x84e73c00) [pid = 1894] [serial = 920] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x8fcc6800 == 156 [pid = 1894] [id = 225] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x8de48800 == 155 [pid = 1894] [id = 224] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0xa0e3e400 == 154 [pid = 1894] [id = 227] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x9fb52000 == 153 [pid = 1894] [id = 226] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x843f1000 == 152 [pid = 1894] [id = 329] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x85fa4800 == 151 [pid = 1894] [id = 328] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x843ed800 == 150 [pid = 1894] [id = 327] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x833afc00 == 149 [pid = 1894] [id = 326] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x89dd7800 == 148 [pid = 1894] [id = 324] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x85fa6c00 == 147 [pid = 1894] [id = 323] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x83ec5000 == 146 [pid = 1894] [id = 322] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x843e4000 == 145 [pid = 1894] [id = 321] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x8304e000 == 144 [pid = 1894] [id = 320] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x9001ec00 == 143 [pid = 1894] [id = 319] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x9422a000 == 142 [pid = 1894] [id = 318] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x934a4c00 == 141 [pid = 1894] [id = 317] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x91217000 == 140 [pid = 1894] [id = 316] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x8f8a1800 == 139 [pid = 1894] [id = 315] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x8ee91800 == 138 [pid = 1894] [id = 314] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec6bc00 == 137 [pid = 1894] [id = 313] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x8bce2000 == 136 [pid = 1894] [id = 312] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x89dd9c00 == 135 [pid = 1894] [id = 311] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x877bf000 == 134 [pid = 1894] [id = 310] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x89e40000 == 133 [pid = 1894] [id = 309] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x85fa4400 == 132 [pid = 1894] [id = 308] 03:21:59 INFO - PROCESS | 1894 | --DOCSHELL 0x833b1c00 == 131 [pid = 1894] [id = 307] 03:21:59 INFO - PROCESS | 1894 | 1460974919649 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1702ms 03:21:59 INFO - PROCESS | 1894 | 1460974919676 Marionette TRACE conn5 -> [0,1365,"getWindowHandle",null] 03:21:59 INFO - PROCESS | 1894 | 1460974919681 Marionette TRACE conn5 <- [1,1365,null,{"value":"8"}] 03:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:21:59 INFO - PROCESS | 1894 | 1460974919688 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:21:59 INFO - PROCESS | 1894 | 1460974919691 Marionette TRACE conn5 <- [1,1366,null,{}] 03:21:59 INFO - PROCESS | 1894 | 1460974919697 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:59 INFO - PROCESS | 1894 | 1460974919893 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x8ed3dc00) [pid = 1894] [serial = 914] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x90522c00) [pid = 1894] [serial = 917] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x8fcc8400) [pid = 1894] [serial = 636] [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.] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x83574c00) [pid = 1894] [serial = 908] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x83b52c00) [pid = 1894] [serial = 909] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x890a2000) [pid = 1894] [serial = 900] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x877be000) [pid = 1894] [serial = 899] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8ed3ec00) [pid = 1894] [serial = 852] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x85fadc00) [pid = 1894] [serial = 911] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x84e6d800) [pid = 1894] [serial = 897] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x845dc800) [pid = 1894] [serial = 896] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x8ecb1800) [pid = 1894] [serial = 903] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8ec3e400) [pid = 1894] [serial = 902] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8fcd0000) [pid = 1894] [serial = 906] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x8f8a1000) [pid = 1894] [serial = 905] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8fcc8000) [pid = 1894] [serial = 915] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x9052c800) [pid = 1894] [serial = 918] [outer = (nil)] [url = about:blank] 03:21:59 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8bcdf800) [pid = 1894] [serial = 912] [outer = (nil)] [url = about:blank] 03:22:00 INFO - PROCESS | 1894 | 1460974920123 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x8304e000 == 132 [pid = 1894] [id = 349] 03:22:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x83574c00) [pid = 1894] [serial = 1048] [outer = (nil)] 03:22:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x84e6d800) [pid = 1894] [serial = 1049] [outer = 0x83574c00] 03:22:00 INFO - PROCESS | 1894 | 1460974920282 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x89dd9400) [pid = 1894] [serial = 1050] [outer = 0x83574c00] 03:22:01 INFO - PROCESS | 1894 | 1460974921091 Marionette TRACE conn5 <- [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] 03:22:01 INFO - PROCESS | 1894 | 1460974921181 Marionette TRACE conn5 <- [1,1369,null,{"value":"8"}] 03:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:22:01 INFO - PROCESS | 1894 | 1460974921189 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 1894 | 1460974921192 Marionette TRACE conn5 <- [1,1370,null,{}] 03:22:01 INFO - PROCESS | 1894 | 1460974921204 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:01 INFO - PROCESS | 1894 | 1460974921457 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 03:22:01 INFO - PROCESS | 1894 | 1460974921490 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bcd7000 == 133 [pid = 1894] [id = 350] 03:22:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x8bce0400) [pid = 1894] [serial = 1051] [outer = (nil)] 03:22:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x8d84d800) [pid = 1894] [serial = 1052] [outer = 0x8bce0400] 03:22:01 INFO - PROCESS | 1894 | 1460974921586 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x8ec3bc00) [pid = 1894] [serial = 1053] [outer = 0x8bce0400] 03:22:02 INFO - PROCESS | 1894 | 1460974922594 Marionette TRACE conn5 <- [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] 03:22:02 INFO - PROCESS | 1894 | 1460974922682 Marionette TRACE conn5 <- [1,1373,null,{"value":"8"}] 03:22:02 INFO - PROCESS | 1894 | 1460974922689 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 1894 | 1460974922692 Marionette TRACE conn5 <- [1,1374,null,{}] 03:22:02 INFO - PROCESS | 1894 | 1460974922699 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:02 INFO - PROCESS | 1894 | 1460974922973 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 03:22:03 INFO - PROCESS | 1894 | 1460974922999 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x843ea000 == 134 [pid = 1894] [id = 351] 03:22:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x89dd9800) [pid = 1894] [serial = 1054] [outer = (nil)] 03:22:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x8ecbf000) [pid = 1894] [serial = 1055] [outer = 0x89dd9800] 03:22:03 INFO - PROCESS | 1894 | 1460974923081 Marionette DEBUG loaded listener.js 03:22:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x8ed3ec00) [pid = 1894] [serial = 1056] [outer = 0x89dd9800] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x843e8c00) [pid = 1894] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x89fdd800) [pid = 1894] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x90645c00) [pid = 1894] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x91242c00) [pid = 1894] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8fd62c00) [pid = 1894] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x8fd60800) [pid = 1894] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x94f6c800) [pid = 1894] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x877b5c00) [pid = 1894] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x9416b800) [pid = 1894] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x9ae0b400) [pid = 1894] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x833af000) [pid = 1894] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x8f898400) [pid = 1894] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x89c98c00) [pid = 1894] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x93479000) [pid = 1894] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x833b9c00) [pid = 1894] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x877b4c00) [pid = 1894] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x89e46c00) [pid = 1894] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x89ddb400) [pid = 1894] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8304f000) [pid = 1894] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8ee90c00) [pid = 1894] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x931b1800) [pid = 1894] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x83ebec00) [pid = 1894] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x845d3400) [pid = 1894] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x83b4fc00) [pid = 1894] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x8bcdc800) [pid = 1894] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x9121bc00) [pid = 1894] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x845d6800) [pid = 1894] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x843e7c00) [pid = 1894] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x869ec000) [pid = 1894] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x85f05000) [pid = 1894] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8f899400) [pid = 1894] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x89a9f400) [pid = 1894] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x9416c000) [pid = 1894] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8ecb7c00) [pid = 1894] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8bcdd000) [pid = 1894] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x85fae800) [pid = 1894] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x94336000) [pid = 1894] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:22:04 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x9052a800) [pid = 1894] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:22:04 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:04 INFO - PROCESS | 1894 | 1460974924814 Marionette TRACE conn5 <- [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] 03:22:04 INFO - PROCESS | 1894 | 1460974924879 Marionette TRACE conn5 <- [1,1377,null,{"value":"8"}] 03:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:22:04 INFO - PROCESS | 1894 | 1460974924886 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 1894 | 1460974924890 Marionette TRACE conn5 <- [1,1378,null,{}] 03:22:04 INFO - PROCESS | 1894 | 1460974924896 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:05 INFO - PROCESS | 1894 | 1460974925094 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 03:22:05 INFO - PROCESS | 1894 | 1460974925272 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x83052000 == 135 [pid = 1894] [id = 352] 03:22:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x83054c00) [pid = 1894] [serial = 1057] [outer = (nil)] 03:22:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x845d6800) [pid = 1894] [serial = 1058] [outer = 0x83054c00] 03:22:05 INFO - PROCESS | 1894 | 1460974925344 Marionette DEBUG loaded listener.js 03:22:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x890a2400) [pid = 1894] [serial = 1059] [outer = 0x83054c00] 03:22:06 INFO - PROCESS | 1894 | 1460974926229 Marionette TRACE conn5 <- [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] 03:22:06 INFO - PROCESS | 1894 | 1460974926289 Marionette TRACE conn5 <- [1,1381,null,{"value":"8"}] 03:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:22:06 INFO - PROCESS | 1894 | 1460974926299 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:22:06 INFO - PROCESS | 1894 | 1460974926305 Marionette TRACE conn5 <- [1,1382,null,{}] 03:22:06 INFO - PROCESS | 1894 | 1460974926313 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:06 INFO - PROCESS | 1894 | 1460974926569 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 03:22:06 INFO - PROCESS | 1894 | 1460974926904 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x83569c00 == 136 [pid = 1894] [id = 353] 03:22:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x845da800) [pid = 1894] [serial = 1060] [outer = (nil)] 03:22:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x84e6d000) [pid = 1894] [serial = 1061] [outer = 0x845da800] 03:22:07 INFO - PROCESS | 1894 | 1460974927003 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x85dd8c00) [pid = 1894] [serial = 1062] [outer = 0x845da800] 03:22:08 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:08 INFO - PROCESS | 1894 | 1460974928083 Marionette TRACE conn5 <- [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] 03:22:08 INFO - PROCESS | 1894 | 1460974928146 Marionette TRACE conn5 <- [1,1385,null,{"value":"8"}] 03:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:22:08 INFO - PROCESS | 1894 | 1460974928157 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - PROCESS | 1894 | 1460974928162 Marionette TRACE conn5 <- [1,1386,null,{}] 03:22:08 INFO - PROCESS | 1894 | 1460974928169 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:08 INFO - PROCESS | 1894 | 1460974928391 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 03:22:08 INFO - PROCESS | 1894 | 1460974928709 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x89099c00 == 137 [pid = 1894] [id = 354] 03:22:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8909e800) [pid = 1894] [serial = 1063] [outer = (nil)] 03:22:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x89a97c00) [pid = 1894] [serial = 1064] [outer = 0x8909e800] 03:22:08 INFO - PROCESS | 1894 | 1460974928800 Marionette DEBUG loaded listener.js 03:22:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x89c99c00) [pid = 1894] [serial = 1065] [outer = 0x8909e800] 03:22:09 INFO - PROCESS | 1894 | 1460974929845 Marionette TRACE conn5 <- [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] 03:22:09 INFO - PROCESS | 1894 | 1460974929897 Marionette TRACE conn5 <- [1,1389,null,{"value":"8"}] 03:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:22:09 INFO - PROCESS | 1894 | 1460974929904 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - PROCESS | 1894 | 1460974929911 Marionette TRACE conn5 <- [1,1390,null,{}] 03:22:09 INFO - PROCESS | 1894 | 1460974929951 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:10 INFO - PROCESS | 1894 | 1460974930169 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 03:22:10 INFO - PROCESS | 1894 | 1460974930521 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de45400 == 138 [pid = 1894] [id = 355] 03:22:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8de4d400) [pid = 1894] [serial = 1066] [outer = (nil)] 03:22:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8ec63800) [pid = 1894] [serial = 1067] [outer = 0x8de4d400] 03:22:10 INFO - PROCESS | 1894 | 1460974930640 Marionette DEBUG loaded listener.js 03:22:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8ecb1c00) [pid = 1894] [serial = 1068] [outer = 0x8de4d400] 03:22:11 INFO - PROCESS | 1894 | 1460974931610 Marionette TRACE conn5 <- [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]]]}] 03:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1759ms 03:22:11 INFO - PROCESS | 1894 | 1460974931665 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 03:22:11 INFO - PROCESS | 1894 | 1460974931669 Marionette TRACE conn5 <- [1,1393,null,{"value":"8"}] 03:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:22:11 INFO - PROCESS | 1894 | 1460974931676 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:22:11 INFO - PROCESS | 1894 | 1460974931680 Marionette TRACE conn5 <- [1,1394,null,{}] 03:22:11 INFO - PROCESS | 1894 | 1460974931686 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:11 INFO - PROCESS | 1894 | 1460974931934 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 03:22:12 INFO - PROCESS | 1894 | 1460974932246 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x83576400 == 139 [pid = 1894] [id = 356] 03:22:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8ec45c00) [pid = 1894] [serial = 1069] [outer = (nil)] 03:22:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8f894400) [pid = 1894] [serial = 1070] [outer = 0x8ec45c00] 03:22:12 INFO - PROCESS | 1894 | 1460974932336 Marionette DEBUG loaded listener.js 03:22:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8f8a8400) [pid = 1894] [serial = 1071] [outer = 0x8ec45c00] 03:22:13 INFO - PROCESS | 1894 | 1460974933252 Marionette TRACE conn5 <- [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]]]}] 03:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1645ms 03:22:13 INFO - PROCESS | 1894 | 1460974933322 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 03:22:13 INFO - PROCESS | 1894 | 1460974933326 Marionette TRACE conn5 <- [1,1397,null,{"value":"8"}] 03:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:22:13 INFO - PROCESS | 1894 | 1460974933333 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:22:13 INFO - PROCESS | 1894 | 1460974933337 Marionette TRACE conn5 <- [1,1398,null,{}] 03:22:13 INFO - PROCESS | 1894 | 1460974933343 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:13 INFO - PROCESS | 1894 | 1460974933589 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 03:22:13 INFO - PROCESS | 1894 | 1460974933903 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x869e6800 == 140 [pid = 1894] [id = 357] 03:22:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8ed39000) [pid = 1894] [serial = 1072] [outer = (nil)] 03:22:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8fd5c000) [pid = 1894] [serial = 1073] [outer = 0x8ed39000] 03:22:13 INFO - PROCESS | 1894 | 1460974933994 Marionette DEBUG loaded listener.js 03:22:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8fd63000) [pid = 1894] [serial = 1074] [outer = 0x8ed39000] 03:22:14 INFO - PROCESS | 1894 | 1460974934882 Marionette TRACE conn5 <- [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]]]}] 03:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1589ms 03:22:14 INFO - PROCESS | 1894 | 1460974934924 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 1894 | 1460974934928 Marionette TRACE conn5 <- [1,1401,null,{"value":"8"}] 03:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:22:14 INFO - PROCESS | 1894 | 1460974934934 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - PROCESS | 1894 | 1460974934938 Marionette TRACE conn5 <- [1,1402,null,{}] 03:22:14 INFO - PROCESS | 1894 | 1460974934944 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:15 INFO - PROCESS | 1894 | 1460974935189 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 03:22:15 INFO - PROCESS | 1894 | 1460974935466 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e3fc00 == 141 [pid = 1894] [id = 358] 03:22:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9001c000) [pid = 1894] [serial = 1075] [outer = (nil)] 03:22:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x90306800) [pid = 1894] [serial = 1076] [outer = 0x9001c000] 03:22:15 INFO - PROCESS | 1894 | 1460974935608 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x90525c00) [pid = 1894] [serial = 1077] [outer = 0x9001c000] 03:22:16 INFO - PROCESS | 1894 | 1460974936500 Marionette TRACE conn5 <- [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]]]}] 03:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1639ms 03:22:16 INFO - PROCESS | 1894 | 1460974936575 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 03:22:16 INFO - PROCESS | 1894 | 1460974936578 Marionette TRACE conn5 <- [1,1405,null,{"value":"8"}] 03:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:22:16 INFO - PROCESS | 1894 | 1460974936584 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 1894 | 1460974936587 Marionette TRACE conn5 <- [1,1406,null,{}] 03:22:16 INFO - PROCESS | 1894 | 1460974936594 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:16 INFO - PROCESS | 1894 | 1460974936846 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 03:22:17 INFO - PROCESS | 1894 | 1460974937158 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x90021800 == 142 [pid = 1894] [id = 359] 03:22:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x90304000) [pid = 1894] [serial = 1078] [outer = (nil)] 03:22:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x91212c00) [pid = 1894] [serial = 1079] [outer = 0x90304000] 03:22:17 INFO - PROCESS | 1894 | 1460974937249 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x91218c00) [pid = 1894] [serial = 1080] [outer = 0x90304000] 03:22:18 INFO - PROCESS | 1894 | 1460974938131 Marionette TRACE conn5 <- [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]]]}] 03:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1588ms 03:22:18 INFO - PROCESS | 1894 | 1460974938173 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 03:22:18 INFO - PROCESS | 1894 | 1460974938177 Marionette TRACE conn5 <- [1,1409,null,{"value":"8"}] 03:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:22:18 INFO - PROCESS | 1894 | 1460974938184 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:22:18 INFO - PROCESS | 1894 | 1460974938187 Marionette TRACE conn5 <- [1,1410,null,{}] 03:22:18 INFO - PROCESS | 1894 | 1460974938194 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:18 INFO - PROCESS | 1894 | 1460974938399 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 03:22:18 INFO - PROCESS | 1894 | 1460974938720 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x9052c800 == 143 [pid = 1894] [id = 360] 03:22:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x9052e400) [pid = 1894] [serial = 1081] [outer = (nil)] 03:22:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x915f1800) [pid = 1894] [serial = 1082] [outer = 0x9052e400] 03:22:18 INFO - PROCESS | 1894 | 1460974938822 Marionette DEBUG loaded listener.js 03:22:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x91f1b800) [pid = 1894] [serial = 1083] [outer = 0x9052e400] 03:22:19 INFO - PROCESS | 1894 | 1460974939819 Marionette TRACE conn5 <- [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]]]}] 03:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1692ms 03:22:19 INFO - PROCESS | 1894 | 1460974939877 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 03:22:19 INFO - PROCESS | 1894 | 1460974939880 Marionette TRACE conn5 <- [1,1413,null,{"value":"8"}] 03:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:22:19 INFO - PROCESS | 1894 | 1460974939887 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:22:19 INFO - PROCESS | 1894 | 1460974939891 Marionette TRACE conn5 <- [1,1414,null,{}] 03:22:19 INFO - PROCESS | 1894 | 1460974939897 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:20 INFO - PROCESS | 1894 | 1460974940158 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 03:22:20 INFO - PROCESS | 1894 | 1460974940477 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x91246400 == 144 [pid = 1894] [id = 361] 03:22:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x91253800) [pid = 1894] [serial = 1084] [outer = (nil)] 03:22:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x934a5800) [pid = 1894] [serial = 1085] [outer = 0x91253800] 03:22:20 INFO - PROCESS | 1894 | 1460974940567 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x934af000) [pid = 1894] [serial = 1086] [outer = 0x91253800] 03:22:21 INFO - PROCESS | 1894 | 1460974941576 Marionette TRACE conn5 <- [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]]]}] 03:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1732ms 03:22:21 INFO - PROCESS | 1894 | 1460974941620 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 03:22:21 INFO - PROCESS | 1894 | 1460974941625 Marionette TRACE conn5 <- [1,1417,null,{"value":"8"}] 03:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:22:21 INFO - PROCESS | 1894 | 1460974941632 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 1894 | 1460974941635 Marionette TRACE conn5 <- [1,1418,null,{}] 03:22:21 INFO - PROCESS | 1894 | 1460974941641 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:21 INFO - PROCESS | 1894 | 1460974941902 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 03:22:22 INFO - PROCESS | 1894 | 1460974942220 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x89f44c00 == 145 [pid = 1894] [id = 362] 03:22:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x8d9c6400) [pid = 1894] [serial = 1087] [outer = (nil)] 03:22:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x9416cc00) [pid = 1894] [serial = 1088] [outer = 0x8d9c6400] 03:22:22 INFO - PROCESS | 1894 | 1460974942310 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x94170400) [pid = 1894] [serial = 1089] [outer = 0x8d9c6400] 03:22:23 INFO - PROCESS | 1894 | 1460974943358 Marionette TRACE conn5 <- [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]]]}] 03:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1782ms 03:22:23 INFO - PROCESS | 1894 | 1460974943415 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 03:22:23 INFO - PROCESS | 1894 | 1460974943419 Marionette TRACE conn5 <- [1,1421,null,{"value":"8"}] 03:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:22:23 INFO - PROCESS | 1894 | 1460974943426 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 1894 | 1460974943431 Marionette TRACE conn5 <- [1,1422,null,{}] 03:22:23 INFO - PROCESS | 1894 | 1460974943437 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:23 INFO - PROCESS | 1894 | 1460974943692 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 03:22:24 INFO - PROCESS | 1894 | 1460974944029 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x9416b800 == 146 [pid = 1894] [id = 363] 03:22:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x94331400) [pid = 1894] [serial = 1090] [outer = (nil)] 03:22:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x94335800) [pid = 1894] [serial = 1091] [outer = 0x94331400] 03:22:24 INFO - PROCESS | 1894 | 1460974944130 Marionette DEBUG loaded listener.js 03:22:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9433d000) [pid = 1894] [serial = 1092] [outer = 0x94331400] 03:22:25 INFO - PROCESS | 1894 | 1460974945162 Marionette TRACE conn5 <- [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]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1782ms 03:22:25 INFO - PROCESS | 1894 | 1460974945210 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 1894 | 1460974945213 Marionette TRACE conn5 <- [1,1425,null,{"value":"8"}] 03:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:22:25 INFO - PROCESS | 1894 | 1460974945221 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 1894 | 1460974945224 Marionette TRACE conn5 <- [1,1426,null,{}] 03:22:25 INFO - PROCESS | 1894 | 1460974945230 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:25 INFO - PROCESS | 1894 | 1460974945441 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 03:22:25 INFO - PROCESS | 1894 | 1460974945772 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x94338c00 == 147 [pid = 1894] [id = 364] 03:22:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x94f6b000) [pid = 1894] [serial = 1093] [outer = (nil)] 03:22:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x95995800) [pid = 1894] [serial = 1094] [outer = 0x94f6b000] 03:22:25 INFO - PROCESS | 1894 | 1460974945868 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x9599c800) [pid = 1894] [serial = 1095] [outer = 0x94f6b000] 03:22:26 INFO - PROCESS | 1894 | 1460974946790 Marionette TRACE conn5 <- [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]]]}] 03:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1638ms 03:22:26 INFO - PROCESS | 1894 | 1460974946860 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 03:22:26 INFO - PROCESS | 1894 | 1460974946864 Marionette TRACE conn5 <- [1,1429,null,{"value":"8"}] 03:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:22:26 INFO - PROCESS | 1894 | 1460974946870 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:22:26 INFO - PROCESS | 1894 | 1460974946874 Marionette TRACE conn5 <- [1,1430,null,{}] 03:22:26 INFO - PROCESS | 1894 | 1460974946880 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:27 INFO - PROCESS | 1894 | 1460974947103 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 03:22:27 INFO - PROCESS | 1894 | 1460974947427 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec65400 == 148 [pid = 1894] [id = 365] 03:22:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x94f65000) [pid = 1894] [serial = 1096] [outer = (nil)] 03:22:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x959f3400) [pid = 1894] [serial = 1097] [outer = 0x94f65000] 03:22:27 INFO - PROCESS | 1894 | 1460974947524 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x95a0d800) [pid = 1894] [serial = 1098] [outer = 0x94f65000] 03:22:28 INFO - PROCESS | 1894 | 1460974948458 Marionette TRACE conn5 <- [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]]]}] 03:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1634ms 03:22:28 INFO - PROCESS | 1894 | 1460974948506 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 03:22:28 INFO - PROCESS | 1894 | 1460974948509 Marionette TRACE conn5 <- [1,1433,null,{"value":"8"}] 03:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:22:28 INFO - PROCESS | 1894 | 1460974948517 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:22:28 INFO - PROCESS | 1894 | 1460974948520 Marionette TRACE conn5 <- [1,1434,null,{}] 03:22:28 INFO - PROCESS | 1894 | 1460974948526 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:28 INFO - PROCESS | 1894 | 1460974948745 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 03:22:29 INFO - PROCESS | 1894 | 1460974949099 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x83059400 == 149 [pid = 1894] [id = 366] 03:22:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x83b4d000) [pid = 1894] [serial = 1099] [outer = (nil)] 03:22:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x845e0c00) [pid = 1894] [serial = 1100] [outer = 0x83b4d000] 03:22:29 INFO - PROCESS | 1894 | 1460974949191 Marionette DEBUG loaded listener.js 03:22:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x869df000) [pid = 1894] [serial = 1101] [outer = 0x83b4d000] 03:22:30 INFO - PROCESS | 1894 | 1460974950205 Marionette TRACE conn5 <- [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]]]}] 03:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1735ms 03:22:30 INFO - PROCESS | 1894 | 1460974950253 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 03:22:30 INFO - PROCESS | 1894 | 1460974950257 Marionette TRACE conn5 <- [1,1437,null,{"value":"8"}] 03:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:22:30 INFO - PROCESS | 1894 | 1460974950264 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - PROCESS | 1894 | 1460974950268 Marionette TRACE conn5 <- [1,1438,null,{}] 03:22:30 INFO - PROCESS | 1894 | 1460974950273 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:30 INFO - PROCESS | 1894 | 1460974950495 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 03:22:30 INFO - PROCESS | 1894 | 1460974950802 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b54400 == 150 [pid = 1894] [id = 367] 03:22:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x83b59800) [pid = 1894] [serial = 1102] [outer = (nil)] 03:22:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x877bac00) [pid = 1894] [serial = 1103] [outer = 0x83b59800] 03:22:30 INFO - PROCESS | 1894 | 1460974950894 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x89ddf400) [pid = 1894] [serial = 1104] [outer = 0x83b59800] 03:22:32 INFO - PROCESS | 1894 | 1460974952425 Marionette TRACE conn5 <- [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]]]}] 03:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2230ms 03:22:32 INFO - PROCESS | 1894 | 1460974952496 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 1894 | 1460974952501 Marionette TRACE conn5 <- [1,1441,null,{"value":"8"}] 03:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:22:32 INFO - PROCESS | 1894 | 1460974952520 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 1894 | 1460974952526 Marionette TRACE conn5 <- [1,1442,null,{}] 03:22:32 INFO - PROCESS | 1894 | 1460974952534 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:32 INFO - PROCESS | 1894 | 1460974952763 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 03:22:33 INFO - PROCESS | 1894 | 1460974953043 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x83569800 == 151 [pid = 1894] [id = 368] 03:22:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x84e71400) [pid = 1894] [serial = 1105] [outer = (nil)] 03:22:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x869e7c00) [pid = 1894] [serial = 1106] [outer = 0x84e71400] 03:22:33 INFO - PROCESS | 1894 | 1460974953127 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x877b4c00) [pid = 1894] [serial = 1107] [outer = 0x84e71400] 03:22:34 INFO - PROCESS | 1894 | 1460974954076 Marionette TRACE conn5 <- [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]]]}] 03:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1636ms 03:22:34 INFO - PROCESS | 1894 | 1460974954156 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 03:22:34 INFO - PROCESS | 1894 | 1460974954172 Marionette TRACE conn5 <- [1,1445,null,{"value":"8"}] 03:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:22:34 INFO - PROCESS | 1894 | 1460974954191 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:22:34 INFO - PROCESS | 1894 | 1460974954207 Marionette TRACE conn5 <- [1,1446,null,{}] 03:22:34 INFO - PROCESS | 1894 | 1460974954282 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:34 INFO - PROCESS | 1894 | 1460974954546 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 03:22:34 INFO - PROCESS | 1894 | 1460974954856 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x843f0400 == 152 [pid = 1894] [id = 369] 03:22:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x85dd1c00) [pid = 1894] [serial = 1108] [outer = (nil)] 03:22:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x89099800) [pid = 1894] [serial = 1109] [outer = 0x85dd1c00] 03:22:34 INFO - PROCESS | 1894 | 1460974954940 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x89c95400) [pid = 1894] [serial = 1110] [outer = 0x85dd1c00] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x833b4c00 == 151 [pid = 1894] [id = 296] 03:22:35 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x89b76400) [pid = 1894] [serial = 989] [outer = (nil)] [url = about:blank] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x89f4d800 == 150 [pid = 1894] [id = 285] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x89fd8000 == 149 [pid = 1894] [id = 208] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x89c98400 == 148 [pid = 1894] [id = 207] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x9853dc00 == 147 [pid = 1894] [id = 294] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x9121a800 == 146 [pid = 1894] [id = 289] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x89e3d400 == 145 [pid = 1894] [id = 290] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x9052e800 == 144 [pid = 1894] [id = 291] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x8d84fc00 == 143 [pid = 1894] [id = 209] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x8f88c400 == 142 [pid = 1894] [id = 287] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x8ee8f000 == 141 [pid = 1894] [id = 286] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x843e8800 == 140 [pid = 1894] [id = 284] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x8ebb1000 == 139 [pid = 1894] [id = 288] 03:22:35 INFO - PROCESS | 1894 | --DOCSHELL 0x89a97400 == 138 [pid = 1894] [id = 325] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x91f22c00) [pid = 1894] [serial = 870] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x9030ec00) [pid = 1894] [serial = 867] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x8feb0c00) [pid = 1894] [serial = 864] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x9786a000) [pid = 1894] [serial = 882] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x877bb000) [pid = 1894] [serial = 894] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x959eb000) [pid = 1894] [serial = 876] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0xa0008c00) [pid = 1894] [serial = 885] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x833b6800) [pid = 1894] [serial = 888] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x8fcd0800) [pid = 1894] [serial = 861] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x934aec00) [pid = 1894] [serial = 780] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x96733000) [pid = 1894] [serial = 879] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x9fb57000) [pid = 1894] [serial = 891] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x8909a400) [pid = 1894] [serial = 855] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8de50000) [pid = 1894] [serial = 858] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x9422b000) [pid = 1894] [serial = 873] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x8909f800) [pid = 1894] [serial = 986] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x89fe2000) [pid = 1894] [serial = 930] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x89f4b800) [pid = 1894] [serial = 929] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8de4bc00) [pid = 1894] [serial = 975] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x89f47000) [pid = 1894] [serial = 974] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x83577c00) [pid = 1894] [serial = 963] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8356c400) [pid = 1894] [serial = 962] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x8fcc5800) [pid = 1894] [serial = 942] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8f8a5400) [pid = 1894] [serial = 941] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x963ca400) [pid = 1894] [serial = 960] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x963c0000) [pid = 1894] [serial = 959] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x85dddc00) [pid = 1894] [serial = 921] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x869e2000) [pid = 1894] [serial = 984] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x84e73400) [pid = 1894] [serial = 924] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x845d8400) [pid = 1894] [serial = 923] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8ec45800) [pid = 1894] [serial = 936] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8ec39400) [pid = 1894] [serial = 935] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x915f8800) [pid = 1894] [serial = 951] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x915eec00) [pid = 1894] [serial = 950] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x85dd4c00) [pid = 1894] [serial = 966] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x84e6ec00) [pid = 1894] [serial = 965] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x845d9c00) [pid = 1894] [serial = 980] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x84e67400) [pid = 1894] [serial = 981] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x890a8800) [pid = 1894] [serial = 927] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x877b9c00) [pid = 1894] [serial = 926] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x890a0c00) [pid = 1894] [serial = 969] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x869ea400) [pid = 1894] [serial = 968] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x90525800) [pid = 1894] [serial = 945] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x9030cc00) [pid = 1894] [serial = 944] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8f8a6800) [pid = 1894] [serial = 978] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8ee86c00) [pid = 1894] [serial = 977] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x94332c00) [pid = 1894] [serial = 954] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x94172800) [pid = 1894] [serial = 953] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8f88e400) [pid = 1894] [serial = 939] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8ee8c800) [pid = 1894] [serial = 938] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8d9d4000) [pid = 1894] [serial = 933] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8d848400) [pid = 1894] [serial = 932] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8d849c00) [pid = 1894] [serial = 972] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x89fe3400) [pid = 1894] [serial = 971] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x959e9000) [pid = 1894] [serial = 957] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x959e6000) [pid = 1894] [serial = 956] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x91249000) [pid = 1894] [serial = 948] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x91246000) [pid = 1894] [serial = 947] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x89a9dc00) [pid = 1894] [serial = 987] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x85f06c00) [pid = 1894] [serial = 983] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 1894 | 1460974956195 Marionette TRACE conn5 <- [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]]]}] 03:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2060ms 03:22:36 INFO - PROCESS | 1894 | 1460974956251 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 03:22:36 INFO - PROCESS | 1894 | 1460974956254 Marionette TRACE conn5 <- [1,1449,null,{"value":"8"}] 03:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:22:36 INFO - PROCESS | 1894 | 1460974956272 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:22:36 INFO - PROCESS | 1894 | 1460974956279 Marionette TRACE conn5 <- [1,1450,null,{}] 03:22:36 INFO - PROCESS | 1894 | 1460974956328 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:36 INFO - PROCESS | 1894 | 1460974956512 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 03:22:36 INFO - PROCESS | 1894 | 1460974956786 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x843ee800 == 139 [pid = 1894] [id = 370] 03:22:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x85dd4400) [pid = 1894] [serial = 1111] [outer = (nil)] 03:22:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x89c8e000) [pid = 1894] [serial = 1112] [outer = 0x85dd4400] 03:22:36 INFO - PROCESS | 1894 | 1460974956871 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x89e40000) [pid = 1894] [serial = 1113] [outer = 0x85dd4400] 03:22:37 INFO - PROCESS | 1894 | 1460974957670 Marionette TRACE conn5 <- [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]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1469ms 03:22:37 INFO - PROCESS | 1894 | 1460974957731 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 1894 | 1460974957736 Marionette TRACE conn5 <- [1,1453,null,{"value":"8"}] 03:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:22:37 INFO - PROCESS | 1894 | 1460974957742 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 1894 | 1460974957746 Marionette TRACE conn5 <- [1,1454,null,{}] 03:22:37 INFO - PROCESS | 1894 | 1460974957752 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:38 INFO - PROCESS | 1894 | 1460974958009 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 03:22:38 INFO - PROCESS | 1894 | 1460974958037 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b6c000 == 140 [pid = 1894] [id = 371] 03:22:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x89fd6000) [pid = 1894] [serial = 1114] [outer = (nil)] 03:22:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8bcd6400) [pid = 1894] [serial = 1115] [outer = 0x89fd6000] 03:22:38 INFO - PROCESS | 1894 | 1460974958135 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8bcdec00) [pid = 1894] [serial = 1116] [outer = 0x89fd6000] 03:22:39 INFO - PROCESS | 1894 | 1460974959105 Marionette TRACE conn5 <- [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]]]}] 03:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1438ms 03:22:39 INFO - PROCESS | 1894 | 1460974959181 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 1894 | 1460974959184 Marionette TRACE conn5 <- [1,1457,null,{"value":"8"}] 03:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:22:39 INFO - PROCESS | 1894 | 1460974959191 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 1894 | 1460974959195 Marionette TRACE conn5 <- [1,1458,null,{}] 03:22:39 INFO - PROCESS | 1894 | 1460974959200 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:39 INFO - PROCESS | 1894 | 1460974959494 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 03:22:39 INFO - PROCESS | 1894 | 1460974959521 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec2800 == 141 [pid = 1894] [id = 372] 03:22:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8d84a800) [pid = 1894] [serial = 1117] [outer = (nil)] 03:22:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8d9cc000) [pid = 1894] [serial = 1118] [outer = 0x8d84a800] 03:22:39 INFO - PROCESS | 1894 | 1460974959597 Marionette DEBUG loaded listener.js 03:22:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8de46c00) [pid = 1894] [serial = 1119] [outer = 0x8d84a800] 03:22:40 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x83ec9c00) [pid = 1894] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:22:40 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x833b6000) [pid = 1894] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:22:40 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x83574c00) [pid = 1894] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:22:40 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x89dd9800) [pid = 1894] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:22:40 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x877bbc00) [pid = 1894] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:22:40 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x83b4e000) [pid = 1894] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:22:40 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8bce0400) [pid = 1894] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:22:40 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x85fa8c00) [pid = 1894] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:22:41 INFO - PROCESS | 1894 | 1460974961027 Marionette TRACE conn5 <- [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]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1885ms 03:22:41 INFO - PROCESS | 1894 | 1460974961077 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 03:22:41 INFO - PROCESS | 1894 | 1460974961081 Marionette TRACE conn5 <- [1,1461,null,{"value":"8"}] 03:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:22:41 INFO - PROCESS | 1894 | 1460974961087 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 1894 | 1460974961090 Marionette TRACE conn5 <- [1,1462,null,{}] 03:22:41 INFO - PROCESS | 1894 | 1460974961096 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:41 INFO - PROCESS | 1894 | 1460974961308 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 03:22:41 INFO - PROCESS | 1894 | 1460974961496 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x833b1400 == 142 [pid = 1894] [id = 373] 03:22:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x83ec9c00) [pid = 1894] [serial = 1120] [outer = (nil)] 03:22:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8bce3000) [pid = 1894] [serial = 1121] [outer = 0x83ec9c00] 03:22:41 INFO - PROCESS | 1894 | 1460974961577 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8ec36800) [pid = 1894] [serial = 1122] [outer = 0x83ec9c00] 03:22:42 INFO - PROCESS | 1894 | 1460974962483 Marionette TRACE conn5 <- [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]]]}] 03:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1432ms 03:22:42 INFO - PROCESS | 1894 | 1460974962521 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 03:22:42 INFO - PROCESS | 1894 | 1460974962527 Marionette TRACE conn5 <- [1,1465,null,{"value":"8"}] 03:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:22:42 INFO - PROCESS | 1894 | 1460974962548 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 1894 | 1460974962554 Marionette TRACE conn5 <- [1,1466,null,{}] 03:22:42 INFO - PROCESS | 1894 | 1460974962563 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:42 INFO - PROCESS | 1894 | 1460974962816 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 03:22:43 INFO - PROCESS | 1894 | 1460974963163 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e67400 == 143 [pid = 1894] [id = 374] 03:22:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x84e69c00) [pid = 1894] [serial = 1123] [outer = (nil)] 03:22:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x84e72000) [pid = 1894] [serial = 1124] [outer = 0x84e69c00] 03:22:43 INFO - PROCESS | 1894 | 1460974963257 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x85dd9400) [pid = 1894] [serial = 1125] [outer = 0x84e69c00] 03:22:44 INFO - PROCESS | 1894 | 1460974964234 Marionette TRACE conn5 <- [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]]]}] 03:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1733ms 03:22:44 INFO - PROCESS | 1894 | 1460974964281 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 1894 | 1460974964290 Marionette TRACE conn5 <- [1,1469,null,{"value":"8"}] 03:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:22:44 INFO - PROCESS | 1894 | 1460974964302 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 1894 | 1460974964306 Marionette TRACE conn5 <- [1,1470,null,{}] 03:22:44 INFO - PROCESS | 1894 | 1460974964313 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:44 INFO - PROCESS | 1894 | 1460974964535 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 03:22:44 INFO - PROCESS | 1894 | 1460974964808 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fad000 == 144 [pid = 1894] [id = 375] 03:22:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x877b5800) [pid = 1894] [serial = 1126] [outer = (nil)] 03:22:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x890a2000) [pid = 1894] [serial = 1127] [outer = 0x877b5800] 03:22:44 INFO - PROCESS | 1894 | 1460974964933 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x89aa1c00) [pid = 1894] [serial = 1128] [outer = 0x877b5800] 03:22:45 INFO - PROCESS | 1894 | 1460974965989 Marionette TRACE conn5 <- [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]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1737ms 03:22:46 INFO - PROCESS | 1894 | 1460974966039 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 03:22:46 INFO - PROCESS | 1894 | 1460974966043 Marionette TRACE conn5 <- [1,1473,null,{"value":"8"}] 03:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:22:46 INFO - PROCESS | 1894 | 1460974966051 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 1894 | 1460974966057 Marionette TRACE conn5 <- [1,1474,null,{}] 03:22:46 INFO - PROCESS | 1894 | 1460974966075 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:46 INFO - PROCESS | 1894 | 1460974966324 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 03:22:46 INFO - PROCESS | 1894 | 1460974966687 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x89f4e400 == 145 [pid = 1894] [id = 376] 03:22:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8d9c6800) [pid = 1894] [serial = 1129] [outer = (nil)] 03:22:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8eba6c00) [pid = 1894] [serial = 1130] [outer = 0x8d9c6800] 03:22:46 INFO - PROCESS | 1894 | 1460974966788 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8ec65800) [pid = 1894] [serial = 1131] [outer = 0x8d9c6800] 03:22:47 INFO - PROCESS | 1894 | 1460974967724 Marionette TRACE conn5 <- [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]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1736ms 03:22:47 INFO - PROCESS | 1894 | 1460974967788 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 03:22:47 INFO - PROCESS | 1894 | 1460974967793 Marionette TRACE conn5 <- [1,1477,null,{"value":"8"}] 03:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:22:47 INFO - PROCESS | 1894 | 1460974967799 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 1894 | 1460974967803 Marionette TRACE conn5 <- [1,1478,null,{}] 03:22:47 INFO - PROCESS | 1894 | 1460974967809 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:48 INFO - PROCESS | 1894 | 1460974968023 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 03:22:48 INFO - PROCESS | 1894 | 1460974968297 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ebabc00 == 146 [pid = 1894] [id = 377] 03:22:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8ecbb400) [pid = 1894] [serial = 1132] [outer = (nil)] 03:22:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8ee8c000) [pid = 1894] [serial = 1133] [outer = 0x8ecbb400] 03:22:48 INFO - PROCESS | 1894 | 1460974968431 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8f891000) [pid = 1894] [serial = 1134] [outer = 0x8ecbb400] 03:22:49 INFO - PROCESS | 1894 | 1460974969354 Marionette TRACE conn5 <- [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]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1632ms 03:22:49 INFO - PROCESS | 1894 | 1460974969432 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 1894 | 1460974969436 Marionette TRACE conn5 <- [1,1481,null,{"value":"8"}] 03:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:22:49 INFO - PROCESS | 1894 | 1460974969443 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - PROCESS | 1894 | 1460974969447 Marionette TRACE conn5 <- [1,1482,null,{}] 03:22:49 INFO - PROCESS | 1894 | 1460974969453 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:49 INFO - PROCESS | 1894 | 1460974969690 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 03:22:50 INFO - PROCESS | 1894 | 1460974970000 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecbe000 == 147 [pid = 1894] [id = 378] 03:22:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8f895800) [pid = 1894] [serial = 1135] [outer = (nil)] 03:22:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8f8a5400) [pid = 1894] [serial = 1136] [outer = 0x8f895800] 03:22:50 INFO - PROCESS | 1894 | 1460974970094 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8fcc7c00) [pid = 1894] [serial = 1137] [outer = 0x8f895800] 03:22:51 INFO - PROCESS | 1894 | 1460974971046 Marionette TRACE conn5 <- [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]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1681ms 03:22:51 INFO - PROCESS | 1894 | 1460974971125 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 1894 | 1460974971129 Marionette TRACE conn5 <- [1,1485,null,{"value":"8"}] 03:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:22:51 INFO - PROCESS | 1894 | 1460974971135 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 1894 | 1460974971138 Marionette TRACE conn5 <- [1,1486,null,{}] 03:22:51 INFO - PROCESS | 1894 | 1460974971144 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:51 INFO - PROCESS | 1894 | 1460974971432 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 03:22:51 INFO - PROCESS | 1894 | 1460974971753 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f898c00 == 148 [pid = 1894] [id = 379] 03:22:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8feab000) [pid = 1894] [serial = 1138] [outer = (nil)] 03:22:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8feb2800) [pid = 1894] [serial = 1139] [outer = 0x8feab000] 03:22:51 INFO - PROCESS | 1894 | 1460974971848 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x90307800) [pid = 1894] [serial = 1140] [outer = 0x8feab000] 03:22:52 INFO - PROCESS | 1894 | 1460974972769 Marionette TRACE conn5 <- [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]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1683ms 03:22:52 INFO - PROCESS | 1894 | 1460974972820 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 1894 | 1460974972824 Marionette TRACE conn5 <- [1,1489,null,{"value":"8"}] 03:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:22:52 INFO - PROCESS | 1894 | 1460974972831 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 1894 | 1460974972835 Marionette TRACE conn5 <- [1,1490,null,{}] 03:22:52 INFO - PROCESS | 1894 | 1460974972841 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:53 INFO - PROCESS | 1894 | 1460974973044 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 03:22:53 INFO - PROCESS | 1894 | 1460974973357 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fccec00 == 149 [pid = 1894] [id = 380] 03:22:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x9030ec00) [pid = 1894] [serial = 1141] [outer = (nil)] 03:22:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x90529c00) [pid = 1894] [serial = 1142] [outer = 0x9030ec00] 03:22:53 INFO - PROCESS | 1894 | 1460974973451 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x90645c00) [pid = 1894] [serial = 1143] [outer = 0x9030ec00] 03:22:54 INFO - PROCESS | 1894 | 1460974974346 Marionette TRACE conn5 <- [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]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1584ms 03:22:54 INFO - PROCESS | 1894 | 1460974974416 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 1894 | 1460974974420 Marionette TRACE conn5 <- [1,1493,null,{"value":"8"}] 03:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:22:54 INFO - PROCESS | 1894 | 1460974974427 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 1894 | 1460974974431 Marionette TRACE conn5 <- [1,1494,null,{}] 03:22:54 INFO - PROCESS | 1894 | 1460974974437 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:54 INFO - PROCESS | 1894 | 1460974974639 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 03:22:54 INFO - PROCESS | 1894 | 1460974974950 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x8909f800 == 150 [pid = 1894] [id = 381] 03:22:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9051f400) [pid = 1894] [serial = 1144] [outer = (nil)] 03:22:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9124b400) [pid = 1894] [serial = 1145] [outer = 0x9051f400] 03:22:55 INFO - PROCESS | 1894 | 1460974975046 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x91251c00) [pid = 1894] [serial = 1146] [outer = 0x9051f400] 03:22:55 INFO - PROCESS | 1894 | 1460974975976 Marionette TRACE conn5 <- [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]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1586ms 03:22:56 INFO - PROCESS | 1894 | 1460974976014 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 1894 | 1460974976017 Marionette TRACE conn5 <- [1,1497,null,{"value":"8"}] 03:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:22:56 INFO - PROCESS | 1894 | 1460974976024 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 1894 | 1460974976027 Marionette TRACE conn5 <- [1,1498,null,{}] 03:22:56 INFO - PROCESS | 1894 | 1460974976034 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:56 INFO - PROCESS | 1894 | 1460974976235 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 03:22:56 INFO - PROCESS | 1894 | 1460974976557 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x9030f000 == 151 [pid = 1894] [id = 382] 03:22:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x91213400) [pid = 1894] [serial = 1147] [outer = (nil)] 03:22:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x91f19800) [pid = 1894] [serial = 1148] [outer = 0x91213400] 03:22:56 INFO - PROCESS | 1894 | 1460974976651 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x931adc00) [pid = 1894] [serial = 1149] [outer = 0x91213400] 03:22:57 INFO - PROCESS | 1894 | 1460974977512 Marionette TRACE conn5 <- [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]]]}] 03:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1530ms 03:22:57 INFO - PROCESS | 1894 | 1460974977555 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 1894 | 1460974977559 Marionette TRACE conn5 <- [1,1501,null,{"value":"8"}] 03:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:22:57 INFO - PROCESS | 1894 | 1460974977565 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 1894 | 1460974977568 Marionette TRACE conn5 <- [1,1502,null,{}] 03:22:57 INFO - PROCESS | 1894 | 1460974977574 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:57 INFO - PROCESS | 1894 | 1460974977812 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 03:22:58 INFO - PROCESS | 1894 | 1460974978131 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fd5c800 == 152 [pid = 1894] [id = 383] 03:22:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x8fd62000) [pid = 1894] [serial = 1150] [outer = (nil)] 03:22:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x934aa800) [pid = 1894] [serial = 1151] [outer = 0x8fd62000] 03:22:58 INFO - PROCESS | 1894 | 1460974978225 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x9416a000) [pid = 1894] [serial = 1152] [outer = 0x8fd62000] 03:22:59 INFO - PROCESS | 1894 | 1460974979144 Marionette TRACE conn5 <- [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]]]}] 03:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1631ms 03:22:59 INFO - PROCESS | 1894 | 1460974979198 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 03:22:59 INFO - PROCESS | 1894 | 1460974979202 Marionette TRACE conn5 <- [1,1505,null,{"value":"8"}] 03:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:22:59 INFO - PROCESS | 1894 | 1460974979209 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:22:59 INFO - PROCESS | 1894 | 1460974979214 Marionette TRACE conn5 <- [1,1506,null,{}] 03:22:59 INFO - PROCESS | 1894 | 1460974979220 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:59 INFO - PROCESS | 1894 | 1460974979455 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 03:22:59 INFO - PROCESS | 1894 | 1460974979773 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x91f1fc00 == 153 [pid = 1894] [id = 384] 03:22:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x94233400) [pid = 1894] [serial = 1153] [outer = (nil)] 03:22:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x94332c00) [pid = 1894] [serial = 1154] [outer = 0x94233400] 03:22:59 INFO - PROCESS | 1894 | 1460974979875 Marionette DEBUG loaded listener.js 03:22:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9433c800) [pid = 1894] [serial = 1155] [outer = 0x94233400] 03:23:00 INFO - PROCESS | 1894 | 1460974980821 Marionette TRACE conn5 <- [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]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1634ms 03:23:00 INFO - PROCESS | 1894 | 1460974980847 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 1894 | 1460974980850 Marionette TRACE conn5 <- [1,1509,null,{"value":"8"}] 03:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:23:00 INFO - PROCESS | 1894 | 1460974980857 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 1894 | 1460974980861 Marionette TRACE conn5 <- [1,1510,null,{}] 03:23:00 INFO - PROCESS | 1894 | 1460974980867 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:01 INFO - PROCESS | 1894 | 1460974981066 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 03:23:01 INFO - PROCESS | 1894 | 1460974981382 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x94230400 == 154 [pid = 1894] [id = 385] 03:23:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x94235000) [pid = 1894] [serial = 1156] [outer = (nil)] 03:23:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x959eec00) [pid = 1894] [serial = 1157] [outer = 0x94235000] 03:23:01 INFO - PROCESS | 1894 | 1460974981489 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x95a09000) [pid = 1894] [serial = 1158] [outer = 0x94235000] 03:23:02 INFO - PROCESS | 1894 | 1460974982386 Marionette TRACE conn5 <- [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]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1588ms 03:23:02 INFO - PROCESS | 1894 | 1460974982446 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 1894 | 1460974982450 Marionette TRACE conn5 <- [1,1513,null,{"value":"8"}] 03:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:23:02 INFO - PROCESS | 1894 | 1460974982457 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 1894 | 1460974982460 Marionette TRACE conn5 <- [1,1514,null,{}] 03:23:02 INFO - PROCESS | 1894 | 1460974982465 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:02 INFO - PROCESS | 1894 | 1460974982710 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 03:23:03 INFO - PROCESS | 1894 | 1460974983035 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c99800 == 155 [pid = 1894] [id = 386] 03:23:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x959ea000) [pid = 1894] [serial = 1159] [outer = (nil)] 03:23:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x96364000) [pid = 1894] [serial = 1160] [outer = 0x959ea000] 03:23:03 INFO - PROCESS | 1894 | 1460974983128 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x963bfc00) [pid = 1894] [serial = 1161] [outer = 0x959ea000] 03:23:03 INFO - PROCESS | 1894 | 1460974983993 Marionette TRACE conn5 <- [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]]]}] 03:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1582ms 03:23:04 INFO - PROCESS | 1894 | 1460974984040 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 03:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:23:04 INFO - PROCESS | 1894 | 1460974984044 Marionette TRACE conn5 <- [1,1517,null,{"value":"8"}] 03:23:04 INFO - PROCESS | 1894 | 1460974984052 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - PROCESS | 1894 | 1460974984055 Marionette TRACE conn5 <- [1,1518,null,{}] 03:23:04 INFO - PROCESS | 1894 | 1460974984061 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:04 INFO - PROCESS | 1894 | 1460974984275 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 03:23:04 INFO - PROCESS | 1894 | 1460974984587 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x959e8800 == 156 [pid = 1894] [id = 387] 03:23:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x962c7c00) [pid = 1894] [serial = 1162] [outer = (nil)] 03:23:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x963ca400) [pid = 1894] [serial = 1163] [outer = 0x962c7c00] 03:23:04 INFO - PROCESS | 1894 | 1460974984682 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x963cbc00) [pid = 1894] [serial = 1164] [outer = 0x962c7c00] 03:23:05 INFO - PROCESS | 1894 | 1460974985584 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1582ms 03:23:05 INFO - PROCESS | 1894 | 1460974985634 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 1894 | 1460974985638 Marionette TRACE conn5 <- [1,1521,null,{"value":"8"}] 03:23:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:23:05 INFO - PROCESS | 1894 | 1460974985645 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 1894 | 1460974985649 Marionette TRACE conn5 <- [1,1522,null,{}] 03:23:05 INFO - PROCESS | 1894 | 1460974985655 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:05 INFO - PROCESS | 1894 | 1460974985880 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 03:23:06 INFO - PROCESS | 1894 | 1460974986192 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e73800 == 157 [pid = 1894] [id = 388] 03:23:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x89dda400) [pid = 1894] [serial = 1165] [outer = (nil)] 03:23:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x96f83000) [pid = 1894] [serial = 1166] [outer = 0x89dda400] 03:23:06 INFO - PROCESS | 1894 | 1460974986287 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x96f8d800) [pid = 1894] [serial = 1167] [outer = 0x89dda400] 03:23:06 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:06 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:23:06 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:06 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:06 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:06 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:06 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:06 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:06 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:06 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:06 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:06 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:07 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 () { 03:23:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:23:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:23:07 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 () { 03:23:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:23:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:23:07 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 () { 03:23:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:23:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:23:07 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 () { 03:23:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:23:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:23:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1484ms 03:23:07 INFO - PROCESS | 1894 | 1460974987100 Marionette TRACE conn5 <- [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"]]]}] 03:23:07 INFO - PROCESS | 1894 | 1460974987159 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 03:23:07 INFO - PROCESS | 1894 | 1460974987163 Marionette TRACE conn5 <- [1,1525,null,{"value":"8"}] 03:23:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:23:07 INFO - PROCESS | 1894 | 1460974987173 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - PROCESS | 1894 | 1460974987176 Marionette TRACE conn5 <- [1,1526,null,{}] 03:23:07 INFO - PROCESS | 1894 | 1460974987182 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:07 INFO - PROCESS | 1894 | 1460974987385 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 03:23:07 INFO - PROCESS | 1894 | 1460974987663 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e42c00 == 158 [pid = 1894] [id = 389] 03:23:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x8ed3f400) [pid = 1894] [serial = 1168] [outer = (nil)] 03:23:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x972a2800) [pid = 1894] [serial = 1169] [outer = 0x8ed3f400] 03:23:07 INFO - PROCESS | 1894 | 1460974987800 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x97837400) [pid = 1894] [serial = 1170] [outer = 0x8ed3f400] 03:23:08 INFO - PROCESS | 1894 | 1460974988593 Marionette TRACE conn5 <- [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"]]]}] 03:23:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:23:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:23:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:23:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:23:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:23:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:23:08 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1488ms 03:23:08 INFO - PROCESS | 1894 | 1460974988665 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 03:23:08 INFO - PROCESS | 1894 | 1460974988670 Marionette TRACE conn5 <- [1,1529,null,{"value":"8"}] 03:23:08 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:23:08 INFO - PROCESS | 1894 | 1460974988677 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 1894 | 1460974988681 Marionette TRACE conn5 <- [1,1530,null,{}] 03:23:08 INFO - PROCESS | 1894 | 1460974988687 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:08 INFO - PROCESS | 1894 | 1460974988908 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 03:23:09 INFO - PROCESS | 1894 | 1460974989282 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x833ae800 == 159 [pid = 1894] [id = 390] 03:23:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x83b50c00) [pid = 1894] [serial = 1171] [outer = (nil)] 03:23:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x98534800) [pid = 1894] [serial = 1172] [outer = 0x83b50c00] 03:23:09 INFO - PROCESS | 1894 | 1460974989375 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x986ae400) [pid = 1894] [serial = 1173] [outer = 0x83b50c00] 03:23:10 INFO - PROCESS | 1894 | 1460974990097 Marionette TRACE conn5 <- [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]]]}] 03:23:10 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 03:23:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:23:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:23:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:23:10 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. 03:23:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:23:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1607ms 03:23:10 INFO - PROCESS | 1894 | 1460974990294 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 1894 | 1460974990300 Marionette TRACE conn5 <- [1,1533,null,{"value":"8"}] 03:23:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:23:10 INFO - PROCESS | 1894 | 1460974990960 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 1894 | 1460974990965 Marionette TRACE conn5 <- [1,1534,null,{}] 03:23:10 INFO - PROCESS | 1894 | 1460974990986 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:11 INFO - PROCESS | 1894 | 1460974991206 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 03:23:11 INFO - PROCESS | 1894 | 1460974991480 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x85f01c00 == 160 [pid = 1894] [id = 391] 03:23:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x85f04800) [pid = 1894] [serial = 1174] [outer = (nil)] 03:23:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x85fa4800) [pid = 1894] [serial = 1175] [outer = 0x85f04800] 03:23:11 INFO - PROCESS | 1894 | 1460974991565 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x869e5000) [pid = 1894] [serial = 1176] [outer = 0x85f04800] 03:23:12 INFO - PROCESS | 1894 | --DOCSHELL 0x83ec2800 == 159 [pid = 1894] [id = 372] 03:23:12 INFO - PROCESS | 1894 | --DOCSHELL 0x89b6c000 == 158 [pid = 1894] [id = 371] 03:23:12 INFO - PROCESS | 1894 | --DOCSHELL 0x843ee800 == 157 [pid = 1894] [id = 370] 03:23:12 INFO - PROCESS | 1894 | --DOCSHELL 0x843f0400 == 156 [pid = 1894] [id = 369] 03:23:12 INFO - PROCESS | 1894 | --DOCSHELL 0x83569800 == 155 [pid = 1894] [id = 368] 03:23:12 INFO - PROCESS | 1894 | --DOCSHELL 0x9416b800 == 154 [pid = 1894] [id = 363] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x9030ac00) [pid = 1894] [serial = 1022] [outer = (nil)] [url = about:blank] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x845d4400) [pid = 1894] [serial = 1038] [outer = (nil)] [url = about:blank] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x85f03c00) [pid = 1894] [serial = 1047] [outer = (nil)] [url = about:blank] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x931b2400) [pid = 1894] [serial = 1031] [outer = (nil)] [url = about:blank] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x843ec000) [pid = 1894] [serial = 1037] [outer = (nil)] [url = about:blank] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x89dd9400) [pid = 1894] [serial = 1050] [outer = (nil)] [url = about:blank] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x8ecbf000) [pid = 1894] [serial = 1055] [outer = (nil)] [url = about:blank] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x8ed3ec00) [pid = 1894] [serial = 1056] [outer = (nil)] [url = about:blank] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x8909c400) [pid = 1894] [serial = 998] [outer = (nil)] [url = about:blank] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x8fd5f400) [pid = 1894] [serial = 1019] [outer = (nil)] [url = about:blank] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x89c94400) [pid = 1894] [serial = 990] [outer = (nil)] [url = about:blank] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x843e9400) [pid = 1894] [serial = 1046] [outer = (nil)] [url = about:blank] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8d847800) [pid = 1894] [serial = 1004] [outer = (nil)] [url = about:blank] 03:23:12 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x890a6400) [pid = 1894] [serial = 1043] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x833b3800) [pid = 1894] [serial = 992] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x91252400) [pid = 1894] [serial = 1025] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x915ebc00) [pid = 1894] [serial = 1028] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8fcc7000) [pid = 1894] [serial = 1016] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x89dd8800) [pid = 1894] [serial = 1044] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8d84d800) [pid = 1894] [serial = 1052] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x84e6d800) [pid = 1894] [serial = 1049] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8de4c000) [pid = 1894] [serial = 1007] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x91510000) [pid = 1894] [serial = 1034] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x869e9c00) [pid = 1894] [serial = 1041] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x8ec3bc00) [pid = 1894] [serial = 1053] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x83ec6800) [pid = 1894] [serial = 1040] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8ee90800) [pid = 1894] [serial = 1013] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x8ed34400) [pid = 1894] [serial = 1010] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x89fda000) [pid = 1894] [serial = 1001] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x85f04400) [pid = 1894] [serial = 995] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x845d6800) [pid = 1894] [serial = 1058] [outer = (nil)] [url = about:blank] 03:23:13 INFO - PROCESS | 1894 | 1460974993014 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:23:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2362ms 03:23:13 INFO - PROCESS | 1894 | 1460974993120 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 1894 | 1460974993126 Marionette TRACE conn5 <- [1,1537,null,{"value":"8"}] 03:23:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:23:13 INFO - PROCESS | 1894 | 1460974993146 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 1894 | 1460974993151 Marionette TRACE conn5 <- [1,1538,null,{}] 03:23:13 INFO - PROCESS | 1894 | 1460974993165 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:13 INFO - PROCESS | 1894 | 1460974993356 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 03:23:13 INFO - PROCESS | 1894 | 1460974993372 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x845d5800 == 155 [pid = 1894] [id = 392] 03:23:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x84e6d800) [pid = 1894] [serial = 1177] [outer = (nil)] 03:23:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x85fa4c00) [pid = 1894] [serial = 1178] [outer = 0x84e6d800] 03:23:13 INFO - PROCESS | 1894 | 1460974993450 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x869eac00) [pid = 1894] [serial = 1179] [outer = 0x84e6d800] 03:23:14 INFO - PROCESS | 1894 | 1460974994533 Marionette TRACE conn5 <- [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]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:23:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1451ms 03:23:14 INFO - PROCESS | 1894 | 1460974994594 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 1894 | 1460974994598 Marionette TRACE conn5 <- [1,1541,null,{"value":"8"}] 03:23:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:23:14 INFO - PROCESS | 1894 | 1460974994605 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - PROCESS | 1894 | 1460974994609 Marionette TRACE conn5 <- [1,1542,null,{}] 03:23:14 INFO - PROCESS | 1894 | 1460974994615 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:14 INFO - PROCESS | 1894 | 1460974994886 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 03:23:14 INFO - PROCESS | 1894 | 1460974994913 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x89de1c00 == 156 [pid = 1894] [id = 393] 03:23:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x89de2c00) [pid = 1894] [serial = 1180] [outer = (nil)] 03:23:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x89e41400) [pid = 1894] [serial = 1181] [outer = 0x89de2c00] 03:23:15 INFO - PROCESS | 1894 | 1460974994999 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x89f4dc00) [pid = 1894] [serial = 1182] [outer = 0x89de2c00] 03:23:15 INFO - PROCESS | 1894 | 1460974995988 Marionette TRACE conn5 <- [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]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:23:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1429ms 03:23:16 INFO - PROCESS | 1894 | 1460974996035 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 03:23:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:23:16 INFO - PROCESS | 1894 | 1460974996040 Marionette TRACE conn5 <- [1,1545,null,{"value":"8"}] 03:23:16 INFO - PROCESS | 1894 | 1460974996046 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - PROCESS | 1894 | 1460974996050 Marionette TRACE conn5 <- [1,1546,null,{}] 03:23:16 INFO - PROCESS | 1894 | 1460974996065 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:16 INFO - PROCESS | 1894 | 1460974996340 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 03:23:16 INFO - PROCESS | 1894 | 1460974996370 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x843e5c00 == 157 [pid = 1894] [id = 394] 03:23:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x890a4c00) [pid = 1894] [serial = 1183] [outer = (nil)] 03:23:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x8d847000) [pid = 1894] [serial = 1184] [outer = 0x890a4c00] 03:23:16 INFO - PROCESS | 1894 | 1460974996448 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x8d9d3000) [pid = 1894] [serial = 1185] [outer = 0x890a4c00] 03:23:17 INFO - PROCESS | 1894 | 1460974997461 Marionette TRACE conn5 <- [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]]]}] 03:23:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:23:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1499ms 03:23:17 INFO - PROCESS | 1894 | 1460974997547 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 03:23:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:23:17 INFO - PROCESS | 1894 | 1460974997551 Marionette TRACE conn5 <- [1,1549,null,{"value":"8"}] 03:23:17 INFO - PROCESS | 1894 | 1460974997557 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 1894 | 1460974997561 Marionette TRACE conn5 <- [1,1550,null,{}] 03:23:17 INFO - PROCESS | 1894 | 1460974997567 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:18 INFO - PROCESS | 1894 | 1460974998137 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 03:23:18 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x85dd1c00) [pid = 1894] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:23:18 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x84e71400) [pid = 1894] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:23:18 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x85dd4400) [pid = 1894] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:23:18 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x8d84a800) [pid = 1894] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:23:18 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x89fd6000) [pid = 1894] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:23:18 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x83054c00) [pid = 1894] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:23:18 INFO - PROCESS | 1894 | 1460974998335 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x83054c00 == 158 [pid = 1894] [id = 395] 03:23:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x83057400) [pid = 1894] [serial = 1186] [outer = (nil)] 03:23:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x845de400) [pid = 1894] [serial = 1187] [outer = 0x83057400] 03:23:18 INFO - PROCESS | 1894 | 1460974998417 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x85fa1000) [pid = 1894] [serial = 1188] [outer = 0x83057400] 03:23:19 INFO - PROCESS | 1894 | 1460974999149 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:23:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:23:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1629ms 03:23:19 INFO - PROCESS | 1894 | 1460974999187 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 1894 | 1460974999190 Marionette TRACE conn5 <- [1,1553,null,{"value":"8"}] 03:23:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:23:19 INFO - PROCESS | 1894 | 1460974999197 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 1894 | 1460974999199 Marionette TRACE conn5 <- [1,1554,null,{}] 03:23:19 INFO - PROCESS | 1894 | 1460974999206 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:19 INFO - PROCESS | 1894 | 1460974999503 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 03:23:19 INFO - PROCESS | 1894 | 1460974999521 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b4a800 == 159 [pid = 1894] [id = 396] 03:23:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x89c90400) [pid = 1894] [serial = 1189] [outer = (nil)] 03:23:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x8ed37c00) [pid = 1894] [serial = 1190] [outer = 0x89c90400] 03:23:19 INFO - PROCESS | 1894 | 1460974999604 Marionette DEBUG loaded listener.js 03:23:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x8f890400) [pid = 1894] [serial = 1191] [outer = 0x89c90400] 03:23:20 INFO - PROCESS | 1894 | 1460975000791 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:23:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1638ms 03:23:20 INFO - PROCESS | 1894 | 1460975000837 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 1894 | 1460975000843 Marionette TRACE conn5 <- [1,1557,null,{"value":"8"}] 03:23:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:23:20 INFO - PROCESS | 1894 | 1460975000852 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 1894 | 1460975000858 Marionette TRACE conn5 <- [1,1558,null,{}] 03:23:20 INFO - PROCESS | 1894 | 1460975000867 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:21 INFO - PROCESS | 1894 | 1460975001109 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 03:23:21 INFO - PROCESS | 1894 | 1460975001446 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x843e8800 == 160 [pid = 1894] [id = 397] 03:23:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x845dc000) [pid = 1894] [serial = 1192] [outer = (nil)] 03:23:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x85f0a800) [pid = 1894] [serial = 1193] [outer = 0x845dc000] 03:23:21 INFO - PROCESS | 1894 | 1460975001554 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x8909a800) [pid = 1894] [serial = 1194] [outer = 0x845dc000] 03:23:22 INFO - PROCESS | 1894 | 1460975002500 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:23:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:23:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1688ms 03:23:22 INFO - PROCESS | 1894 | 1460975002541 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 03:23:22 INFO - PROCESS | 1894 | 1460975002550 Marionette TRACE conn5 <- [1,1561,null,{"value":"8"}] 03:23:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:23:22 INFO - PROCESS | 1894 | 1460975002561 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - PROCESS | 1894 | 1460975002565 Marionette TRACE conn5 <- [1,1562,null,{}] 03:23:22 INFO - PROCESS | 1894 | 1460975002571 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:22 INFO - PROCESS | 1894 | 1460975002792 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 03:23:23 INFO - PROCESS | 1894 | 1460975003187 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x89de0400 == 161 [pid = 1894] [id = 398] 03:23:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x89de1400) [pid = 1894] [serial = 1195] [outer = (nil)] 03:23:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x89fd8000) [pid = 1894] [serial = 1196] [outer = 0x89de1400] 03:23:23 INFO - PROCESS | 1894 | 1460975003282 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x8bce1800) [pid = 1894] [serial = 1197] [outer = 0x89de1400] 03:23:24 INFO - PROCESS | 1894 | 1460975004273 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:23:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:23:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1783ms 03:23:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:23:24 INFO - PROCESS | 1894 | 1460975004345 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 1894 | 1460975004348 Marionette TRACE conn5 <- [1,1565,null,{"value":"8"}] 03:23:24 INFO - PROCESS | 1894 | 1460975004356 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 1894 | 1460975004363 Marionette TRACE conn5 <- [1,1566,null,{}] 03:23:24 INFO - PROCESS | 1894 | 1460975004380 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:24 INFO - PROCESS | 1894 | 1460975004636 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 03:23:24 INFO - PROCESS | 1894 | 1460975004960 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d845000 == 162 [pid = 1894] [id = 399] 03:23:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x8ec3d400) [pid = 1894] [serial = 1198] [outer = (nil)] 03:23:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x8ee87400) [pid = 1894] [serial = 1199] [outer = 0x8ec3d400] 03:23:25 INFO - PROCESS | 1894 | 1460975005054 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x8fcc9000) [pid = 1894] [serial = 1200] [outer = 0x8ec3d400] 03:23:26 INFO - PROCESS | 1894 | 1460975006007 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:23:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:23:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1689ms 03:23:26 INFO - PROCESS | 1894 | 1460975006044 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 1894 | 1460975006048 Marionette TRACE conn5 <- [1,1569,null,{"value":"8"}] 03:23:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:23:26 INFO - PROCESS | 1894 | 1460975006055 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 1894 | 1460975006060 Marionette TRACE conn5 <- [1,1570,null,{}] 03:23:26 INFO - PROCESS | 1894 | 1460975006066 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:26 INFO - PROCESS | 1894 | 1460975006287 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 03:23:26 INFO - PROCESS | 1894 | 1460975006620 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb7c00 == 163 [pid = 1894] [id = 400] 03:23:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x8f89a800) [pid = 1894] [serial = 1201] [outer = (nil)] 03:23:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x8fd65800) [pid = 1894] [serial = 1202] [outer = 0x8f89a800] 03:23:26 INFO - PROCESS | 1894 | 1460975006719 Marionette DEBUG loaded listener.js 03:23:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x8feac800) [pid = 1894] [serial = 1203] [outer = 0x8f89a800] 03:23:27 INFO - PROCESS | 1894 | 1460975007618 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:23:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:23:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1640ms 03:23:27 INFO - PROCESS | 1894 | 1460975007696 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 03:23:27 INFO - PROCESS | 1894 | 1460975007699 Marionette TRACE conn5 <- [1,1573,null,{"value":"8"}] 03:23:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:23:27 INFO - PROCESS | 1894 | 1460975007706 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:23:27 INFO - PROCESS | 1894 | 1460975007709 Marionette TRACE conn5 <- [1,1574,null,{}] 03:23:27 INFO - PROCESS | 1894 | 1460975007715 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:27 INFO - PROCESS | 1894 | 1460975007972 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 03:23:28 INFO - PROCESS | 1894 | 1460975008298 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f8a9c00 == 164 [pid = 1894] [id = 401] 03:23:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x8fd5b400) [pid = 1894] [serial = 1204] [outer = (nil)] 03:23:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x90302400) [pid = 1894] [serial = 1205] [outer = 0x8fd5b400] 03:23:28 INFO - PROCESS | 1894 | 1460975008390 Marionette DEBUG loaded listener.js 03:23:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x90520c00) [pid = 1894] [serial = 1206] [outer = 0x8fd5b400] 03:23:29 INFO - PROCESS | 1894 | 1460975009273 Marionette TRACE conn5 <- [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]]]}] 03:23:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:23:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1640ms 03:23:29 INFO - PROCESS | 1894 | 1460975009346 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 1894 | 1460975009349 Marionette TRACE conn5 <- [1,1577,null,{"value":"8"}] 03:23:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:23:29 INFO - PROCESS | 1894 | 1460975009357 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 1894 | 1460975009360 Marionette TRACE conn5 <- [1,1578,null,{}] 03:23:29 INFO - PROCESS | 1894 | 1460975009366 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:29 INFO - PROCESS | 1894 | 1460975009606 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 03:23:29 INFO - PROCESS | 1894 | 1460975009939 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e6a400 == 165 [pid = 1894] [id = 402] 03:23:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x9125f000) [pid = 1894] [serial = 1207] [outer = (nil)] 03:23:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x915f5c00) [pid = 1894] [serial = 1208] [outer = 0x9125f000] 03:23:30 INFO - PROCESS | 1894 | 1460975010034 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x931abc00) [pid = 1894] [serial = 1209] [outer = 0x9125f000] 03:23:30 INFO - PROCESS | 1894 | 1460975010918 Marionette TRACE conn5 <- [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]]]}] 03:23:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:23:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1636ms 03:23:30 INFO - PROCESS | 1894 | 1460975010993 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 03:23:30 INFO - PROCESS | 1894 | 1460975010997 Marionette TRACE conn5 <- [1,1581,null,{"value":"8"}] 03:23:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:23:31 INFO - PROCESS | 1894 | 1460975011004 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 1894 | 1460975011008 Marionette TRACE conn5 <- [1,1582,null,{}] 03:23:31 INFO - PROCESS | 1894 | 1460975011014 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:31 INFO - PROCESS | 1894 | 1460975011257 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 03:23:31 INFO - PROCESS | 1894 | 1460975011586 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x843f1c00 == 166 [pid = 1894] [id = 403] 03:23:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x915f9400) [pid = 1894] [serial = 1210] [outer = (nil)] 03:23:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x94171c00) [pid = 1894] [serial = 1211] [outer = 0x915f9400] 03:23:31 INFO - PROCESS | 1894 | 1460975011679 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x9422bc00) [pid = 1894] [serial = 1212] [outer = 0x915f9400] 03:23:32 INFO - PROCESS | 1894 | 1460975012540 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:23:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:23:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1587ms 03:23:32 INFO - PROCESS | 1894 | 1460975012592 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 03:23:32 INFO - PROCESS | 1894 | 1460975012596 Marionette TRACE conn5 <- [1,1585,null,{"value":"8"}] 03:23:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:23:32 INFO - PROCESS | 1894 | 1460975012604 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 1894 | 1460975012607 Marionette TRACE conn5 <- [1,1586,null,{}] 03:23:32 INFO - PROCESS | 1894 | 1460975012614 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:32 INFO - PROCESS | 1894 | 1460975012839 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 03:23:33 INFO - PROCESS | 1894 | 1460975013168 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9ccc00 == 167 [pid = 1894] [id = 404] 03:23:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x8f8aa800) [pid = 1894] [serial = 1213] [outer = (nil)] 03:23:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x94231000) [pid = 1894] [serial = 1214] [outer = 0x8f8aa800] 03:23:33 INFO - PROCESS | 1894 | 1460975013262 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x9433e400) [pid = 1894] [serial = 1215] [outer = 0x8f8aa800] 03:23:34 INFO - PROCESS | 1894 | 1460975014141 Marionette TRACE conn5 <- [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]]]}] 03:23:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:23:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1582ms 03:23:34 INFO - PROCESS | 1894 | 1460975014185 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 03:23:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:23:34 INFO - PROCESS | 1894 | 1460975014189 Marionette TRACE conn5 <- [1,1589,null,{"value":"8"}] 03:23:34 INFO - PROCESS | 1894 | 1460975014196 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - PROCESS | 1894 | 1460975014200 Marionette TRACE conn5 <- [1,1590,null,{}] 03:23:34 INFO - PROCESS | 1894 | 1460975014206 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:34 INFO - PROCESS | 1894 | 1460975014426 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 03:23:34 INFO - PROCESS | 1894 | 1460975014748 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x94235800 == 168 [pid = 1894] [id = 405] 03:23:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x94235c00) [pid = 1894] [serial = 1216] [outer = (nil)] 03:23:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x95a0fc00) [pid = 1894] [serial = 1217] [outer = 0x94235c00] 03:23:34 INFO - PROCESS | 1894 | 1460975014845 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 198 (0x96366c00) [pid = 1894] [serial = 1218] [outer = 0x94235c00] 03:23:35 INFO - PROCESS | 1894 | 1460975015703 Marionette TRACE conn5 <- [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]]]}] 03:23:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:23:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1582ms 03:23:35 INFO - PROCESS | 1894 | 1460975015778 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 03:23:35 INFO - PROCESS | 1894 | 1460975015783 Marionette TRACE conn5 <- [1,1593,null,{"value":"8"}] 03:23:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:23:35 INFO - PROCESS | 1894 | 1460975015790 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 1894 | 1460975015793 Marionette TRACE conn5 <- [1,1594,null,{}] 03:23:35 INFO - PROCESS | 1894 | 1460975015799 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:36 INFO - PROCESS | 1894 | 1460975016054 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 03:23:36 INFO - PROCESS | 1894 | 1460975016377 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x9433bc00 == 169 [pid = 1894] [id = 406] 03:23:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 199 (0x9433d800) [pid = 1894] [serial = 1219] [outer = (nil)] 03:23:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 200 (0x97862000) [pid = 1894] [serial = 1220] [outer = 0x9433d800] 03:23:36 INFO - PROCESS | 1894 | 1460975016464 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 201 (0x97bf3800) [pid = 1894] [serial = 1221] [outer = 0x9433d800] 03:23:37 INFO - PROCESS | 1894 | 1460975017320 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:23:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:23:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1583ms 03:23:37 INFO - PROCESS | 1894 | 1460975017374 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 03:23:37 INFO - PROCESS | 1894 | 1460975017378 Marionette TRACE conn5 <- [1,1597,null,{"value":"8"}] 03:23:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:23:37 INFO - PROCESS | 1894 | 1460975017386 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - PROCESS | 1894 | 1460975017390 Marionette TRACE conn5 <- [1,1598,null,{}] 03:23:37 INFO - PROCESS | 1894 | 1460975017396 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:37 INFO - PROCESS | 1894 | 1460975017636 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 03:23:37 INFO - PROCESS | 1894 | 1460975017981 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x934ac000 == 170 [pid = 1894] [id = 407] 03:23:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 202 (0x98bb3400) [pid = 1894] [serial = 1222] [outer = (nil)] 03:23:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 203 (0x98bedc00) [pid = 1894] [serial = 1223] [outer = 0x98bb3400] 03:23:38 INFO - PROCESS | 1894 | 1460975018086 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 204 (0x98fde000) [pid = 1894] [serial = 1224] [outer = 0x98bb3400] 03:23:38 INFO - PROCESS | 1894 | 1460975018993 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:23:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:23:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1638ms 03:23:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:23:39 INFO - PROCESS | 1894 | 1460975019025 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 03:23:39 INFO - PROCESS | 1894 | 1460975019028 Marionette TRACE conn5 <- [1,1601,null,{"value":"8"}] 03:23:39 INFO - PROCESS | 1894 | 1460975019035 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - PROCESS | 1894 | 1460975019038 Marionette TRACE conn5 <- [1,1602,null,{}] 03:23:39 INFO - PROCESS | 1894 | 1460975019044 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:39 INFO - PROCESS | 1894 | 1460975019250 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 03:23:39 INFO - PROCESS | 1894 | 1460975019638 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x98535000 == 171 [pid = 1894] [id = 408] 03:23:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 205 (0x9ac0ec00) [pid = 1894] [serial = 1225] [outer = (nil)] 03:23:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 206 (0x9ae02c00) [pid = 1894] [serial = 1226] [outer = 0x9ac0ec00] 03:23:39 INFO - PROCESS | 1894 | 1460975019734 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 207 (0x9ae06800) [pid = 1894] [serial = 1227] [outer = 0x9ac0ec00] 03:23:40 INFO - PROCESS | 1894 | 1460975020576 Marionette TRACE conn5 <- [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]]]}] 03:23:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:23:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1579ms 03:23:40 INFO - PROCESS | 1894 | 1460975020613 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 03:23:40 INFO - PROCESS | 1894 | 1460975020617 Marionette TRACE conn5 <- [1,1605,null,{"value":"8"}] 03:23:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:23:40 INFO - PROCESS | 1894 | 1460975020624 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - PROCESS | 1894 | 1460975020627 Marionette TRACE conn5 <- [1,1606,null,{}] 03:23:40 INFO - PROCESS | 1894 | 1460975020654 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:40 INFO - PROCESS | 1894 | 1460975020868 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 03:23:41 INFO - PROCESS | 1894 | 1460975021206 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x94166800 == 172 [pid = 1894] [id = 409] 03:23:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 208 (0x9ac08c00) [pid = 1894] [serial = 1228] [outer = (nil)] 03:23:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 209 (0x9ae2a800) [pid = 1894] [serial = 1229] [outer = 0x9ac08c00] 03:23:41 INFO - PROCESS | 1894 | 1460975021301 Marionette DEBUG loaded listener.js 03:23:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 210 (0x9aeaa000) [pid = 1894] [serial = 1230] [outer = 0x9ac08c00] 03:23:42 INFO - PROCESS | 1894 | 1460975022186 Marionette TRACE conn5 <- [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]]]}] 03:23:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:23:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1632ms 03:23:42 INFO - PROCESS | 1894 | 1460975022257 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 03:23:42 INFO - PROCESS | 1894 | 1460975022261 Marionette TRACE conn5 <- [1,1609,null,{"value":"8"}] 03:23:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:23:42 INFO - PROCESS | 1894 | 1460975022267 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 1894 | 1460975022271 Marionette TRACE conn5 <- [1,1610,null,{}] 03:23:42 INFO - PROCESS | 1894 | 1460975022277 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:42 INFO - PROCESS | 1894 | 1460975022494 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 03:23:42 INFO - PROCESS | 1894 | 1460975022823 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x94338000 == 173 [pid = 1894] [id = 410] 03:23:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 211 (0x9ae20c00) [pid = 1894] [serial = 1231] [outer = (nil)] 03:23:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 212 (0x9aeb3400) [pid = 1894] [serial = 1232] [outer = 0x9ae20c00] 03:23:42 INFO - PROCESS | 1894 | 1460975022924 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 213 (0x9aeb5c00) [pid = 1894] [serial = 1233] [outer = 0x9ae20c00] 03:23:43 INFO - PROCESS | 1894 | 1460975023770 Marionette TRACE conn5 <- [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]]]}] 03:23:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:23:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1579ms 03:23:43 INFO - PROCESS | 1894 | 1460975023848 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 03:23:43 INFO - PROCESS | 1894 | 1460975023861 Marionette TRACE conn5 <- [1,1613,null,{"value":"8"}] 03:23:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:23:43 INFO - PROCESS | 1894 | 1460975023868 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 1894 | 1460975023871 Marionette TRACE conn5 <- [1,1614,null,{}] 03:23:43 INFO - PROCESS | 1894 | 1460975023877 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:44 INFO - PROCESS | 1894 | 1460975024124 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 03:23:44 INFO - PROCESS | 1894 | 1460975024461 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x98bed000 == 174 [pid = 1894] [id = 411] 03:23:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 214 (0x9aeb3800) [pid = 1894] [serial = 1234] [outer = (nil)] 03:23:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 215 (0x9eb47c00) [pid = 1894] [serial = 1235] [outer = 0x9aeb3800] 03:23:44 INFO - PROCESS | 1894 | 1460975024550 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 216 (0x9eb4e000) [pid = 1894] [serial = 1236] [outer = 0x9aeb3800] 03:23:45 INFO - PROCESS | 1894 | 1460975025411 Marionette TRACE conn5 <- [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]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:23:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1584ms 03:23:45 INFO - PROCESS | 1894 | 1460975025453 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 1894 | 1460975025457 Marionette TRACE conn5 <- [1,1617,null,{"value":"8"}] 03:23:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:23:45 INFO - PROCESS | 1894 | 1460975025463 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 1894 | 1460975025467 Marionette TRACE conn5 <- [1,1618,null,{}] 03:23:45 INFO - PROCESS | 1894 | 1460975025472 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:45 INFO - PROCESS | 1894 | 1460975025682 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 03:23:46 INFO - PROCESS | 1894 | 1460975026013 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x9aeb4400 == 175 [pid = 1894] [id = 412] 03:23:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 217 (0x9eb45800) [pid = 1894] [serial = 1237] [outer = (nil)] 03:23:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 218 (0x9fc7e000) [pid = 1894] [serial = 1238] [outer = 0x9eb45800] 03:23:46 INFO - PROCESS | 1894 | 1460975026124 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 219 (0x9fca4800) [pid = 1894] [serial = 1239] [outer = 0x9eb45800] 03:23:47 INFO - PROCESS | 1894 | 1460975027020 Marionette TRACE conn5 <- [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]]]}] 03:23:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:23:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1632ms 03:23:47 INFO - PROCESS | 1894 | 1460975027096 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 1894 | 1460975027100 Marionette TRACE conn5 <- [1,1621,null,{"value":"8"}] 03:23:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:23:47 INFO - PROCESS | 1894 | 1460975027107 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 1894 | 1460975027110 Marionette TRACE conn5 <- [1,1622,null,{}] 03:23:47 INFO - PROCESS | 1894 | 1460975027117 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:47 INFO - PROCESS | 1894 | 1460975027365 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 03:23:47 INFO - PROCESS | 1894 | 1460975027710 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b50400 == 176 [pid = 1894] [id = 413] 03:23:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 220 (0x83b51400) [pid = 1894] [serial = 1240] [outer = (nil)] 03:23:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 221 (0x869e9000) [pid = 1894] [serial = 1241] [outer = 0x83b51400] 03:23:47 INFO - PROCESS | 1894 | 1460975027797 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 222 (0x890a2c00) [pid = 1894] [serial = 1242] [outer = 0x83b51400] 03:23:48 INFO - PROCESS | 1894 | 1460975028657 Marionette TRACE conn5 <- [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]]]}] 03:23:48 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 03:23:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1633ms 03:23:48 INFO - PROCESS | 1894 | 1460975028741 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 03:23:48 INFO - PROCESS | 1894 | 1460975028746 Marionette TRACE conn5 <- [1,1625,null,{"value":"8"}] 03:23:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:23:48 INFO - PROCESS | 1894 | 1460975028752 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 1894 | 1460975028755 Marionette TRACE conn5 <- [1,1626,null,{}] 03:23:48 INFO - PROCESS | 1894 | 1460975028762 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:49 INFO - PROCESS | 1894 | 1460975029011 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 03:23:50 INFO - PROCESS | 1894 | 1460975029995 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e69000 == 177 [pid = 1894] [id = 414] 03:23:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 223 (0x84e69400) [pid = 1894] [serial = 1243] [outer = (nil)] 03:23:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 224 (0x84e76800) [pid = 1894] [serial = 1244] [outer = 0x84e69400] 03:23:50 INFO - PROCESS | 1894 | 1460975030081 Marionette DEBUG loaded listener.js 03:23:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 225 (0x85f0b400) [pid = 1894] [serial = 1245] [outer = 0x84e69400] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x8fcd0400 == 176 [pid = 1894] [id = 215] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecbec00 == 175 [pid = 1894] [id = 61] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x89b71800 == 174 [pid = 1894] [id = 172] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x83054c00 == 173 [pid = 1894] [id = 395] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x843e5c00 == 172 [pid = 1894] [id = 394] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x89de1c00 == 171 [pid = 1894] [id = 393] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x845d5800 == 170 [pid = 1894] [id = 392] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x85f01c00 == 169 [pid = 1894] [id = 391] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x94230400 == 168 [pid = 1894] [id = 385] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x91f1fc00 == 167 [pid = 1894] [id = 384] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x8fd5c800 == 166 [pid = 1894] [id = 383] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x9030f000 == 165 [pid = 1894] [id = 382] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x8fccec00 == 164 [pid = 1894] [id = 380] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x8909f800 == 163 [pid = 1894] [id = 381] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x8f898c00 == 162 [pid = 1894] [id = 379] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecbe000 == 161 [pid = 1894] [id = 378] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x8ebabc00 == 160 [pid = 1894] [id = 377] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x84e67400 == 159 [pid = 1894] [id = 374] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x85fad000 == 158 [pid = 1894] [id = 375] 03:23:51 INFO - PROCESS | 1894 | --DOCSHELL 0x833b1400 == 157 [pid = 1894] [id = 373] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 224 (0x9416cc00) [pid = 1894] [serial = 1088] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 223 (0x89c95400) [pid = 1894] [serial = 1110] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 222 (0x915f1800) [pid = 1894] [serial = 1082] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 221 (0x934a5800) [pid = 1894] [serial = 1085] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 220 (0x91212c00) [pid = 1894] [serial = 1079] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 219 (0x845e0c00) [pid = 1894] [serial = 1100] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 218 (0x869e7c00) [pid = 1894] [serial = 1106] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 217 (0x89e40000) [pid = 1894] [serial = 1113] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 216 (0x94335800) [pid = 1894] [serial = 1091] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 215 (0x95995800) [pid = 1894] [serial = 1094] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 214 (0x8fd5c000) [pid = 1894] [serial = 1073] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 213 (0x8de46c00) [pid = 1894] [serial = 1119] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 212 (0x8ec63800) [pid = 1894] [serial = 1067] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 211 (0x877b4c00) [pid = 1894] [serial = 1107] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 210 (0x877bac00) [pid = 1894] [serial = 1103] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 209 (0x959f3400) [pid = 1894] [serial = 1097] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 208 (0x8d9cc000) [pid = 1894] [serial = 1118] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 207 (0x8bcdec00) [pid = 1894] [serial = 1116] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 206 (0x8bcd6400) [pid = 1894] [serial = 1115] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 205 (0x8f894400) [pid = 1894] [serial = 1070] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 204 (0x89099800) [pid = 1894] [serial = 1109] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 203 (0x89c8e000) [pid = 1894] [serial = 1112] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 202 (0x90306800) [pid = 1894] [serial = 1076] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 201 (0x890a2400) [pid = 1894] [serial = 1059] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 200 (0x84e6d000) [pid = 1894] [serial = 1061] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 199 (0x89a97c00) [pid = 1894] [serial = 1064] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | --DOMWINDOW == 198 (0x8bce3000) [pid = 1894] [serial = 1121] [outer = (nil)] [url = about:blank] 03:23:51 INFO - PROCESS | 1894 | 1460975031678 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:23:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:23:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2937ms 03:23:51 INFO - PROCESS | 1894 | 1460975031691 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 03:23:51 INFO - PROCESS | 1894 | 1460975031698 Marionette TRACE conn5 <- [1,1629,null,{"value":"8"}] 03:23:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:23:51 INFO - PROCESS | 1894 | 1460975031708 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:23:51 INFO - PROCESS | 1894 | 1460975031711 Marionette TRACE conn5 <- [1,1630,null,{}] 03:23:51 INFO - PROCESS | 1894 | 1460975031719 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:51 INFO - PROCESS | 1894 | 1460975031957 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 03:23:52 INFO - PROCESS | 1894 | 1460975032166 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x843ec000 == 158 [pid = 1894] [id = 415] 03:23:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 199 (0x85dd7c00) [pid = 1894] [serial = 1246] [outer = (nil)] 03:23:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 200 (0x877b9000) [pid = 1894] [serial = 1247] [outer = 0x85dd7c00] 03:23:52 INFO - PROCESS | 1894 | 1460975032249 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 201 (0x8909a000) [pid = 1894] [serial = 1248] [outer = 0x85dd7c00] 03:23:53 INFO - PROCESS | 1894 | 1460975033107 Marionette TRACE conn5 <- [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]]]}] 03:23:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:23:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1436ms 03:23:53 INFO - PROCESS | 1894 | 1460975033147 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 1894 | 1460975033153 Marionette TRACE conn5 <- [1,1633,null,{"value":"8"}] 03:23:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:23:53 INFO - PROCESS | 1894 | 1460975033160 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - PROCESS | 1894 | 1460975033164 Marionette TRACE conn5 <- [1,1634,null,{}] 03:23:53 INFO - PROCESS | 1894 | 1460975033169 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:53 INFO - PROCESS | 1894 | 1460975033453 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 03:23:53 INFO - PROCESS | 1894 | 1460975033631 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x890a2400 == 159 [pid = 1894] [id = 416] 03:23:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 202 (0x89c8e000) [pid = 1894] [serial = 1249] [outer = (nil)] 03:23:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 203 (0x89ddec00) [pid = 1894] [serial = 1250] [outer = 0x89c8e000] 03:23:53 INFO - PROCESS | 1894 | 1460975033742 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 204 (0x89fe1800) [pid = 1894] [serial = 1251] [outer = 0x89c8e000] 03:23:54 INFO - PROCESS | 1894 | 1460975034558 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:23:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:23:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1440ms 03:23:54 INFO - PROCESS | 1894 | 1460975034632 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 1894 | 1460975034637 Marionette TRACE conn5 <- [1,1637,null,{"value":"8"}] 03:23:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:23:54 INFO - PROCESS | 1894 | 1460975034660 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 1894 | 1460975034670 Marionette TRACE conn5 <- [1,1638,null,{}] 03:23:54 INFO - PROCESS | 1894 | 1460975034688 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:54 INFO - PROCESS | 1894 | 1460975034964 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 03:23:55 INFO - PROCESS | 1894 | 1460975034993 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x83052800 == 160 [pid = 1894] [id = 417] 03:23:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 205 (0x89c95800) [pid = 1894] [serial = 1252] [outer = (nil)] 03:23:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 206 (0x8ebabc00) [pid = 1894] [serial = 1253] [outer = 0x89c95800] 03:23:55 INFO - PROCESS | 1894 | 1460975035072 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 207 (0x8ec69400) [pid = 1894] [serial = 1254] [outer = 0x89c95800] 03:23:56 INFO - PROCESS | 1894 | --DOMWINDOW == 206 (0x83057400) [pid = 1894] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:23:56 INFO - PROCESS | 1894 | --DOMWINDOW == 205 (0x85f04800) [pid = 1894] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:23:56 INFO - PROCESS | 1894 | --DOMWINDOW == 204 (0x890a4c00) [pid = 1894] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:23:56 INFO - PROCESS | 1894 | --DOMWINDOW == 203 (0x84e6d800) [pid = 1894] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:23:56 INFO - PROCESS | 1894 | --DOMWINDOW == 202 (0x89de2c00) [pid = 1894] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:23:56 INFO - PROCESS | 1894 | --DOMWINDOW == 201 (0x83ec9c00) [pid = 1894] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:23:56 INFO - PROCESS | 1894 | 1460975036665 Marionette TRACE conn5 <- [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]]]}] 03:23:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:23:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2077ms 03:23:56 INFO - PROCESS | 1894 | 1460975036726 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 03:23:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:23:56 INFO - PROCESS | 1894 | 1460975036731 Marionette TRACE conn5 <- [1,1641,null,{"value":"8"}] 03:23:56 INFO - PROCESS | 1894 | 1460975036737 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - PROCESS | 1894 | 1460975036740 Marionette TRACE conn5 <- [1,1642,null,{}] 03:23:56 INFO - PROCESS | 1894 | 1460975036745 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:57 INFO - PROCESS | 1894 | 1460975037005 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 03:23:57 INFO - PROCESS | 1894 | 1460975037131 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x83057400 == 161 [pid = 1894] [id = 418] 03:23:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 202 (0x83059000) [pid = 1894] [serial = 1255] [outer = (nil)] 03:23:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 203 (0x8d842400) [pid = 1894] [serial = 1256] [outer = 0x83059000] 03:23:57 INFO - PROCESS | 1894 | 1460975037206 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 204 (0x8ec62000) [pid = 1894] [serial = 1257] [outer = 0x83059000] 03:23:57 INFO - PROCESS | 1894 | 1460975037906 Marionette TRACE conn5 <- [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]]]}] 03:23:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:23:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1178ms 03:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:23:57 INFO - PROCESS | 1894 | 1460975037919 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 03:23:57 INFO - PROCESS | 1894 | 1460975037922 Marionette TRACE conn5 <- [1,1645,null,{"value":"8"}] 03:23:57 INFO - PROCESS | 1894 | 1460975037929 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - PROCESS | 1894 | 1460975037932 Marionette TRACE conn5 <- [1,1646,null,{}] 03:23:57 INFO - PROCESS | 1894 | 1460975037952 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:58 INFO - PROCESS | 1894 | 1460975038146 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 03:23:58 INFO - PROCESS | 1894 | 1460975038162 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec6cc00 == 162 [pid = 1894] [id = 419] 03:23:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 205 (0x8ed35c00) [pid = 1894] [serial = 1258] [outer = (nil)] 03:23:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 206 (0x8f88d000) [pid = 1894] [serial = 1259] [outer = 0x8ed35c00] 03:23:58 INFO - PROCESS | 1894 | 1460975038257 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 207 (0x8fcc6c00) [pid = 1894] [serial = 1260] [outer = 0x8ed35c00] 03:23:59 INFO - PROCESS | 1894 | 1460975039585 Marionette TRACE conn5 <- [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]]]}] 03:23:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:23:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1703ms 03:23:59 INFO - PROCESS | 1894 | 1460975039638 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 03:23:59 INFO - PROCESS | 1894 | 1460975039651 Marionette TRACE conn5 <- [1,1649,null,{"value":"8"}] 03:23:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:23:59 INFO - PROCESS | 1894 | 1460975039663 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 1894 | 1460975039670 Marionette TRACE conn5 <- [1,1650,null,{}] 03:23:59 INFO - PROCESS | 1894 | 1460975039678 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:59 INFO - PROCESS | 1894 | 1460975039937 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 03:24:00 INFO - PROCESS | 1894 | 1460975040275 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x85dd4c00 == 163 [pid = 1894] [id = 420] 03:24:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 208 (0x869e0c00) [pid = 1894] [serial = 1261] [outer = (nil)] 03:24:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 209 (0x890a4c00) [pid = 1894] [serial = 1262] [outer = 0x869e0c00] 03:24:00 INFO - PROCESS | 1894 | 1460975040373 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 210 (0x89b77c00) [pid = 1894] [serial = 1263] [outer = 0x869e0c00] 03:24:01 INFO - PROCESS | 1894 | 1460975041406 Marionette TRACE conn5 <- [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]]]}] 03:24:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:24:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1788ms 03:24:01 INFO - PROCESS | 1894 | 1460975041454 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 03:24:01 INFO - PROCESS | 1894 | 1460975041464 Marionette TRACE conn5 <- [1,1653,null,{"value":"8"}] 03:24:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:24:01 INFO - PROCESS | 1894 | 1460975041477 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 1894 | 1460975041482 Marionette TRACE conn5 <- [1,1654,null,{}] 03:24:01 INFO - PROCESS | 1894 | 1460975041490 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:01 INFO - PROCESS | 1894 | 1460975041775 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 03:24:02 INFO - PROCESS | 1894 | 1460975042108 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b6d400 == 164 [pid = 1894] [id = 421] 03:24:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 211 (0x8d9cc400) [pid = 1894] [serial = 1264] [outer = (nil)] 03:24:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 212 (0x8de4e800) [pid = 1894] [serial = 1265] [outer = 0x8d9cc400] 03:24:02 INFO - PROCESS | 1894 | 1460975042205 Marionette DEBUG loaded listener.js 03:24:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 213 (0x8ec5f800) [pid = 1894] [serial = 1266] [outer = 0x8d9cc400] 03:24:03 INFO - PROCESS | 1894 | 1460975043091 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:24:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:24:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1647ms 03:24:03 INFO - PROCESS | 1894 | 1460975043123 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 03:24:03 INFO - PROCESS | 1894 | 1460975043128 Marionette TRACE conn5 <- [1,1657,null,{"value":"8"}] 03:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:24:03 INFO - PROCESS | 1894 | 1460975043135 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:24:03 INFO - PROCESS | 1894 | 1460975043141 Marionette TRACE conn5 <- [1,1658,null,{}] 03:24:03 INFO - PROCESS | 1894 | 1460975043158 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:03 INFO - PROCESS | 1894 | 1460975043390 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 03:24:03 INFO - PROCESS | 1894 | 1460975043723 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x833b2800 == 165 [pid = 1894] [id = 422] 03:24:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 214 (0x8eba9c00) [pid = 1894] [serial = 1267] [outer = (nil)] 03:24:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 215 (0x8fd66000) [pid = 1894] [serial = 1268] [outer = 0x8eba9c00] 03:24:03 INFO - PROCESS | 1894 | 1460975043824 Marionette DEBUG loaded listener.js 03:24:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 216 (0x90302c00) [pid = 1894] [serial = 1269] [outer = 0x8eba9c00] 03:24:04 INFO - PROCESS | 1894 | 1460975044717 Marionette TRACE conn5 <- [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]]]}] 03:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1633ms 03:24:04 INFO - PROCESS | 1894 | 1460975044769 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 03:24:04 INFO - PROCESS | 1894 | 1460975044773 Marionette TRACE conn5 <- [1,1661,null,{"value":"8"}] 03:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:24:04 INFO - PROCESS | 1894 | 1460975044781 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - PROCESS | 1894 | 1460975044785 Marionette TRACE conn5 <- [1,1662,null,{}] 03:24:04 INFO - PROCESS | 1894 | 1460975044791 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:05 INFO - PROCESS | 1894 | 1460975045012 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 03:24:05 INFO - PROCESS | 1894 | 1460975045338 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec6bc00 == 166 [pid = 1894] [id = 423] 03:24:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 217 (0x8fd65400) [pid = 1894] [serial = 1270] [outer = (nil)] 03:24:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 218 (0x9052ac00) [pid = 1894] [serial = 1271] [outer = 0x8fd65400] 03:24:05 INFO - PROCESS | 1894 | 1460975045438 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 219 (0x91218800) [pid = 1894] [serial = 1272] [outer = 0x8fd65400] 03:24:06 INFO - PROCESS | 1894 | 1460975046331 Marionette TRACE conn5 <- [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]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1582ms 03:24:06 INFO - PROCESS | 1894 | 1460975046363 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 1894 | 1460975046367 Marionette TRACE conn5 <- [1,1665,null,{"value":"8"}] 03:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:24:06 INFO - PROCESS | 1894 | 1460975046373 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 1894 | 1460975046376 Marionette TRACE conn5 <- [1,1666,null,{}] 03:24:06 INFO - PROCESS | 1894 | 1460975046382 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:06 INFO - PROCESS | 1894 | 1460975046589 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 03:24:06 INFO - PROCESS | 1894 | 1460975046928 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f8aa000 == 167 [pid = 1894] [id = 424] 03:24:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 220 (0x90528800) [pid = 1894] [serial = 1273] [outer = (nil)] 03:24:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 221 (0x91254000) [pid = 1894] [serial = 1274] [outer = 0x90528800] 03:24:07 INFO - PROCESS | 1894 | 1460975047025 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 222 (0x9125a800) [pid = 1894] [serial = 1275] [outer = 0x90528800] 03:24:07 INFO - PROCESS | 1894 | 1460975047920 Marionette TRACE conn5 <- [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]]]}] 03:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1593ms 03:24:07 INFO - PROCESS | 1894 | 1460975047967 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 03:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:24:07 INFO - PROCESS | 1894 | 1460975047971 Marionette TRACE conn5 <- [1,1669,null,{"value":"8"}] 03:24:07 INFO - PROCESS | 1894 | 1460975047977 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:24:07 INFO - PROCESS | 1894 | 1460975047981 Marionette TRACE conn5 <- [1,1670,null,{}] 03:24:07 INFO - PROCESS | 1894 | 1460975047986 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:08 INFO - PROCESS | 1894 | 1460975048215 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 03:24:08 INFO - PROCESS | 1894 | 1460975048550 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x85f04000 == 168 [pid = 1894] [id = 425] 03:24:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 223 (0x8d84e000) [pid = 1894] [serial = 1276] [outer = (nil)] 03:24:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 224 (0x9416cc00) [pid = 1894] [serial = 1277] [outer = 0x8d84e000] 03:24:08 INFO - PROCESS | 1894 | 1460975048646 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 225 (0x94332000) [pid = 1894] [serial = 1278] [outer = 0x8d84e000] 03:24:09 INFO - PROCESS | 1894 | 1460975049515 Marionette TRACE conn5 <- [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]]]}] 03:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1580ms 03:24:09 INFO - PROCESS | 1894 | 1460975049558 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 03:24:09 INFO - PROCESS | 1894 | 1460975049562 Marionette TRACE conn5 <- [1,1673,null,{"value":"8"}] 03:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:24:09 INFO - PROCESS | 1894 | 1460975049569 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:24:09 INFO - PROCESS | 1894 | 1460975049573 Marionette TRACE conn5 <- [1,1674,null,{}] 03:24:09 INFO - PROCESS | 1894 | 1460975049580 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:09 INFO - PROCESS | 1894 | 1460975049830 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 03:24:10 INFO - PROCESS | 1894 | 1460975050163 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x94167800 == 169 [pid = 1894] [id = 426] 03:24:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 226 (0x94169400) [pid = 1894] [serial = 1279] [outer = (nil)] 03:24:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 227 (0x959ef800) [pid = 1894] [serial = 1280] [outer = 0x94169400] 03:24:10 INFO - PROCESS | 1894 | 1460975050259 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 228 (0x95a10800) [pid = 1894] [serial = 1281] [outer = 0x94169400] 03:24:11 INFO - PROCESS | 1894 | 1460975051140 Marionette TRACE conn5 <- [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]]]}] 03:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1630ms 03:24:11 INFO - PROCESS | 1894 | 1460975051200 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 1894 | 1460975051203 Marionette TRACE conn5 <- [1,1677,null,{"value":"8"}] 03:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:24:11 INFO - PROCESS | 1894 | 1460975051210 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 1894 | 1460975051217 Marionette TRACE conn5 <- [1,1678,null,{}] 03:24:11 INFO - PROCESS | 1894 | 1460975051223 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:11 INFO - PROCESS | 1894 | 1460975051433 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 03:24:11 INFO - PROCESS | 1894 | 1460975051757 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x94174400 == 170 [pid = 1894] [id = 427] 03:24:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 229 (0x95995800) [pid = 1894] [serial = 1282] [outer = (nil)] 03:24:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 230 (0x963cc000) [pid = 1894] [serial = 1283] [outer = 0x95995800] 03:24:11 INFO - PROCESS | 1894 | 1460975051851 Marionette DEBUG loaded listener.js 03:24:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 231 (0x9700ec00) [pid = 1894] [serial = 1284] [outer = 0x95995800] 03:24:12 INFO - PROCESS | 1894 | 1460975052717 Marionette TRACE conn5 <- [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]]]}] 03:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1586ms 03:24:12 INFO - PROCESS | 1894 | 1460975052797 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 03:24:12 INFO - PROCESS | 1894 | 1460975052800 Marionette TRACE conn5 <- [1,1681,null,{"value":"8"}] 03:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:24:12 INFO - PROCESS | 1894 | 1460975052807 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:24:12 INFO - PROCESS | 1894 | 1460975052810 Marionette TRACE conn5 <- [1,1682,null,{}] 03:24:12 INFO - PROCESS | 1894 | 1460975052817 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:13 INFO - PROCESS | 1894 | 1460975053039 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 03:24:13 INFO - PROCESS | 1894 | 1460975053376 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x8909d800 == 171 [pid = 1894] [id = 428] 03:24:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 232 (0x89fd6000) [pid = 1894] [serial = 1285] [outer = (nil)] 03:24:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 233 (0x9786a800) [pid = 1894] [serial = 1286] [outer = 0x89fd6000] 03:24:13 INFO - PROCESS | 1894 | 1460975053472 Marionette DEBUG loaded listener.js 03:24:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 234 (0x98008800) [pid = 1894] [serial = 1287] [outer = 0x89fd6000] 03:24:14 INFO - PROCESS | 1894 | 1460975054424 Marionette TRACE conn5 <- [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]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1695ms 03:24:14 INFO - PROCESS | 1894 | 1460975054504 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 03:24:14 INFO - PROCESS | 1894 | 1460975054508 Marionette TRACE conn5 <- [1,1685,null,{"value":"8"}] 03:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:24:14 INFO - PROCESS | 1894 | 1460975054515 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - PROCESS | 1894 | 1460975054519 Marionette TRACE conn5 <- [1,1686,null,{}] 03:24:14 INFO - PROCESS | 1894 | 1460975054525 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:14 INFO - PROCESS | 1894 | 1460975054795 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 03:24:15 INFO - PROCESS | 1894 | 1460975055147 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x94f67000 == 172 [pid = 1894] [id = 429] 03:24:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 235 (0x988d3800) [pid = 1894] [serial = 1288] [outer = (nil)] 03:24:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 236 (0x98bb0400) [pid = 1894] [serial = 1289] [outer = 0x988d3800] 03:24:15 INFO - PROCESS | 1894 | 1460975055242 Marionette DEBUG loaded listener.js 03:24:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 237 (0x98be6800) [pid = 1894] [serial = 1290] [outer = 0x988d3800] 03:24:16 INFO - PROCESS | 1894 | 1460975056123 Marionette TRACE conn5 <- [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]]]}] 03:24:16 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 03:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1641ms 03:24:16 INFO - PROCESS | 1894 | 1460975056157 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 03:24:16 INFO - PROCESS | 1894 | 1460975056162 Marionette TRACE conn5 <- [1,1689,null,{"value":"8"}] 03:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:24:16 INFO - PROCESS | 1894 | 1460975056168 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:24:16 INFO - PROCESS | 1894 | 1460975056173 Marionette TRACE conn5 <- [1,1690,null,{}] 03:24:16 INFO - PROCESS | 1894 | 1460975056208 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:16 INFO - PROCESS | 1894 | 1460975056456 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 03:24:16 INFO - PROCESS | 1894 | 1460975056781 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x9ae23000 == 173 [pid = 1894] [id = 430] 03:24:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 238 (0x9aea8c00) [pid = 1894] [serial = 1291] [outer = (nil)] 03:24:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 239 (0x9fbc3800) [pid = 1894] [serial = 1292] [outer = 0x9aea8c00] 03:24:16 INFO - PROCESS | 1894 | 1460975056882 Marionette DEBUG loaded listener.js 03:24:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 240 (0xa000a800) [pid = 1894] [serial = 1293] [outer = 0x9aea8c00] 03:24:17 INFO - PROCESS | 1894 | 1460975057778 Marionette TRACE conn5 <- [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]]]}] 03:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1657ms 03:24:17 INFO - PROCESS | 1894 | 1460975057826 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 03:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:24:17 INFO - PROCESS | 1894 | 1460975057830 Marionette TRACE conn5 <- [1,1693,null,{"value":"8"}] 03:24:17 INFO - PROCESS | 1894 | 1460975057837 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - PROCESS | 1894 | 1460975057841 Marionette TRACE conn5 <- [1,1694,null,{}] 03:24:17 INFO - PROCESS | 1894 | 1460975057846 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:18 INFO - PROCESS | 1894 | 1460975058061 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 03:24:18 INFO - PROCESS | 1894 | 1460975058398 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b57800 == 174 [pid = 1894] [id = 431] 03:24:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 241 (0x90526800) [pid = 1894] [serial = 1294] [outer = (nil)] 03:24:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 242 (0xa0068400) [pid = 1894] [serial = 1295] [outer = 0x90526800] 03:24:18 INFO - PROCESS | 1894 | 1460975058492 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 243 (0xa00a8400) [pid = 1894] [serial = 1296] [outer = 0x90526800] 03:24:19 INFO - PROCESS | 1894 | 1460975059369 Marionette TRACE conn5 <- [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]]]}] 03:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1586ms 03:24:19 INFO - PROCESS | 1894 | 1460975059424 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 03:24:19 INFO - PROCESS | 1894 | 1460975059427 Marionette TRACE conn5 <- [1,1697,null,{"value":"8"}] 03:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:24:19 INFO - PROCESS | 1894 | 1460975059434 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:24:19 INFO - PROCESS | 1894 | 1460975059437 Marionette TRACE conn5 <- [1,1698,null,{}] 03:24:19 INFO - PROCESS | 1894 | 1460975059443 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:19 INFO - PROCESS | 1894 | 1460975059651 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 03:24:20 INFO - PROCESS | 1894 | 1460975059994 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x9888a400 == 175 [pid = 1894] [id = 432] 03:24:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 244 (0xa0002000) [pid = 1894] [serial = 1297] [outer = (nil)] 03:24:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 245 (0xa0aed800) [pid = 1894] [serial = 1298] [outer = 0xa0002000] 03:24:20 INFO - PROCESS | 1894 | 1460975060088 Marionette DEBUG loaded listener.js 03:24:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 246 (0xa0af5400) [pid = 1894] [serial = 1299] [outer = 0xa0002000] 03:24:20 INFO - PROCESS | 1894 | 1460975060949 Marionette TRACE conn5 <- [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]]]}] 03:24:21 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 03:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1580ms 03:24:21 INFO - PROCESS | 1894 | 1460975061015 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 03:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:24:21 INFO - PROCESS | 1894 | 1460975061019 Marionette TRACE conn5 <- [1,1701,null,{"value":"8"}] 03:24:21 INFO - PROCESS | 1894 | 1460975061026 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:24:21 INFO - PROCESS | 1894 | 1460975061030 Marionette TRACE conn5 <- [1,1702,null,{}] 03:24:21 INFO - PROCESS | 1894 | 1460975061035 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:21 INFO - PROCESS | 1894 | 1460975061264 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 03:24:21 INFO - PROCESS | 1894 | 1460975061594 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x978f2400 == 176 [pid = 1894] [id = 433] 03:24:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 247 (0x9887d000) [pid = 1894] [serial = 1300] [outer = (nil)] 03:24:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 248 (0xa0c4fc00) [pid = 1894] [serial = 1301] [outer = 0x9887d000] 03:24:21 INFO - PROCESS | 1894 | 1460975061689 Marionette DEBUG loaded listener.js 03:24:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 249 (0xa0e3f400) [pid = 1894] [serial = 1302] [outer = 0x9887d000] 03:24:22 INFO - PROCESS | 1894 | 1460975062584 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1597ms 03:24:22 INFO - PROCESS | 1894 | 1460975062623 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 03:24:22 INFO - PROCESS | 1894 | 1460975062626 Marionette TRACE conn5 <- [1,1705,null,{"value":"8"}] 03:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:24:22 INFO - PROCESS | 1894 | 1460975062633 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - PROCESS | 1894 | 1460975062637 Marionette TRACE conn5 <- [1,1706,null,{}] 03:24:22 INFO - PROCESS | 1894 | 1460975062643 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:22 INFO - PROCESS | 1894 | 1460975062856 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 03:24:23 INFO - PROCESS | 1894 | 1460975063208 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x89f44400 == 177 [pid = 1894] [id = 434] 03:24:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 250 (0x9347b400) [pid = 1894] [serial = 1303] [outer = (nil)] 03:24:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 251 (0xa0e3dc00) [pid = 1894] [serial = 1304] [outer = 0x9347b400] 03:24:23 INFO - PROCESS | 1894 | 1460975063307 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 252 (0xa2814c00) [pid = 1894] [serial = 1305] [outer = 0x9347b400] 03:24:24 INFO - PROCESS | 1894 | 1460975064183 Marionette TRACE conn5 <- [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]]]}] 03:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1588ms 03:24:24 INFO - PROCESS | 1894 | 1460975064223 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 03:24:24 INFO - PROCESS | 1894 | 1460975064228 Marionette TRACE conn5 <- [1,1709,null,{"value":"8"}] 03:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:24:24 INFO - PROCESS | 1894 | 1460975064234 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 1894 | 1460975064237 Marionette TRACE conn5 <- [1,1710,null,{}] 03:24:24 INFO - PROCESS | 1894 | 1460975064243 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:24 INFO - PROCESS | 1894 | 1460975064455 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 03:24:24 INFO - PROCESS | 1894 | 1460975064793 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:24 INFO - PROCESS | 1894 | ++DOCSHELL 0xa2814000 == 178 [pid = 1894] [id = 435] 03:24:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 253 (0xa2814800) [pid = 1894] [serial = 1306] [outer = (nil)] 03:24:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 254 (0xa2a10400) [pid = 1894] [serial = 1307] [outer = 0xa2814800] 03:24:24 INFO - PROCESS | 1894 | 1460975064901 Marionette DEBUG loaded listener.js 03:24:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 255 (0xa3c19c00) [pid = 1894] [serial = 1308] [outer = 0xa2814800] 03:24:25 INFO - PROCESS | 1894 | 1460975065817 Marionette TRACE conn5 <- [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]]]}] 03:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1633ms 03:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:24:25 INFO - PROCESS | 1894 | 1460975065868 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 03:24:25 INFO - PROCESS | 1894 | 1460975065871 Marionette TRACE conn5 <- [1,1713,null,{"value":"8"}] 03:24:25 INFO - PROCESS | 1894 | 1460975065878 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:24:25 INFO - PROCESS | 1894 | 1460975065881 Marionette TRACE conn5 <- [1,1714,null,{}] 03:24:25 INFO - PROCESS | 1894 | 1460975065888 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:26 INFO - PROCESS | 1894 | 1460975066110 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 03:24:26 INFO - PROCESS | 1894 | 1460975066450 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x845d8800 == 179 [pid = 1894] [id = 436] 03:24:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 256 (0x85dd3800) [pid = 1894] [serial = 1309] [outer = (nil)] 03:24:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 257 (0x86089000) [pid = 1894] [serial = 1310] [outer = 0x85dd3800] 03:24:26 INFO - PROCESS | 1894 | 1460975066545 Marionette DEBUG loaded listener.js 03:24:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 258 (0x8608ac00) [pid = 1894] [serial = 1311] [outer = 0x85dd3800] 03:24:27 INFO - PROCESS | 1894 | 1460975067416 Marionette TRACE conn5 <- [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]]]}] 03:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1584ms 03:24:27 INFO - PROCESS | 1894 | 1460975067462 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 03:24:27 INFO - PROCESS | 1894 | 1460975067466 Marionette TRACE conn5 <- [1,1717,null,{"value":"8"}] 03:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:24:27 INFO - PROCESS | 1894 | 1460975067472 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:24:27 INFO - PROCESS | 1894 | 1460975067476 Marionette TRACE conn5 <- [1,1718,null,{}] 03:24:27 INFO - PROCESS | 1894 | 1460975067482 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:27 INFO - PROCESS | 1894 | 1460975067695 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 03:24:28 INFO - PROCESS | 1894 | 1460975068033 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x86083000 == 180 [pid = 1894] [id = 437] 03:24:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 259 (0x86086400) [pid = 1894] [serial = 1312] [outer = (nil)] 03:24:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 260 (0x9124f000) [pid = 1894] [serial = 1313] [outer = 0x86086400] 03:24:28 INFO - PROCESS | 1894 | 1460975068127 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 261 (0xa2a0bc00) [pid = 1894] [serial = 1314] [outer = 0x86086400] 03:24:29 INFO - PROCESS | 1894 | 1460975069019 Marionette TRACE conn5 <- [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]]]}] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x83057400 == 179 [pid = 1894] [id = 418] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x83052800 == 178 [pid = 1894] [id = 417] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x890a2400 == 177 [pid = 1894] [id = 416] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x843ec000 == 176 [pid = 1894] [id = 415] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x84e69000 == 175 [pid = 1894] [id = 414] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x934ac000 == 174 [pid = 1894] [id = 407] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x9433bc00 == 173 [pid = 1894] [id = 406] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x94235800 == 172 [pid = 1894] [id = 405] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x843f1c00 == 171 [pid = 1894] [id = 403] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x8d9ccc00 == 170 [pid = 1894] [id = 404] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x84e6a400 == 169 [pid = 1894] [id = 402] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x8f8a9c00 == 168 [pid = 1894] [id = 401] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecb7c00 == 167 [pid = 1894] [id = 400] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x8d845000 == 166 [pid = 1894] [id = 399] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x89de0400 == 165 [pid = 1894] [id = 398] 03:24:30 INFO - PROCESS | 1894 | --DOCSHELL 0x843e8800 == 164 [pid = 1894] [id = 397] 03:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 3132ms 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 260 (0x8ed37c00) [pid = 1894] [serial = 1190] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 259 (0x8f8a5400) [pid = 1894] [serial = 1136] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 258 (0x890a2000) [pid = 1894] [serial = 1127] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 257 (0x972a2800) [pid = 1894] [serial = 1169] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 256 (0x934aa800) [pid = 1894] [serial = 1151] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 255 (0x85fa1000) [pid = 1894] [serial = 1188] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 254 (0x959eec00) [pid = 1894] [serial = 1157] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 253 (0x869e5000) [pid = 1894] [serial = 1176] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 252 (0x90529c00) [pid = 1894] [serial = 1142] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 251 (0x84e72000) [pid = 1894] [serial = 1124] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 250 (0x8d847000) [pid = 1894] [serial = 1184] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 249 (0x8d9d3000) [pid = 1894] [serial = 1185] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 248 (0x85fa4c00) [pid = 1894] [serial = 1178] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 247 (0x963ca400) [pid = 1894] [serial = 1163] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 246 (0x869eac00) [pid = 1894] [serial = 1179] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 245 (0x85fa4800) [pid = 1894] [serial = 1175] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 244 (0x9124b400) [pid = 1894] [serial = 1145] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 243 (0x94332c00) [pid = 1894] [serial = 1154] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 242 (0x8feb2800) [pid = 1894] [serial = 1139] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 241 (0x91f19800) [pid = 1894] [serial = 1148] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 240 (0x8eba6c00) [pid = 1894] [serial = 1130] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 239 (0x845de400) [pid = 1894] [serial = 1187] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 238 (0x96364000) [pid = 1894] [serial = 1160] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 237 (0x89f4dc00) [pid = 1894] [serial = 1182] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 236 (0x8ee8c000) [pid = 1894] [serial = 1133] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 235 (0x8ec36800) [pid = 1894] [serial = 1122] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 234 (0x89e41400) [pid = 1894] [serial = 1181] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 233 (0x96f83000) [pid = 1894] [serial = 1166] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | --DOMWINDOW == 232 (0x98534800) [pid = 1894] [serial = 1172] [outer = (nil)] [url = about:blank] 03:24:30 INFO - PROCESS | 1894 | 1460975070907 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 03:24:30 INFO - PROCESS | 1894 | 1460975070913 Marionette TRACE conn5 <- [1,1721,null,{"value":"8"}] 03:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:24:30 INFO - PROCESS | 1894 | 1460975070927 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:24:30 INFO - PROCESS | 1894 | 1460975070935 Marionette TRACE conn5 <- [1,1722,null,{}] 03:24:30 INFO - PROCESS | 1894 | 1460975070943 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:31 INFO - PROCESS | 1894 | 1460975071141 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 03:24:31 INFO - PROCESS | 1894 | 1460975071382 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x86090c00 == 165 [pid = 1894] [id = 438] 03:24:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 233 (0x869e0000) [pid = 1894] [serial = 1315] [outer = (nil)] 03:24:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 234 (0x869e8400) [pid = 1894] [serial = 1316] [outer = 0x869e0000] 03:24:31 INFO - PROCESS | 1894 | 1460975071465 Marionette DEBUG loaded listener.js 03:24:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 235 (0x869ec800) [pid = 1894] [serial = 1317] [outer = 0x869e0000] 03:24:32 INFO - PROCESS | 1894 | 1460975072273 Marionette TRACE conn5 <- [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]]]}] 03:24:32 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 03:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1393ms 03:24:32 INFO - PROCESS | 1894 | 1460975072320 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 03:24:32 INFO - PROCESS | 1894 | 1460975072326 Marionette TRACE conn5 <- [1,1725,null,{"value":"8"}] 03:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:24:32 INFO - PROCESS | 1894 | 1460975072338 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:24:32 INFO - PROCESS | 1894 | 1460975072343 Marionette TRACE conn5 <- [1,1726,null,{}] 03:24:32 INFO - PROCESS | 1894 | 1460975072350 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:32 INFO - PROCESS | 1894 | 1460975072555 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 03:24:32 INFO - PROCESS | 1894 | 1460975072838 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x890a8400 == 166 [pid = 1894] [id = 439] 03:24:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 236 (0x89a93000) [pid = 1894] [serial = 1318] [outer = (nil)] 03:24:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 237 (0x89b77800) [pid = 1894] [serial = 1319] [outer = 0x89a93000] 03:24:32 INFO - PROCESS | 1894 | 1460975072921 Marionette DEBUG loaded listener.js 03:24:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 238 (0x89e41400) [pid = 1894] [serial = 1320] [outer = 0x89a93000] 03:24:33 INFO - PROCESS | 1894 | 1460975073857 Marionette TRACE conn5 <- [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]]]}] 03:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1594ms 03:24:33 INFO - PROCESS | 1894 | 1460975073930 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 03:24:33 INFO - PROCESS | 1894 | 1460975073933 Marionette TRACE conn5 <- [1,1729,null,{"value":"8"}] 03:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:24:33 INFO - PROCESS | 1894 | 1460975073939 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:24:33 INFO - PROCESS | 1894 | 1460975073942 Marionette TRACE conn5 <- [1,1730,null,{}] 03:24:33 INFO - PROCESS | 1894 | 1460975073965 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:34 INFO - PROCESS | 1894 | 1460975074247 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 03:24:34 INFO - PROCESS | 1894 | 1460975074442 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d5a9800 == 167 [pid = 1894] [id = 440] 03:24:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 239 (0x8d5b0c00) [pid = 1894] [serial = 1321] [outer = (nil)] 03:24:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 240 (0x8d5b3800) [pid = 1894] [serial = 1322] [outer = 0x8d5b0c00] 03:24:34 INFO - PROCESS | 1894 | 1460975074522 Marionette DEBUG loaded listener.js 03:24:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 241 (0x8d5b8000) [pid = 1894] [serial = 1323] [outer = 0x8d5b0c00] 03:24:35 INFO - PROCESS | 1894 | --DOMWINDOW == 240 (0x89c95800) [pid = 1894] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:24:35 INFO - PROCESS | 1894 | --DOMWINDOW == 239 (0x85dd7c00) [pid = 1894] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:24:35 INFO - PROCESS | 1894 | --DOMWINDOW == 238 (0x84e69400) [pid = 1894] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:24:35 INFO - PROCESS | 1894 | --DOMWINDOW == 237 (0x89c90400) [pid = 1894] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:24:35 INFO - PROCESS | 1894 | --DOMWINDOW == 236 (0x89c8e000) [pid = 1894] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:24:35 INFO - PROCESS | 1894 | --DOMWINDOW == 235 (0x83059000) [pid = 1894] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:24:35 INFO - PROCESS | 1894 | 1460975075713 Marionette TRACE conn5 <- [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]]]}] 03:24:35 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 03:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1833ms 03:24:35 INFO - PROCESS | 1894 | 1460975075777 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 03:24:35 INFO - PROCESS | 1894 | 1460975075780 Marionette TRACE conn5 <- [1,1733,null,{"value":"8"}] 03:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:24:35 INFO - PROCESS | 1894 | 1460975075787 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:24:35 INFO - PROCESS | 1894 | 1460975075790 Marionette TRACE conn5 <- [1,1734,null,{}] 03:24:35 INFO - PROCESS | 1894 | 1460975075806 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:36 INFO - PROCESS | 1894 | 1460975076061 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 03:24:36 INFO - PROCESS | 1894 | 1460975076269 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x845d5400 == 168 [pid = 1894] [id = 441] 03:24:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 236 (0x89a94c00) [pid = 1894] [serial = 1324] [outer = (nil)] 03:24:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 237 (0x8d5b7c00) [pid = 1894] [serial = 1325] [outer = 0x89a94c00] 03:24:36 INFO - PROCESS | 1894 | 1460975076362 Marionette DEBUG loaded listener.js 03:24:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 238 (0x8d9cf400) [pid = 1894] [serial = 1326] [outer = 0x89a94c00] 03:24:37 INFO - PROCESS | 1894 | 1460975077124 Marionette TRACE conn5 <- [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]]]}] 03:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1390ms 03:24:37 INFO - PROCESS | 1894 | 1460975077177 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 03:24:37 INFO - PROCESS | 1894 | 1460975077181 Marionette TRACE conn5 <- [1,1737,null,{"value":"8"}] 03:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:24:37 INFO - PROCESS | 1894 | 1460975077187 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:24:37 INFO - PROCESS | 1894 | 1460975077189 Marionette TRACE conn5 <- [1,1738,null,{}] 03:24:37 INFO - PROCESS | 1894 | 1460975077195 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:37 INFO - PROCESS | 1894 | 1460975077384 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 03:24:37 INFO - PROCESS | 1894 | 1460975077718 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x843e8800 == 169 [pid = 1894] [id = 442] 03:24:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 239 (0x843ec000) [pid = 1894] [serial = 1327] [outer = (nil)] 03:24:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 240 (0x845dac00) [pid = 1894] [serial = 1328] [outer = 0x843ec000] 03:24:37 INFO - PROCESS | 1894 | 1460975077882 Marionette DEBUG loaded listener.js 03:24:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 241 (0x85f04800) [pid = 1894] [serial = 1329] [outer = 0x843ec000] 03:24:38 INFO - PROCESS | 1894 | 1460975078829 Marionette TRACE conn5 <- [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]]]}] 03:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1681ms 03:24:38 INFO - PROCESS | 1894 | 1460975078869 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 1894 | 1460975078877 Marionette TRACE conn5 <- [1,1741,null,{"value":"8"}] 03:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:24:38 INFO - PROCESS | 1894 | 1460975078887 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - PROCESS | 1894 | 1460975078892 Marionette TRACE conn5 <- [1,1742,null,{}] 03:24:38 INFO - PROCESS | 1894 | 1460975078900 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:39 INFO - PROCESS | 1894 | 1460975079136 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 03:24:39 INFO - PROCESS | 1894 | 1460975079483 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x877be000 == 170 [pid = 1894] [id = 443] 03:24:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 242 (0x890a6400) [pid = 1894] [serial = 1330] [outer = (nil)] 03:24:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 243 (0x89b6e400) [pid = 1894] [serial = 1331] [outer = 0x890a6400] 03:24:39 INFO - PROCESS | 1894 | 1460975079584 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 244 (0x89dde400) [pid = 1894] [serial = 1332] [outer = 0x890a6400] 03:24:40 INFO - PROCESS | 1894 | 1460975080593 Marionette TRACE conn5 <- [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]]]}] 03:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1787ms 03:24:40 INFO - PROCESS | 1894 | 1460975080676 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 03:24:40 INFO - PROCESS | 1894 | 1460975080684 Marionette TRACE conn5 <- [1,1745,null,{"value":"8"}] 03:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:24:40 INFO - PROCESS | 1894 | 1460975080693 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:24:40 INFO - PROCESS | 1894 | 1460975080697 Marionette TRACE conn5 <- [1,1746,null,{}] 03:24:40 INFO - PROCESS | 1894 | 1460975080703 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:40 INFO - PROCESS | 1894 | 1460975080976 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 03:24:41 INFO - PROCESS | 1894 | 1460975081381 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b6f400 == 171 [pid = 1894] [id = 444] 03:24:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 245 (0x8bcd8000) [pid = 1894] [serial = 1333] [outer = (nil)] 03:24:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 246 (0x8d5b0000) [pid = 1894] [serial = 1334] [outer = 0x8bcd8000] 03:24:41 INFO - PROCESS | 1894 | 1460975081473 Marionette DEBUG loaded listener.js 03:24:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 247 (0x8d849c00) [pid = 1894] [serial = 1335] [outer = 0x8bcd8000] 03:24:42 INFO - PROCESS | 1894 | 1460975082471 Marionette TRACE conn5 <- [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]]]}] 03:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1829ms 03:24:42 INFO - PROCESS | 1894 | 1460975082523 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 03:24:42 INFO - PROCESS | 1894 | 1460975082527 Marionette TRACE conn5 <- [1,1749,null,{"value":"8"}] 03:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:24:42 INFO - PROCESS | 1894 | 1460975082537 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:24:42 INFO - PROCESS | 1894 | 1460975082547 Marionette TRACE conn5 <- [1,1750,null,{}] 03:24:42 INFO - PROCESS | 1894 | 1460975082562 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:42 INFO - PROCESS | 1894 | 1460975082808 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 03:24:43 INFO - PROCESS | 1894 | 1460975083151 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa3000 == 172 [pid = 1894] [id = 445] 03:24:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 248 (0x89a9c800) [pid = 1894] [serial = 1336] [outer = (nil)] 03:24:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 249 (0x8ecb1800) [pid = 1894] [serial = 1337] [outer = 0x89a9c800] 03:24:43 INFO - PROCESS | 1894 | 1460975083245 Marionette DEBUG loaded listener.js 03:24:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 250 (0x8ee8dc00) [pid = 1894] [serial = 1338] [outer = 0x89a9c800] 03:24:44 INFO - PROCESS | 1894 | 1460975084127 Marionette TRACE conn5 <- [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]]]}] 03:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1649ms 03:24:44 INFO - PROCESS | 1894 | 1460975084189 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 03:24:44 INFO - PROCESS | 1894 | 1460975084194 Marionette TRACE conn5 <- [1,1753,null,{"value":"8"}] 03:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:24:44 INFO - PROCESS | 1894 | 1460975084204 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:24:44 INFO - PROCESS | 1894 | 1460975084208 Marionette TRACE conn5 <- [1,1754,null,{}] 03:24:44 INFO - PROCESS | 1894 | 1460975084214 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:44 INFO - PROCESS | 1894 | 1460975084449 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 03:24:44 INFO - PROCESS | 1894 | 1460975084787 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed31400 == 173 [pid = 1894] [id = 446] 03:24:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 251 (0x8ed40000) [pid = 1894] [serial = 1339] [outer = (nil)] 03:24:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 252 (0x8fcc9c00) [pid = 1894] [serial = 1340] [outer = 0x8ed40000] 03:24:44 INFO - PROCESS | 1894 | 1460975084886 Marionette DEBUG loaded listener.js 03:24:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 253 (0x8fd59c00) [pid = 1894] [serial = 1341] [outer = 0x8ed40000] 03:24:45 INFO - PROCESS | 1894 | 1460975085786 Marionette TRACE conn5 <- [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]]]}] 03:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1642ms 03:24:45 INFO - PROCESS | 1894 | 1460975085859 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 03:24:45 INFO - PROCESS | 1894 | 1460975085862 Marionette TRACE conn5 <- [1,1757,null,{"value":"8"}] 03:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:24:45 INFO - PROCESS | 1894 | 1460975085870 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:24:45 INFO - PROCESS | 1894 | 1460975085874 Marionette TRACE conn5 <- [1,1758,null,{}] 03:24:45 INFO - PROCESS | 1894 | 1460975085881 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:46 INFO - PROCESS | 1894 | 1460975086132 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 03:24:46 INFO - PROCESS | 1894 | 1460975086473 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x90015800 == 174 [pid = 1894] [id = 447] 03:24:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 254 (0x90016800) [pid = 1894] [serial = 1342] [outer = (nil)] 03:24:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 255 (0x9030c000) [pid = 1894] [serial = 1343] [outer = 0x90016800] 03:24:46 INFO - PROCESS | 1894 | 1460975086582 Marionette DEBUG loaded listener.js 03:24:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 256 (0x91260c00) [pid = 1894] [serial = 1344] [outer = 0x90016800] 03:24:47 INFO - PROCESS | 1894 | 1460975087562 Marionette TRACE conn5 <- [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]]]}] 03:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1738ms 03:24:47 INFO - PROCESS | 1894 | 1460975087609 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 03:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:24:47 INFO - PROCESS | 1894 | 1460975087613 Marionette TRACE conn5 <- [1,1761,null,{"value":"8"}] 03:24:47 INFO - PROCESS | 1894 | 1460975087619 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:24:47 INFO - PROCESS | 1894 | 1460975087623 Marionette TRACE conn5 <- [1,1762,null,{}] 03:24:47 INFO - PROCESS | 1894 | 1460975087629 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:47 INFO - PROCESS | 1894 | 1460975087862 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 03:24:48 INFO - PROCESS | 1894 | 1460975088201 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x85dd3c00 == 175 [pid = 1894] [id = 448] 03:24:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 257 (0x85fabc00) [pid = 1894] [serial = 1345] [outer = (nil)] 03:24:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 258 (0x934a6400) [pid = 1894] [serial = 1346] [outer = 0x85fabc00] 03:24:48 INFO - PROCESS | 1894 | 1460975088298 Marionette DEBUG loaded listener.js 03:24:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 259 (0x94170800) [pid = 1894] [serial = 1347] [outer = 0x85fabc00] 03:24:49 INFO - PROCESS | 1894 | 1460975089206 Marionette TRACE conn5 <- [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]]]}] 03:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1641ms 03:24:49 INFO - PROCESS | 1894 | 1460975089261 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 03:24:49 INFO - PROCESS | 1894 | 1460975089265 Marionette TRACE conn5 <- [1,1765,null,{"value":"8"}] 03:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:24:49 INFO - PROCESS | 1894 | 1460975089272 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:24:49 INFO - PROCESS | 1894 | 1460975089275 Marionette TRACE conn5 <- [1,1766,null,{}] 03:24:49 INFO - PROCESS | 1894 | 1460975089281 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:49 INFO - PROCESS | 1894 | 1460975089491 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 03:24:49 INFO - PROCESS | 1894 | 1460975089826 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x931b5c00 == 176 [pid = 1894] [id = 449] 03:24:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 260 (0x934ac000) [pid = 1894] [serial = 1348] [outer = (nil)] 03:24:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 261 (0x9433c400) [pid = 1894] [serial = 1349] [outer = 0x934ac000] 03:24:49 INFO - PROCESS | 1894 | 1460975089921 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 262 (0x9599d800) [pid = 1894] [serial = 1350] [outer = 0x934ac000] 03:24:50 INFO - PROCESS | 1894 | 1460975090809 Marionette TRACE conn5 <- [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]]]}] 03:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1582ms 03:24:50 INFO - PROCESS | 1894 | 1460975090855 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 1894 | 1460975090859 Marionette TRACE conn5 <- [1,1769,null,{"value":"8"}] 03:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:24:50 INFO - PROCESS | 1894 | 1460975090865 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - PROCESS | 1894 | 1460975090869 Marionette TRACE conn5 <- [1,1770,null,{}] 03:24:50 INFO - PROCESS | 1894 | 1460975090874 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:51 INFO - PROCESS | 1894 | 1460975091092 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 03:24:51 INFO - PROCESS | 1894 | 1460975091440 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x94234400 == 177 [pid = 1894] [id = 450] 03:24:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 263 (0x94235800) [pid = 1894] [serial = 1351] [outer = (nil)] 03:24:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 264 (0x963bec00) [pid = 1894] [serial = 1352] [outer = 0x94235800] 03:24:51 INFO - PROCESS | 1894 | 1460975091534 Marionette DEBUG loaded listener.js 03:24:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 265 (0x96f83000) [pid = 1894] [serial = 1353] [outer = 0x94235800] 03:24:52 INFO - PROCESS | 1894 | 1460975092414 Marionette TRACE conn5 <- [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]]]}] 03:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1578ms 03:24:52 INFO - PROCESS | 1894 | 1460975092447 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 03:24:52 INFO - PROCESS | 1894 | 1460975092450 Marionette TRACE conn5 <- [1,1773,null,{"value":"8"}] 03:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:24:52 INFO - PROCESS | 1894 | 1460975092457 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:24:52 INFO - PROCESS | 1894 | 1460975092461 Marionette TRACE conn5 <- [1,1774,null,{}] 03:24:52 INFO - PROCESS | 1894 | 1460975092466 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:52 INFO - PROCESS | 1894 | 1460975092677 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 03:24:53 INFO - PROCESS | 1894 | 1460975093023 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e6a000 == 178 [pid = 1894] [id = 451] 03:24:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 266 (0x890a4800) [pid = 1894] [serial = 1354] [outer = (nil)] 03:24:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 267 (0x97836c00) [pid = 1894] [serial = 1355] [outer = 0x890a4800] 03:24:53 INFO - PROCESS | 1894 | 1460975093118 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 268 (0x986b5400) [pid = 1894] [serial = 1356] [outer = 0x890a4800] 03:24:53 INFO - PROCESS | 1894 | 1460975093965 Marionette TRACE conn5 <- [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]]]}] 03:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1581ms 03:24:54 INFO - PROCESS | 1894 | 1460975094040 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 03:24:54 INFO - PROCESS | 1894 | 1460975094045 Marionette TRACE conn5 <- [1,1777,null,{"value":"8"}] 03:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:24:54 INFO - PROCESS | 1894 | 1460975094051 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:24:54 INFO - PROCESS | 1894 | 1460975094053 Marionette TRACE conn5 <- [1,1778,null,{}] 03:24:54 INFO - PROCESS | 1894 | 1460975094060 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:54 INFO - PROCESS | 1894 | 1460975094309 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 03:24:54 INFO - PROCESS | 1894 | 1460975094661 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x98fddc00 == 179 [pid = 1894] [id = 452] 03:24:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 269 (0x991d0400) [pid = 1894] [serial = 1357] [outer = (nil)] 03:24:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 270 (0x9ae07400) [pid = 1894] [serial = 1358] [outer = 0x991d0400] 03:24:54 INFO - PROCESS | 1894 | 1460975094767 Marionette DEBUG loaded listener.js 03:24:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 271 (0x9aeafc00) [pid = 1894] [serial = 1359] [outer = 0x991d0400] 03:24:55 INFO - PROCESS | 1894 | 1460975095712 Marionette TRACE conn5 <- [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]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1732ms 03:24:55 INFO - PROCESS | 1894 | 1460975095785 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 1894 | 1460975095788 Marionette TRACE conn5 <- [1,1781,null,{"value":"8"}] 03:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:24:55 INFO - PROCESS | 1894 | 1460975095796 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - PROCESS | 1894 | 1460975095800 Marionette TRACE conn5 <- [1,1782,null,{}] 03:24:55 INFO - PROCESS | 1894 | 1460975095806 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:56 INFO - PROCESS | 1894 | 1460975096099 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 03:24:56 INFO - PROCESS | 1894 | 1460975096462 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x9eb4c000 == 180 [pid = 1894] [id = 453] 03:24:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 272 (0x9fbbcc00) [pid = 1894] [serial = 1360] [outer = (nil)] 03:24:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 273 (0xa0fd6000) [pid = 1894] [serial = 1361] [outer = 0x9fbbcc00] 03:24:56 INFO - PROCESS | 1894 | 1460975096554 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 274 (0xa281d000) [pid = 1894] [serial = 1362] [outer = 0x9fbbcc00] 03:24:57 INFO - PROCESS | 1894 | 1460975097431 Marionette TRACE conn5 <- [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]]]}] 03:24:57 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 03:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1685ms 03:24:57 INFO - PROCESS | 1894 | 1460975097482 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 03:24:57 INFO - PROCESS | 1894 | 1460975097486 Marionette TRACE conn5 <- [1,1785,null,{"value":"8"}] 03:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:24:57 INFO - PROCESS | 1894 | 1460975097512 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:24:57 INFO - PROCESS | 1894 | 1460975097516 Marionette TRACE conn5 <- [1,1786,null,{}] 03:24:57 INFO - PROCESS | 1894 | 1460975097521 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:57 INFO - PROCESS | 1894 | 1460975097734 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 03:24:58 INFO - PROCESS | 1894 | 1460975098080 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x856e2400 == 181 [pid = 1894] [id = 454] 03:24:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 275 (0x856e3400) [pid = 1894] [serial = 1363] [outer = (nil)] 03:24:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 276 (0x856ea400) [pid = 1894] [serial = 1364] [outer = 0x856e3400] 03:24:58 INFO - PROCESS | 1894 | 1460975098178 Marionette DEBUG loaded listener.js 03:24:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 277 (0x856ec800) [pid = 1894] [serial = 1365] [outer = 0x856e3400] 03:24:59 INFO - PROCESS | 1894 | 1460975099039 Marionette TRACE conn5 <- [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]]]}] 03:24:59 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 03:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1585ms 03:24:59 INFO - PROCESS | 1894 | 1460975099094 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 03:24:59 INFO - PROCESS | 1894 | 1460975099098 Marionette TRACE conn5 <- [1,1789,null,{"value":"8"}] 03:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:24:59 INFO - PROCESS | 1894 | 1460975099104 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:24:59 INFO - PROCESS | 1894 | 1460975099106 Marionette TRACE conn5 <- [1,1790,null,{}] 03:24:59 INFO - PROCESS | 1894 | 1460975099112 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:59 INFO - PROCESS | 1894 | 1460975099321 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 03:24:59 INFO - PROCESS | 1894 | 1460975099660 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x856eac00 == 182 [pid = 1894] [id = 455] 03:24:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 278 (0x856eb400) [pid = 1894] [serial = 1366] [outer = (nil)] 03:24:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 279 (0x9ae25800) [pid = 1894] [serial = 1367] [outer = 0x856eb400] 03:24:59 INFO - PROCESS | 1894 | 1460975099755 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 280 (0xa009e000) [pid = 1894] [serial = 1368] [outer = 0x856eb400] 03:25:00 INFO - PROCESS | 1894 | 1460975100655 Marionette TRACE conn5 <- [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]]]}] 03:25:00 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) 03:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1583ms 03:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:25:00 INFO - PROCESS | 1894 | 1460975100689 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 1894 | 1460975100692 Marionette TRACE conn5 <- [1,1793,null,{"value":"8"}] 03:25:00 INFO - PROCESS | 1894 | 1460975100700 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - PROCESS | 1894 | 1460975100703 Marionette TRACE conn5 <- [1,1794,null,{}] 03:25:00 INFO - PROCESS | 1894 | 1460975100709 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:00 INFO - PROCESS | 1894 | 1460975100918 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 03:25:01 INFO - PROCESS | 1894 | 1460975101274 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x856e4c00 == 183 [pid = 1894] [id = 456] 03:25:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 281 (0x856f1400) [pid = 1894] [serial = 1369] [outer = (nil)] 03:25:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 282 (0xa44c1000) [pid = 1894] [serial = 1370] [outer = 0x856f1400] 03:25:01 INFO - PROCESS | 1894 | 1460975101368 Marionette DEBUG loaded listener.js 03:25:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 283 (0xa458f000) [pid = 1894] [serial = 1371] [outer = 0x856f1400] 03:25:02 INFO - PROCESS | 1894 | 1460975102312 Marionette TRACE conn5 <- [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]]]}] 03:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1692ms 03:25:02 INFO - PROCESS | 1894 | 1460975102391 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 03:25:02 INFO - PROCESS | 1894 | 1460975102394 Marionette TRACE conn5 <- [1,1797,null,{"value":"8"}] 03:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:25:02 INFO - PROCESS | 1894 | 1460975102401 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:25:02 INFO - PROCESS | 1894 | 1460975102404 Marionette TRACE conn5 <- [1,1798,null,{}] 03:25:02 INFO - PROCESS | 1894 | 1460975102410 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:02 INFO - PROCESS | 1894 | 1460975102631 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 03:25:03 INFO - PROCESS | 1894 | 1460975102978 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x856e5400 == 184 [pid = 1894] [id = 457] 03:25:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 284 (0x8a097400) [pid = 1894] [serial = 1372] [outer = (nil)] 03:25:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 285 (0x8a09d800) [pid = 1894] [serial = 1373] [outer = 0x8a097400] 03:25:03 INFO - PROCESS | 1894 | 1460975103074 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 286 (0x8a09e800) [pid = 1894] [serial = 1374] [outer = 0x8a097400] 03:25:03 INFO - PROCESS | 1894 | 1460975103993 Marionette TRACE conn5 <- [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]]]}] 03:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1639ms 03:25:04 INFO - PROCESS | 1894 | 1460975104041 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 03:25:04 INFO - PROCESS | 1894 | 1460975104045 Marionette TRACE conn5 <- [1,1801,null,{"value":"8"}] 03:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:25:04 INFO - PROCESS | 1894 | 1460975104052 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:25:04 INFO - PROCESS | 1894 | 1460975104056 Marionette TRACE conn5 <- [1,1802,null,{}] 03:25:04 INFO - PROCESS | 1894 | 1460975104062 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:04 INFO - PROCESS | 1894 | 1460975104275 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 03:25:04 INFO - PROCESS | 1894 | 1460975104623 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x843f1000 == 185 [pid = 1894] [id = 458] 03:25:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 287 (0x85facc00) [pid = 1894] [serial = 1375] [outer = (nil)] 03:25:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 288 (0x8a0a6000) [pid = 1894] [serial = 1376] [outer = 0x85facc00] 03:25:04 INFO - PROCESS | 1894 | 1460975104726 Marionette DEBUG loaded listener.js 03:25:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 289 (0x8ff5e800) [pid = 1894] [serial = 1377] [outer = 0x85facc00] 03:25:05 INFO - PROCESS | 1894 | ************************* 03:25:05 INFO - PROCESS | 1894 | A coding exception was thrown and uncaught in a Task. 03:25:05 INFO - PROCESS | 1894 | 03:25:05 INFO - PROCESS | 1894 | Full message: TypeError: NetworkError when attempting to fetch resource. 03:25:05 INFO - PROCESS | 1894 | Full stack: 03:25:05 INFO - PROCESS | 1894 | ************************* 03:25:05 INFO - PROCESS | 1894 | 1460975105695 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1680ms 03:25:05 INFO - PROCESS | 1894 | 1460975105734 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 1894 | 1460975105737 Marionette TRACE conn5 <- [1,1805,null,{"value":"8"}] 03:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:25:05 INFO - PROCESS | 1894 | 1460975105744 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 1894 | 1460975105747 Marionette TRACE conn5 <- [1,1806,null,{}] 03:25:05 INFO - PROCESS | 1894 | 1460975105753 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:05 INFO - PROCESS | 1894 | 1460975105964 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 03:25:06 INFO - PROCESS | 1894 | 1460975106326 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a0a4c00 == 186 [pid = 1894] [id = 459] 03:25:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 290 (0x8a0a5000) [pid = 1894] [serial = 1378] [outer = (nil)] 03:25:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 291 (0x8ff68000) [pid = 1894] [serial = 1379] [outer = 0x8a0a5000] 03:25:06 INFO - PROCESS | 1894 | 1460975106430 Marionette DEBUG loaded listener.js 03:25:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 292 (0xa45e6c00) [pid = 1894] [serial = 1380] [outer = 0x8a0a5000] 03:25:07 INFO - PROCESS | 1894 | 1460975107294 Marionette TRACE conn5 <- [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]]]}] 03:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1589ms 03:25:07 INFO - PROCESS | 1894 | 1460975107334 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 1894 | 1460975107337 Marionette TRACE conn5 <- [1,1809,null,{"value":"8"}] 03:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:25:07 INFO - PROCESS | 1894 | 1460975107344 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:25:07 INFO - PROCESS | 1894 | 1460975107348 Marionette TRACE conn5 <- [1,1810,null,{}] 03:25:07 INFO - PROCESS | 1894 | 1460975107355 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:07 INFO - PROCESS | 1894 | 1460975107576 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 03:25:07 INFO - PROCESS | 1894 | 1460975107928 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e70400 == 187 [pid = 1894] [id = 460] 03:25:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 293 (0x89dd7c00) [pid = 1894] [serial = 1381] [outer = (nil)] 03:25:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 294 (0x97546800) [pid = 1894] [serial = 1382] [outer = 0x89dd7c00] 03:25:08 INFO - PROCESS | 1894 | 1460975108022 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 295 (0x97549c00) [pid = 1894] [serial = 1383] [outer = 0x89dd7c00] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x833b5400 == 186 [pid = 1894] [id = 348] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8304e000 == 185 [pid = 1894] [id = 349] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8bcd7000 == 184 [pid = 1894] [id = 350] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x83ec8400 == 183 [pid = 1894] [id = 281] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89a94800 == 182 [pid = 1894] [id = 150] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89b76000 == 181 [pid = 1894] [id = 200] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x9eb4d400 == 180 [pid = 1894] [id = 69] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x96736800 == 179 [pid = 1894] [id = 42] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8de4b000 == 178 [pid = 1894] [id = 57] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x85ddc000 == 177 [pid = 1894] [id = 346] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x845df800 == 176 [pid = 1894] [id = 279] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x843ea000 == 175 [pid = 1894] [id = 351] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89f41c00 == 174 [pid = 1894] [id = 171] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec3d800 == 173 [pid = 1894] [id = 70] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8f894800 == 172 [pid = 1894] [id = 162] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8de4cc00 == 171 [pid = 1894] [id = 43] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed38c00 == 170 [pid = 1894] [id = 58] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89fdc400 == 169 [pid = 1894] [id = 199] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89f4e400 == 168 [pid = 1894] [id = 376] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x986b2c00 == 167 [pid = 1894] [id = 59] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89f50c00 == 166 [pid = 1894] [id = 203] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x931ae000 == 165 [pid = 1894] [id = 187] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x845d5400 == 164 [pid = 1894] [id = 441] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8d5a9800 == 163 [pid = 1894] [id = 440] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x890a8400 == 162 [pid = 1894] [id = 439] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x86090c00 == 161 [pid = 1894] [id = 438] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x86083000 == 160 [pid = 1894] [id = 437] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x845d8800 == 159 [pid = 1894] [id = 436] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89f44400 == 158 [pid = 1894] [id = 434] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0xa2814000 == 157 [pid = 1894] [id = 435] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x978f2400 == 156 [pid = 1894] [id = 433] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x9888a400 == 155 [pid = 1894] [id = 432] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x83b57800 == 154 [pid = 1894] [id = 431] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x94f67000 == 153 [pid = 1894] [id = 429] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x9ae23000 == 152 [pid = 1894] [id = 430] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8909d800 == 151 [pid = 1894] [id = 428] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x94174400 == 150 [pid = 1894] [id = 427] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x94167800 == 149 [pid = 1894] [id = 426] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x85f04000 == 148 [pid = 1894] [id = 425] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8f8aa000 == 147 [pid = 1894] [id = 424] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x833b2800 == 146 [pid = 1894] [id = 422] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec6bc00 == 145 [pid = 1894] [id = 423] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89b6d400 == 144 [pid = 1894] [id = 421] 03:25:09 INFO - PROCESS | 1894 | --DOCSHELL 0x85dd4c00 == 143 [pid = 1894] [id = 420] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 294 (0x877b9000) [pid = 1894] [serial = 1247] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 293 (0x85f0b400) [pid = 1894] [serial = 1245] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 292 (0x84e76800) [pid = 1894] [serial = 1244] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 291 (0x869e9000) [pid = 1894] [serial = 1241] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 290 (0x9fc7e000) [pid = 1894] [serial = 1238] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 289 (0x9eb47c00) [pid = 1894] [serial = 1235] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 288 (0x9aeb3400) [pid = 1894] [serial = 1232] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 287 (0x9ae2a800) [pid = 1894] [serial = 1229] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 286 (0x9ae02c00) [pid = 1894] [serial = 1226] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 285 (0x98bedc00) [pid = 1894] [serial = 1223] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 284 (0x97862000) [pid = 1894] [serial = 1220] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 283 (0x95a0fc00) [pid = 1894] [serial = 1217] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 282 (0x94231000) [pid = 1894] [serial = 1214] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 281 (0x94171c00) [pid = 1894] [serial = 1211] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 280 (0x915f5c00) [pid = 1894] [serial = 1208] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 279 (0x90302400) [pid = 1894] [serial = 1205] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 278 (0x8fd65800) [pid = 1894] [serial = 1202] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 277 (0x8ee87400) [pid = 1894] [serial = 1199] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 276 (0x89fd8000) [pid = 1894] [serial = 1196] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 275 (0x85f0a800) [pid = 1894] [serial = 1193] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 274 (0x8f890400) [pid = 1894] [serial = 1191] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 273 (0x8909a000) [pid = 1894] [serial = 1248] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 272 (0x89ddec00) [pid = 1894] [serial = 1250] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 271 (0x89fe1800) [pid = 1894] [serial = 1251] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 270 (0x8d842400) [pid = 1894] [serial = 1256] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 269 (0x8ec62000) [pid = 1894] [serial = 1257] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 268 (0x8ebabc00) [pid = 1894] [serial = 1253] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | --DOMWINDOW == 267 (0x8ec69400) [pid = 1894] [serial = 1254] [outer = (nil)] [url = about:blank] 03:25:10 INFO - PROCESS | 1894 | 1460975110752 Marionette TRACE conn5 <- [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]]]}] 03:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 3435ms 03:25:10 INFO - PROCESS | 1894 | 1460975110781 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 1894 | 1460975110786 Marionette TRACE conn5 <- [1,1813,null,{"value":"8"}] 03:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:25:10 INFO - PROCESS | 1894 | 1460975110794 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - PROCESS | 1894 | 1460975110799 Marionette TRACE conn5 <- [1,1814,null,{}] 03:25:10 INFO - PROCESS | 1894 | 1460975110807 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:11 INFO - PROCESS | 1894 | 1460975111001 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 03:25:11 INFO - PROCESS | 1894 | 1460975111213 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x85ddd400 == 144 [pid = 1894] [id = 461] 03:25:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 268 (0x85f03800) [pid = 1894] [serial = 1384] [outer = (nil)] 03:25:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 269 (0x85fadc00) [pid = 1894] [serial = 1385] [outer = 0x85f03800] 03:25:11 INFO - PROCESS | 1894 | 1460975111344 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 270 (0x8608d000) [pid = 1894] [serial = 1386] [outer = 0x85f03800] 03:25:12 INFO - PROCESS | 1894 | 1460975112266 Marionette TRACE conn5 <- [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]]]}] 03:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1543ms 03:25:12 INFO - PROCESS | 1894 | 1460975112338 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 03:25:12 INFO - PROCESS | 1894 | 1460975112347 Marionette TRACE conn5 <- [1,1817,null,{"value":"8"}] 03:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:25:12 INFO - PROCESS | 1894 | 1460975112358 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:25:12 INFO - PROCESS | 1894 | 1460975112362 Marionette TRACE conn5 <- [1,1818,null,{}] 03:25:12 INFO - PROCESS | 1894 | 1460975112370 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:12 INFO - PROCESS | 1894 | 1460975112578 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 03:25:12 INFO - PROCESS | 1894 | 1460975112910 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x86084000 == 145 [pid = 1894] [id = 462] 03:25:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 271 (0x869e9000) [pid = 1894] [serial = 1387] [outer = (nil)] 03:25:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 272 (0x88643800) [pid = 1894] [serial = 1388] [outer = 0x869e9000] 03:25:13 INFO - PROCESS | 1894 | 1460975113011 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 273 (0x8864a800) [pid = 1894] [serial = 1389] [outer = 0x869e9000] 03:25:13 INFO - PROCESS | 1894 | 1460975113871 Marionette TRACE conn5 <- [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]]]}] 03:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1537ms 03:25:13 INFO - PROCESS | 1894 | 1460975113894 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 03:25:13 INFO - PROCESS | 1894 | 1460975113898 Marionette TRACE conn5 <- [1,1821,null,{"value":"8"}] 03:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:25:13 INFO - PROCESS | 1894 | 1460975113915 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - PROCESS | 1894 | 1460975113926 Marionette TRACE conn5 <- [1,1822,null,{}] 03:25:13 INFO - PROCESS | 1894 | 1460975113951 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:14 INFO - PROCESS | 1894 | 1460975114235 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 03:25:14 INFO - PROCESS | 1894 | 1460975114271 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec3000 == 146 [pid = 1894] [id = 463] 03:25:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 274 (0x88648c00) [pid = 1894] [serial = 1390] [outer = (nil)] 03:25:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 275 (0x89a9d800) [pid = 1894] [serial = 1391] [outer = 0x88648c00] 03:25:14 INFO - PROCESS | 1894 | 1460975114352 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 276 (0x89b76000) [pid = 1894] [serial = 1392] [outer = 0x88648c00] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 275 (0x83b4ec00) [pid = 1894] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 274 (0x9030ec00) [pid = 1894] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 273 (0x9001c000) [pid = 1894] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 272 (0x84e69c00) [pid = 1894] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 271 (0x8ee86800) [pid = 1894] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 270 (0x8fd5b400) [pid = 1894] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 269 (0x83b50c00) [pid = 1894] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 268 (0x94235c00) [pid = 1894] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 267 (0x8f89a800) [pid = 1894] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 266 (0x89de1400) [pid = 1894] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 265 (0x877b5800) [pid = 1894] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 264 (0x85dda400) [pid = 1894] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 263 (0x94233400) [pid = 1894] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 262 (0x94f6b000) [pid = 1894] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 261 (0x9ac08c00) [pid = 1894] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 260 (0x845da800) [pid = 1894] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 259 (0x83b4d000) [pid = 1894] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 258 (0x8ecbb400) [pid = 1894] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 257 (0x8ec45c00) [pid = 1894] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 256 (0x8d850400) [pid = 1894] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 255 (0x845dc000) [pid = 1894] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 254 (0x83b51400) [pid = 1894] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 253 (0x877b1c00) [pid = 1894] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 252 (0x91258000) [pid = 1894] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 251 (0x89099400) [pid = 1894] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 250 (0x8ed32c00) [pid = 1894] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 249 (0x83051800) [pid = 1894] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 248 (0x9aeb3800) [pid = 1894] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 247 (0x94331400) [pid = 1894] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 246 (0x9ac0ec00) [pid = 1894] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 245 (0x90304000) [pid = 1894] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 244 (0x8909e800) [pid = 1894] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 243 (0x8ed39000) [pid = 1894] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 242 (0x8f89d400) [pid = 1894] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 241 (0x9eb45800) [pid = 1894] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 240 (0x8ec3d400) [pid = 1894] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 239 (0x98bb3400) [pid = 1894] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 238 (0x89dda400) [pid = 1894] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 237 (0x91515800) [pid = 1894] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 236 (0x89c93800) [pid = 1894] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 235 (0x9030e800) [pid = 1894] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 234 (0x91213400) [pid = 1894] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 233 (0x9433d800) [pid = 1894] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 232 (0x9125f000) [pid = 1894] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 231 (0x915f9400) [pid = 1894] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 230 (0x8d9d1000) [pid = 1894] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 229 (0x959ea000) [pid = 1894] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 228 (0x962c7c00) [pid = 1894] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 227 (0x9ae20c00) [pid = 1894] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 226 (0x8fd62000) [pid = 1894] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 225 (0x8ed3f400) [pid = 1894] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 224 (0x8d9c6800) [pid = 1894] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 223 (0x8f8aa800) [pid = 1894] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 222 (0x9051f400) [pid = 1894] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 221 (0x8feab000) [pid = 1894] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 220 (0x8d9c6400) [pid = 1894] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 219 (0x83b59800) [pid = 1894] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 218 (0x8de4d400) [pid = 1894] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 217 (0x8f895800) [pid = 1894] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 216 (0x9052e400) [pid = 1894] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 215 (0x91253800) [pid = 1894] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 214 (0x90304c00) [pid = 1894] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 213 (0x94235000) [pid = 1894] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 212 (0x94f65000) [pid = 1894] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 211 (0x8d5b0c00) [pid = 1894] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 210 (0x869e0c00) [pid = 1894] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 209 (0x89a93000) [pid = 1894] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 208 (0x869e0000) [pid = 1894] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 207 (0xa2814800) [pid = 1894] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 206 (0x9347b400) [pid = 1894] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 205 (0x9887d000) [pid = 1894] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 204 (0xa0002000) [pid = 1894] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 203 (0x90526800) [pid = 1894] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 202 (0x9aea8c00) [pid = 1894] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 201 (0x988d3800) [pid = 1894] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 200 (0x89fd6000) [pid = 1894] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 199 (0x95995800) [pid = 1894] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 198 (0x94169400) [pid = 1894] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 197 (0x8d84e000) [pid = 1894] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0x90528800) [pid = 1894] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x8fd65400) [pid = 1894] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x8eba9c00) [pid = 1894] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:25:16 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x8d9cc400) [pid = 1894] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:25:16 INFO - PROCESS | 1894 | 1460975116846 Marionette TRACE conn5 <- [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]]]}] 03:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2960ms 03:25:16 INFO - PROCESS | 1894 | 1460975116872 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 03:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:25:16 INFO - PROCESS | 1894 | 1460975116877 Marionette TRACE conn5 <- [1,1825,null,{"value":"8"}] 03:25:16 INFO - PROCESS | 1894 | 1460975116883 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - PROCESS | 1894 | 1460975116886 Marionette TRACE conn5 <- [1,1826,null,{}] 03:25:16 INFO - PROCESS | 1894 | 1460975116892 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:17 INFO - PROCESS | 1894 | 1460975117087 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 03:25:17 INFO - PROCESS | 1894 | 1460975117102 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8356b000 == 147 [pid = 1894] [id = 464] 03:25:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x845d8400) [pid = 1894] [serial = 1393] [outer = (nil)] 03:25:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x85fa4400) [pid = 1894] [serial = 1394] [outer = 0x845d8400] 03:25:17 INFO - PROCESS | 1894 | 1460975117189 Marionette DEBUG loaded listener.js 03:25:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x8864b400) [pid = 1894] [serial = 1395] [outer = 0x845d8400] 03:25:18 INFO - PROCESS | 1894 | 1460975118333 Marionette TRACE conn5 <- [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]]]}] 03:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1488ms 03:25:18 INFO - PROCESS | 1894 | 1460975118384 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 03:25:18 INFO - PROCESS | 1894 | 1460975118391 Marionette TRACE conn5 <- [1,1829,null,{"value":"8"}] 03:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:25:18 INFO - PROCESS | 1894 | 1460975118402 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - PROCESS | 1894 | 1460975118407 Marionette TRACE conn5 <- [1,1830,null,{}] 03:25:18 INFO - PROCESS | 1894 | 1460975118417 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:18 INFO - PROCESS | 1894 | 1460975118638 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 03:25:19 INFO - PROCESS | 1894 | 1460975118993 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x845dc400 == 148 [pid = 1894] [id = 465] 03:25:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x84e67400) [pid = 1894] [serial = 1396] [outer = (nil)] 03:25:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 198 (0x856e6800) [pid = 1894] [serial = 1397] [outer = 0x84e67400] 03:25:19 INFO - PROCESS | 1894 | 1460975119094 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 199 (0x85ddc000) [pid = 1894] [serial = 1398] [outer = 0x84e67400] 03:25:20 INFO - PROCESS | 1894 | 1460975120042 Marionette TRACE conn5 <- [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]]]}] 03:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1684ms 03:25:20 INFO - PROCESS | 1894 | 1460975120086 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 03:25:20 INFO - PROCESS | 1894 | 1460975120095 Marionette TRACE conn5 <- [1,1833,null,{"value":"8"}] 03:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:25:20 INFO - PROCESS | 1894 | 1460975120108 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:25:20 INFO - PROCESS | 1894 | 1460975120112 Marionette TRACE conn5 <- [1,1834,null,{}] 03:25:20 INFO - PROCESS | 1894 | 1460975120119 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:20 INFO - PROCESS | 1894 | 1460975120369 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 03:25:20 INFO - PROCESS | 1894 | 1460975120709 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x8608fc00 == 149 [pid = 1894] [id = 466] 03:25:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 200 (0x869eb800) [pid = 1894] [serial = 1399] [outer = (nil)] 03:25:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 201 (0x88644c00) [pid = 1894] [serial = 1400] [outer = 0x869eb800] 03:25:20 INFO - PROCESS | 1894 | 1460975120816 Marionette DEBUG loaded listener.js 03:25:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 202 (0x890a3c00) [pid = 1894] [serial = 1401] [outer = 0x869eb800] 03:25:21 INFO - PROCESS | 1894 | 1460975121832 Marionette TRACE conn5 <- [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]]]}] 03:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1784ms 03:25:21 INFO - PROCESS | 1894 | 1460975121891 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 03:25:21 INFO - PROCESS | 1894 | 1460975121895 Marionette TRACE conn5 <- [1,1837,null,{"value":"8"}] 03:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:25:21 INFO - PROCESS | 1894 | 1460975121902 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:25:21 INFO - PROCESS | 1894 | 1460975121908 Marionette TRACE conn5 <- [1,1838,null,{}] 03:25:21 INFO - PROCESS | 1894 | 1460975121925 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:22 INFO - PROCESS | 1894 | 1460975122190 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 03:25:22 INFO - PROCESS | 1894 | 1460975122571 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x8864d800 == 150 [pid = 1894] [id = 467] 03:25:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 203 (0x89e3f800) [pid = 1894] [serial = 1402] [outer = (nil)] 03:25:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 204 (0x89f42000) [pid = 1894] [serial = 1403] [outer = 0x89e3f800] 03:25:22 INFO - PROCESS | 1894 | 1460975122663 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 205 (0x89f4dc00) [pid = 1894] [serial = 1404] [outer = 0x89e3f800] 03:25:23 INFO - PROCESS | 1894 | 1460975123621 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1785ms 03:25:23 INFO - PROCESS | 1894 | 1460975123688 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 03:25:23 INFO - PROCESS | 1894 | 1460975123693 Marionette TRACE conn5 <- [1,1841,null,{"value":"8"}] 03:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:25:23 INFO - PROCESS | 1894 | 1460975123700 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - PROCESS | 1894 | 1460975123703 Marionette TRACE conn5 <- [1,1842,null,{}] 03:25:23 INFO - PROCESS | 1894 | 1460975123709 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:23 INFO - PROCESS | 1894 | 1460975123929 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 03:25:24 INFO - PROCESS | 1894 | 1460975124264 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x843ee400 == 151 [pid = 1894] [id = 468] 03:25:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 206 (0x89e43800) [pid = 1894] [serial = 1405] [outer = (nil)] 03:25:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 207 (0x8a098400) [pid = 1894] [serial = 1406] [outer = 0x89e43800] 03:25:24 INFO - PROCESS | 1894 | 1460975124355 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 208 (0x8bcd6400) [pid = 1894] [serial = 1407] [outer = 0x89e43800] 03:25:25 INFO - PROCESS | 1894 | 1460975125259 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1636ms 03:25:25 INFO - PROCESS | 1894 | 1460975125337 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 03:25:25 INFO - PROCESS | 1894 | 1460975125340 Marionette TRACE conn5 <- [1,1845,null,{"value":"8"}] 03:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:25:25 INFO - PROCESS | 1894 | 1460975125348 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 1894 | 1460975125351 Marionette TRACE conn5 <- [1,1846,null,{}] 03:25:25 INFO - PROCESS | 1894 | 1460975125357 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:25 INFO - PROCESS | 1894 | 1460975125607 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 03:25:25 INFO - PROCESS | 1894 | 1460975125972 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x890a2800 == 152 [pid = 1894] [id = 469] 03:25:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 209 (0x8bcda400) [pid = 1894] [serial = 1408] [outer = (nil)] 03:25:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 210 (0x8d5ae400) [pid = 1894] [serial = 1409] [outer = 0x8bcda400] 03:25:26 INFO - PROCESS | 1894 | 1460975126069 Marionette DEBUG loaded listener.js 03:25:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 211 (0x8d5b6400) [pid = 1894] [serial = 1410] [outer = 0x8bcda400] 03:25:26 INFO - PROCESS | 1894 | 1460975126979 Marionette TRACE conn5 <- [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]]]}] 03:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1684ms 03:25:27 INFO - PROCESS | 1894 | 1460975127033 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 03:25:27 INFO - PROCESS | 1894 | 1460975127037 Marionette TRACE conn5 <- [1,1849,null,{"value":"8"}] 03:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:25:27 INFO - PROCESS | 1894 | 1460975127043 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - PROCESS | 1894 | 1460975127047 Marionette TRACE conn5 <- [1,1850,null,{}] 03:25:27 INFO - PROCESS | 1894 | 1460975127052 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:27 INFO - PROCESS | 1894 | 1460975127297 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 03:25:27 INFO - PROCESS | 1894 | 1460975127641 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x8356ac00 == 153 [pid = 1894] [id = 470] 03:25:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 212 (0x8d5acc00) [pid = 1894] [serial = 1411] [outer = (nil)] 03:25:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 213 (0x8de46c00) [pid = 1894] [serial = 1412] [outer = 0x8d5acc00] 03:25:27 INFO - PROCESS | 1894 | 1460975127737 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 214 (0x8eba5c00) [pid = 1894] [serial = 1413] [outer = 0x8d5acc00] 03:25:28 INFO - PROCESS | 1894 | 1460975128634 Marionette TRACE conn5 <- [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]]]}] 03:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1633ms 03:25:28 INFO - PROCESS | 1894 | 1460975128677 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 03:25:28 INFO - PROCESS | 1894 | 1460975128681 Marionette TRACE conn5 <- [1,1853,null,{"value":"8"}] 03:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:25:28 INFO - PROCESS | 1894 | 1460975128688 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - PROCESS | 1894 | 1460975128692 Marionette TRACE conn5 <- [1,1854,null,{}] 03:25:28 INFO - PROCESS | 1894 | 1460975128697 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:28 INFO - PROCESS | 1894 | 1460975128918 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 03:25:29 INFO - PROCESS | 1894 | 1460975129247 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ebab400 == 154 [pid = 1894] [id = 471] 03:25:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 215 (0x8ebabc00) [pid = 1894] [serial = 1414] [outer = (nil)] 03:25:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 216 (0x8ec3a800) [pid = 1894] [serial = 1415] [outer = 0x8ebabc00] 03:25:29 INFO - PROCESS | 1894 | 1460975129349 Marionette DEBUG loaded listener.js 03:25:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 217 (0x8ec60400) [pid = 1894] [serial = 1416] [outer = 0x8ebabc00] 03:25:30 INFO - PROCESS | 1894 | 1460975130254 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1629ms 03:25:30 INFO - PROCESS | 1894 | 1460975130318 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 1894 | 1460975130322 Marionette TRACE conn5 <- [1,1857,null,{"value":"8"}] 03:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:25:30 INFO - PROCESS | 1894 | 1460975130328 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - PROCESS | 1894 | 1460975130332 Marionette TRACE conn5 <- [1,1858,null,{}] 03:25:30 INFO - PROCESS | 1894 | 1460975130337 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:30 INFO - PROCESS | 1894 | 1460975130543 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 03:25:30 INFO - PROCESS | 1894 | 1460975130883 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9d1c00 == 155 [pid = 1894] [id = 472] 03:25:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 218 (0x8ebab800) [pid = 1894] [serial = 1417] [outer = (nil)] 03:25:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 219 (0x8ec64000) [pid = 1894] [serial = 1418] [outer = 0x8ebab800] 03:25:30 INFO - PROCESS | 1894 | 1460975130990 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 220 (0x8ecb3c00) [pid = 1894] [serial = 1419] [outer = 0x8ebab800] 03:25:31 INFO - PROCESS | 1894 | 1460975131934 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1682ms 03:25:32 INFO - PROCESS | 1894 | 1460975132013 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 1894 | 1460975132016 Marionette TRACE conn5 <- [1,1861,null,{"value":"8"}] 03:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:25:32 INFO - PROCESS | 1894 | 1460975132024 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 1894 | 1460975132028 Marionette TRACE conn5 <- [1,1862,null,{}] 03:25:32 INFO - PROCESS | 1894 | 1460975132034 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:32 INFO - PROCESS | 1894 | 1460975132298 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 03:25:32 INFO - PROCESS | 1894 | 1460975132638 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b4b800 == 156 [pid = 1894] [id = 473] 03:25:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 221 (0x83b58c00) [pid = 1894] [serial = 1420] [outer = (nil)] 03:25:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 222 (0x8ed3a000) [pid = 1894] [serial = 1421] [outer = 0x83b58c00] 03:25:32 INFO - PROCESS | 1894 | 1460975132727 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 223 (0x8ed40800) [pid = 1894] [serial = 1422] [outer = 0x83b58c00] 03:25:33 INFO - PROCESS | 1894 | 1460975133617 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1636ms 03:25:33 INFO - PROCESS | 1894 | 1460975133661 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 03:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:25:33 INFO - PROCESS | 1894 | 1460975133665 Marionette TRACE conn5 <- [1,1865,null,{"value":"8"}] 03:25:33 INFO - PROCESS | 1894 | 1460975133672 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 1894 | 1460975133675 Marionette TRACE conn5 <- [1,1866,null,{}] 03:25:33 INFO - PROCESS | 1894 | 1460975133681 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:33 INFO - PROCESS | 1894 | 1460975133892 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 03:25:34 INFO - PROCESS | 1894 | 1460975134228 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9c5c00 == 157 [pid = 1894] [id = 474] 03:25:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 224 (0x8ecbb000) [pid = 1894] [serial = 1423] [outer = (nil)] 03:25:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 225 (0x8f894c00) [pid = 1894] [serial = 1424] [outer = 0x8ecbb000] 03:25:34 INFO - PROCESS | 1894 | 1460975134326 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 226 (0x8f898000) [pid = 1894] [serial = 1425] [outer = 0x8ecbb000] 03:25:35 INFO - PROCESS | 1894 | 1460975135246 Marionette TRACE conn5 <- [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]]]}] 03:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1630ms 03:25:35 INFO - PROCESS | 1894 | 1460975135301 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 03:25:35 INFO - PROCESS | 1894 | 1460975135306 Marionette TRACE conn5 <- [1,1869,null,{"value":"8"}] 03:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:25:35 INFO - PROCESS | 1894 | 1460975135312 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - PROCESS | 1894 | 1460975135317 Marionette TRACE conn5 <- [1,1870,null,{}] 03:25:35 INFO - PROCESS | 1894 | 1460975135322 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:35 INFO - PROCESS | 1894 | 1460975135554 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 03:25:35 INFO - PROCESS | 1894 | 1460975135895 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed35800 == 158 [pid = 1894] [id = 475] 03:25:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 227 (0x8fd58c00) [pid = 1894] [serial = 1426] [outer = (nil)] 03:25:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 228 (0x8fd62000) [pid = 1894] [serial = 1427] [outer = 0x8fd58c00] 03:25:36 INFO - PROCESS | 1894 | 1460975136009 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 229 (0x8feae000) [pid = 1894] [serial = 1428] [outer = 0x8fd58c00] 03:25:36 INFO - PROCESS | 1894 | 1460975136960 Marionette TRACE conn5 <- [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]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1679ms 03:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:25:37 INFO - PROCESS | 1894 | 1460975136994 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 1894 | 1460975136997 Marionette TRACE conn5 <- [1,1873,null,{"value":"8"}] 03:25:37 INFO - PROCESS | 1894 | 1460975137003 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - PROCESS | 1894 | 1460975137007 Marionette TRACE conn5 <- [1,1874,null,{}] 03:25:37 INFO - PROCESS | 1894 | 1460975137013 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:37 INFO - PROCESS | 1894 | 1460975137276 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 03:25:37 INFO - PROCESS | 1894 | 1460975137581 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ebdc00 == 159 [pid = 1894] [id = 476] 03:25:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 230 (0x83ec8800) [pid = 1894] [serial = 1429] [outer = (nil)] 03:25:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 231 (0x8ff62000) [pid = 1894] [serial = 1430] [outer = 0x83ec8800] 03:25:37 INFO - PROCESS | 1894 | 1460975137677 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 232 (0x9001b800) [pid = 1894] [serial = 1431] [outer = 0x83ec8800] 03:25:38 INFO - PROCESS | 1894 | 1460975138612 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1678ms 03:25:38 INFO - PROCESS | 1894 | 1460975138682 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 03:25:38 INFO - PROCESS | 1894 | 1460975138686 Marionette TRACE conn5 <- [1,1877,null,{"value":"8"}] 03:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:25:38 INFO - PROCESS | 1894 | 1460975138692 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 1894 | 1460975138696 Marionette TRACE conn5 <- [1,1878,null,{}] 03:25:38 INFO - PROCESS | 1894 | 1460975138701 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:38 INFO - PROCESS | 1894 | 1460975138918 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 03:25:39 INFO - PROCESS | 1894 | 1460975139251 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x8feb2000 == 160 [pid = 1894] [id = 477] 03:25:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 233 (0x8ff61c00) [pid = 1894] [serial = 1432] [outer = (nil)] 03:25:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 234 (0x9030d800) [pid = 1894] [serial = 1433] [outer = 0x8ff61c00] 03:25:39 INFO - PROCESS | 1894 | 1460975139348 Marionette DEBUG loaded listener.js 03:25:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 235 (0x90521400) [pid = 1894] [serial = 1434] [outer = 0x8ff61c00] 03:25:40 INFO - PROCESS | 1894 | 1460975140233 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1584ms 03:25:40 INFO - PROCESS | 1894 | 1460975140277 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 03:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:25:40 INFO - PROCESS | 1894 | 1460975140282 Marionette TRACE conn5 <- [1,1881,null,{"value":"8"}] 03:25:40 INFO - PROCESS | 1894 | 1460975140309 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:25:40 INFO - PROCESS | 1894 | 1460975140313 Marionette TRACE conn5 <- [1,1882,null,{}] 03:25:40 INFO - PROCESS | 1894 | 1460975140322 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:40 INFO - PROCESS | 1894 | 1460975140543 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 03:25:40 INFO - PROCESS | 1894 | 1460975140883 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f8a9c00 == 161 [pid = 1894] [id = 478] 03:25:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 236 (0x8fd67800) [pid = 1894] [serial = 1435] [outer = (nil)] 03:25:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 237 (0x90650800) [pid = 1894] [serial = 1436] [outer = 0x8fd67800] 03:25:40 INFO - PROCESS | 1894 | 1460975140989 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 238 (0x907b2400) [pid = 1894] [serial = 1437] [outer = 0x8fd67800] 03:25:41 INFO - PROCESS | 1894 | 1460975141959 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1709ms 03:25:41 INFO - PROCESS | 1894 | 1460975141998 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 03:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:25:42 INFO - PROCESS | 1894 | 1460975142002 Marionette TRACE conn5 <- [1,1885,null,{"value":"8"}] 03:25:42 INFO - PROCESS | 1894 | 1460975142009 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 1894 | 1460975142013 Marionette TRACE conn5 <- [1,1886,null,{}] 03:25:42 INFO - PROCESS | 1894 | 1460975142019 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:42 INFO - PROCESS | 1894 | 1460975142246 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 03:25:42 INFO - PROCESS | 1894 | 1460975142590 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec1800 == 162 [pid = 1894] [id = 479] 03:25:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 239 (0x845d9800) [pid = 1894] [serial = 1438] [outer = (nil)] 03:25:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 240 (0x9124a000) [pid = 1894] [serial = 1439] [outer = 0x845d9800] 03:25:42 INFO - PROCESS | 1894 | 1460975142686 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 241 (0x9124e800) [pid = 1894] [serial = 1440] [outer = 0x845d9800] 03:25:43 INFO - PROCESS | 1894 | 1460975143568 Marionette TRACE conn5 <- [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]]]}] 03:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1634ms 03:25:43 INFO - PROCESS | 1894 | 1460975143643 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 03:25:43 INFO - PROCESS | 1894 | 1460975143647 Marionette TRACE conn5 <- [1,1889,null,{"value":"8"}] 03:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:25:43 INFO - PROCESS | 1894 | 1460975143653 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 1894 | 1460975143657 Marionette TRACE conn5 <- [1,1890,null,{}] 03:25:43 INFO - PROCESS | 1894 | 1460975143662 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:43 INFO - PROCESS | 1894 | 1460975143918 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 03:25:44 INFO - PROCESS | 1894 | 1460975144256 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e6d800 == 163 [pid = 1894] [id = 480] 03:25:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 242 (0x91248000) [pid = 1894] [serial = 1441] [outer = (nil)] 03:25:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 243 (0x9125f800) [pid = 1894] [serial = 1442] [outer = 0x91248000] 03:25:44 INFO - PROCESS | 1894 | 1460975144373 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 244 (0x9151bc00) [pid = 1894] [serial = 1443] [outer = 0x91248000] 03:25:45 INFO - PROCESS | 1894 | 1460975145238 Marionette TRACE conn5 <- [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]]]}] 03:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1634ms 03:25:45 INFO - PROCESS | 1894 | 1460975145288 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 1894 | 1460975145292 Marionette TRACE conn5 <- [1,1893,null,{"value":"8"}] 03:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:25:45 INFO - PROCESS | 1894 | 1460975145298 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 1894 | 1460975145300 Marionette TRACE conn5 <- [1,1894,null,{}] 03:25:45 INFO - PROCESS | 1894 | 1460975145307 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:45 INFO - PROCESS | 1894 | 1460975145523 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 03:25:45 INFO - PROCESS | 1894 | 1460975145818 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x9124b400 == 164 [pid = 1894] [id = 481] 03:25:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 245 (0x91255000) [pid = 1894] [serial = 1444] [outer = (nil)] 03:25:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 246 (0x931ad400) [pid = 1894] [serial = 1445] [outer = 0x91255000] 03:25:45 INFO - PROCESS | 1894 | 1460975145954 Marionette DEBUG loaded listener.js 03:25:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 247 (0x931b0400) [pid = 1894] [serial = 1446] [outer = 0x91255000] 03:25:46 INFO - PROCESS | 1894 | 1460975146903 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1679ms 03:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:25:46 INFO - PROCESS | 1894 | 1460975146978 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 1894 | 1460975146981 Marionette TRACE conn5 <- [1,1897,null,{"value":"8"}] 03:25:46 INFO - PROCESS | 1894 | 1460975146988 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 1894 | 1460975146990 Marionette TRACE conn5 <- [1,1898,null,{}] 03:25:47 INFO - PROCESS | 1894 | 1460975146997 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:47 INFO - PROCESS | 1894 | 1460975147249 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 03:25:47 INFO - PROCESS | 1894 | 1460975147595 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x869de400 == 165 [pid = 1894] [id = 482] 03:25:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 248 (0x89e45400) [pid = 1894] [serial = 1447] [outer = (nil)] 03:25:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 249 (0x934a3400) [pid = 1894] [serial = 1448] [outer = 0x89e45400] 03:25:47 INFO - PROCESS | 1894 | 1460975147683 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 250 (0x934a8000) [pid = 1894] [serial = 1449] [outer = 0x89e45400] 03:25:48 INFO - PROCESS | 1894 | 1460975148595 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x9aeb4400 == 164 [pid = 1894] [id = 412] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x98bed000 == 163 [pid = 1894] [id = 411] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec6cc00 == 162 [pid = 1894] [id = 419] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x83576400 == 161 [pid = 1894] [id = 356] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x94338000 == 160 [pid = 1894] [id = 410] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x89f44c00 == 159 [pid = 1894] [id = 362] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x91246400 == 158 [pid = 1894] [id = 361] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x98535000 == 157 [pid = 1894] [id = 408] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x94166800 == 156 [pid = 1894] [id = 409] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x89099c00 == 155 [pid = 1894] [id = 354] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x94234400 == 154 [pid = 1894] [id = 450] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x84e6a000 == 153 [pid = 1894] [id = 451] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x931b5c00 == 152 [pid = 1894] [id = 449] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x85dd3c00 == 151 [pid = 1894] [id = 448] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x90015800 == 150 [pid = 1894] [id = 447] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed31400 == 149 [pid = 1894] [id = 446] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x85fa3000 == 148 [pid = 1894] [id = 445] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x877be000 == 147 [pid = 1894] [id = 443] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x89b6f400 == 146 [pid = 1894] [id = 444] 03:25:50 INFO - PROCESS | 1894 | --DOCSHELL 0x843e8800 == 145 [pid = 1894] [id = 442] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 249 (0x890a2c00) [pid = 1894] [serial = 1242] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 248 (0x89b75400) [pid = 1894] [serial = 999] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 247 (0x915f1000) [pid = 1894] [serial = 1029] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 246 (0x89fe4000) [pid = 1894] [serial = 1002] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 245 (0x8f894000) [pid = 1894] [serial = 1014] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 244 (0x83b50800) [pid = 1894] [serial = 993] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 243 (0x9eb4e000) [pid = 1894] [serial = 1236] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 242 (0x9433d000) [pid = 1894] [serial = 1092] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 241 (0x9ae06800) [pid = 1894] [serial = 1227] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 240 (0x91218c00) [pid = 1894] [serial = 1080] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 239 (0x89c99c00) [pid = 1894] [serial = 1065] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 238 (0x8fd63000) [pid = 1894] [serial = 1074] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 237 (0x8fea6800) [pid = 1894] [serial = 1020] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 236 (0x9fca4800) [pid = 1894] [serial = 1239] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 235 (0x8fcc9000) [pid = 1894] [serial = 1200] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 234 (0x98fde000) [pid = 1894] [serial = 1224] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 233 (0x96f8d800) [pid = 1894] [serial = 1167] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 232 (0x931b9000) [pid = 1894] [serial = 1032] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 231 (0x8d9c5800) [pid = 1894] [serial = 1005] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 230 (0x91257800) [pid = 1894] [serial = 1026] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 229 (0x931adc00) [pid = 1894] [serial = 1149] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 228 (0x97bf3800) [pid = 1894] [serial = 1221] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 227 (0x931abc00) [pid = 1894] [serial = 1209] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 226 (0x9422bc00) [pid = 1894] [serial = 1212] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 225 (0x8ec42c00) [pid = 1894] [serial = 1008] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 224 (0x963bfc00) [pid = 1894] [serial = 1161] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 223 (0x963cbc00) [pid = 1894] [serial = 1164] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 222 (0x9aeb5c00) [pid = 1894] [serial = 1233] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 221 (0x9416a000) [pid = 1894] [serial = 1152] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 220 (0x97837400) [pid = 1894] [serial = 1170] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 219 (0x8ec65800) [pid = 1894] [serial = 1131] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 218 (0x9433e400) [pid = 1894] [serial = 1215] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 217 (0x91251c00) [pid = 1894] [serial = 1146] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 216 (0x90307800) [pid = 1894] [serial = 1140] [outer = (nil)] [url = about:blank] 03:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 3441ms 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 215 (0x94170400) [pid = 1894] [serial = 1089] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 214 (0x89ddf400) [pid = 1894] [serial = 1104] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 213 (0x8ecb1c00) [pid = 1894] [serial = 1068] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 212 (0x8fcc7c00) [pid = 1894] [serial = 1137] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 211 (0x934a8800) [pid = 1894] [serial = 1035] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 210 (0x90645c00) [pid = 1894] [serial = 1143] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 209 (0x90525c00) [pid = 1894] [serial = 1077] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 208 (0x85dd9400) [pid = 1894] [serial = 1125] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 207 (0x8fccc400) [pid = 1894] [serial = 1017] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 206 (0x90520c00) [pid = 1894] [serial = 1206] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 205 (0x986ae400) [pid = 1894] [serial = 1173] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 204 (0x96366c00) [pid = 1894] [serial = 1218] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 203 (0x8feac800) [pid = 1894] [serial = 1203] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 202 (0x8bce1800) [pid = 1894] [serial = 1197] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 201 (0x89aa1c00) [pid = 1894] [serial = 1128] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 200 (0x85fa5c00) [pid = 1894] [serial = 996] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 199 (0x9433c800) [pid = 1894] [serial = 1155] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 198 (0x9599c800) [pid = 1894] [serial = 1095] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 197 (0x9aeaa000) [pid = 1894] [serial = 1230] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0x85dd8c00) [pid = 1894] [serial = 1062] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x869df000) [pid = 1894] [serial = 1101] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x90529000) [pid = 1894] [serial = 1023] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x95a09000) [pid = 1894] [serial = 1158] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x95a0d800) [pid = 1894] [serial = 1098] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x8f891000) [pid = 1894] [serial = 1134] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x8f8a8400) [pid = 1894] [serial = 1071] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x8ed3c400) [pid = 1894] [serial = 1011] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x8909a800) [pid = 1894] [serial = 1194] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x91f1b800) [pid = 1894] [serial = 1083] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x934af000) [pid = 1894] [serial = 1086] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x8d5b3800) [pid = 1894] [serial = 1322] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x8d5b8000) [pid = 1894] [serial = 1323] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x890a4c00) [pid = 1894] [serial = 1262] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x8f88d000) [pid = 1894] [serial = 1259] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x89b77800) [pid = 1894] [serial = 1319] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x869e8400) [pid = 1894] [serial = 1316] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x869ec800) [pid = 1894] [serial = 1317] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x9124f000) [pid = 1894] [serial = 1313] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x86089000) [pid = 1894] [serial = 1310] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0xa3c19c00) [pid = 1894] [serial = 1308] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0xa2a10400) [pid = 1894] [serial = 1307] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0xa2814c00) [pid = 1894] [serial = 1305] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0xa0e3dc00) [pid = 1894] [serial = 1304] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0xa0e3f400) [pid = 1894] [serial = 1302] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0xa0c4fc00) [pid = 1894] [serial = 1301] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0xa0af5400) [pid = 1894] [serial = 1299] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0xa0aed800) [pid = 1894] [serial = 1298] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0xa00a8400) [pid = 1894] [serial = 1296] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0xa0068400) [pid = 1894] [serial = 1295] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0xa000a800) [pid = 1894] [serial = 1293] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x9fbc3800) [pid = 1894] [serial = 1292] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x98be6800) [pid = 1894] [serial = 1290] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x98bb0400) [pid = 1894] [serial = 1289] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x98008800) [pid = 1894] [serial = 1287] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x9786a800) [pid = 1894] [serial = 1286] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x9700ec00) [pid = 1894] [serial = 1284] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x963cc000) [pid = 1894] [serial = 1283] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x95a10800) [pid = 1894] [serial = 1281] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x959ef800) [pid = 1894] [serial = 1280] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x94332000) [pid = 1894] [serial = 1278] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x9416cc00) [pid = 1894] [serial = 1277] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x9125a800) [pid = 1894] [serial = 1275] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x91254000) [pid = 1894] [serial = 1274] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x91218800) [pid = 1894] [serial = 1272] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x9052ac00) [pid = 1894] [serial = 1271] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x90302c00) [pid = 1894] [serial = 1269] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8fd66000) [pid = 1894] [serial = 1268] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8ec5f800) [pid = 1894] [serial = 1266] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8de4e800) [pid = 1894] [serial = 1265] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x89b77c00) [pid = 1894] [serial = 1263] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x89e41400) [pid = 1894] [serial = 1320] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8d5b7c00) [pid = 1894] [serial = 1325] [outer = (nil)] [url = about:blank] 03:25:50 INFO - PROCESS | 1894 | 1460975150646 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 03:25:50 INFO - PROCESS | 1894 | 1460975150652 Marionette TRACE conn5 <- [1,1901,null,{"value":"8"}] 03:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:25:50 INFO - PROCESS | 1894 | 1460975150665 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:25:50 INFO - PROCESS | 1894 | 1460975150674 Marionette TRACE conn5 <- [1,1902,null,{}] 03:25:50 INFO - PROCESS | 1894 | 1460975150681 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:50 INFO - PROCESS | 1894 | 1460975150869 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 03:25:51 INFO - PROCESS | 1894 | 1460975151080 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e6c000 == 146 [pid = 1894] [id = 483] 03:25:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x84e6d000) [pid = 1894] [serial = 1450] [outer = (nil)] 03:25:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x856e5c00) [pid = 1894] [serial = 1451] [outer = 0x84e6d000] 03:25:51 INFO - PROCESS | 1894 | 1460975151160 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x856f1c00) [pid = 1894] [serial = 1452] [outer = 0x84e6d000] 03:25:51 INFO - PROCESS | 1894 | 1460975151987 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1341ms 03:25:52 INFO - PROCESS | 1894 | 1460975152021 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 1894 | 1460975152025 Marionette TRACE conn5 <- [1,1905,null,{"value":"8"}] 03:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:25:52 INFO - PROCESS | 1894 | 1460975152040 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 1894 | 1460975152045 Marionette TRACE conn5 <- [1,1906,null,{}] 03:25:52 INFO - PROCESS | 1894 | 1460975152052 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:52 INFO - PROCESS | 1894 | 1460975152252 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 03:25:52 INFO - PROCESS | 1894 | 1460975152471 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x845ddc00 == 147 [pid = 1894] [id = 484] 03:25:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x85fa1000) [pid = 1894] [serial = 1453] [outer = (nil)] 03:25:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x86082400) [pid = 1894] [serial = 1454] [outer = 0x85fa1000] 03:25:52 INFO - PROCESS | 1894 | 1460975152552 Marionette DEBUG loaded listener.js 03:25:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8608f400) [pid = 1894] [serial = 1455] [outer = 0x85fa1000] 03:25:53 INFO - PROCESS | 1894 | 1460975153565 Marionette TRACE conn5 <- [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]]]}] 03:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1589ms 03:25:53 INFO - PROCESS | 1894 | 1460975153628 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 03:25:53 INFO - PROCESS | 1894 | 1460975153632 Marionette TRACE conn5 <- [1,1909,null,{"value":"8"}] 03:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:25:53 INFO - PROCESS | 1894 | 1460975153639 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 1894 | 1460975153642 Marionette TRACE conn5 <- [1,1910,null,{}] 03:25:53 INFO - PROCESS | 1894 | 1460975153657 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:53 INFO - PROCESS | 1894 | 1460975153954 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 03:25:54 INFO - PROCESS | 1894 | 1460975153985 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x86083c00 == 148 [pid = 1894] [id = 485] 03:25:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x88645800) [pid = 1894] [serial = 1456] [outer = (nil)] 03:25:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8864cc00) [pid = 1894] [serial = 1457] [outer = 0x88645800] 03:25:54 INFO - PROCESS | 1894 | 1460975154068 Marionette DEBUG loaded listener.js 03:25:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x890a8800) [pid = 1894] [serial = 1458] [outer = 0x88645800] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x88648c00) [pid = 1894] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x843ec000) [pid = 1894] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x85f03800) [pid = 1894] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8a0a5000) [pid = 1894] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x85facc00) [pid = 1894] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8a097400) [pid = 1894] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x856f1400) [pid = 1894] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x856eb400) [pid = 1894] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x856e3400) [pid = 1894] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x9fbbcc00) [pid = 1894] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x991d0400) [pid = 1894] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x890a4800) [pid = 1894] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x94235800) [pid = 1894] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x934ac000) [pid = 1894] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x85fabc00) [pid = 1894] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x90016800) [pid = 1894] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8ed40000) [pid = 1894] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x89a9c800) [pid = 1894] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x8bcd8000) [pid = 1894] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x890a6400) [pid = 1894] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x869e9000) [pid = 1894] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x85dd3800) [pid = 1894] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:25:55 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8ed35c00) [pid = 1894] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:25:55 INFO - PROCESS | 1894 | 1460975155845 Marionette TRACE conn5 <- [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]]]}] 03:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2234ms 03:25:55 INFO - PROCESS | 1894 | 1460975155873 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 1894 | 1460975155877 Marionette TRACE conn5 <- [1,1913,null,{"value":"8"}] 03:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:25:55 INFO - PROCESS | 1894 | 1460975155882 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 1894 | 1460975155886 Marionette TRACE conn5 <- [1,1914,null,{}] 03:25:55 INFO - PROCESS | 1894 | 1460975155891 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:56 INFO - PROCESS | 1894 | 1460975156086 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 03:25:56 INFO - PROCESS | 1894 | 1460975156279 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec8c00 == 149 [pid = 1894] [id = 486] 03:25:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x856e7c00) [pid = 1894] [serial = 1459] [outer = (nil)] 03:25:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x85fabc00) [pid = 1894] [serial = 1460] [outer = 0x856e7c00] 03:25:56 INFO - PROCESS | 1894 | 1460975156366 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x890a5400) [pid = 1894] [serial = 1461] [outer = 0x856e7c00] 03:25:57 INFO - PROCESS | 1894 | 1460975157166 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1330ms 03:25:57 INFO - PROCESS | 1894 | 1460975157214 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 1894 | 1460975157217 Marionette TRACE conn5 <- [1,1917,null,{"value":"8"}] 03:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:25:57 INFO - PROCESS | 1894 | 1460975157223 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 1894 | 1460975157225 Marionette TRACE conn5 <- [1,1918,null,{}] 03:25:57 INFO - PROCESS | 1894 | 1460975157231 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:57 INFO - PROCESS | 1894 | 1460975157495 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 03:25:57 INFO - PROCESS | 1894 | 1460975157740 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b53c00 == 150 [pid = 1894] [id = 487] 03:25:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x83b57000) [pid = 1894] [serial = 1462] [outer = (nil)] 03:25:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x843ef400) [pid = 1894] [serial = 1463] [outer = 0x83b57000] 03:25:57 INFO - PROCESS | 1894 | 1460975157943 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x845e0000) [pid = 1894] [serial = 1464] [outer = 0x83b57000] 03:25:58 INFO - PROCESS | 1894 | 1460975158940 Marionette TRACE conn5 <- [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]]]}] 03:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1790ms 03:25:59 INFO - PROCESS | 1894 | 1460975159017 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 1894 | 1460975159024 Marionette TRACE conn5 <- [1,1921,null,{"value":"8"}] 03:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:25:59 INFO - PROCESS | 1894 | 1460975159033 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 1894 | 1460975159038 Marionette TRACE conn5 <- [1,1922,null,{}] 03:25:59 INFO - PROCESS | 1894 | 1460975159045 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:59 INFO - PROCESS | 1894 | 1460975159312 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 03:25:59 INFO - PROCESS | 1894 | 1460975159639 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x85dd1400 == 151 [pid = 1894] [id = 488] 03:25:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x85fa8800) [pid = 1894] [serial = 1465] [outer = (nil)] 03:25:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x869e1400) [pid = 1894] [serial = 1466] [outer = 0x85fa8800] 03:25:59 INFO - PROCESS | 1894 | 1460975159737 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x877b2800) [pid = 1894] [serial = 1467] [outer = 0x85fa8800] 03:26:00 INFO - PROCESS | 1894 | 1460975160747 Marionette TRACE conn5 <- [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]]]}] 03:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1781ms 03:26:00 INFO - PROCESS | 1894 | 1460975160819 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 03:26:00 INFO - PROCESS | 1894 | 1460975160826 Marionette TRACE conn5 <- [1,1925,null,{"value":"8"}] 03:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:26:00 INFO - PROCESS | 1894 | 1460975160834 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - PROCESS | 1894 | 1460975160839 Marionette TRACE conn5 <- [1,1926,null,{}] 03:26:00 INFO - PROCESS | 1894 | 1460975160846 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:01 INFO - PROCESS | 1894 | 1460975161074 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 03:26:01 INFO - PROCESS | 1894 | 1460975161460 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x869ebc00 == 152 [pid = 1894] [id = 489] 03:26:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x88648c00) [pid = 1894] [serial = 1468] [outer = (nil)] 03:26:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8909c400) [pid = 1894] [serial = 1469] [outer = 0x88648c00] 03:26:01 INFO - PROCESS | 1894 | 1460975161560 Marionette DEBUG loaded listener.js 03:26:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x89b76c00) [pid = 1894] [serial = 1470] [outer = 0x88648c00] 03:26:02 INFO - PROCESS | 1894 | 1460975162514 Marionette TRACE conn5 <- [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]]]}] 03:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1736ms 03:26:02 INFO - PROCESS | 1894 | 1460975162572 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 03:26:02 INFO - PROCESS | 1894 | 1460975162575 Marionette TRACE conn5 <- [1,1929,null,{"value":"8"}] 03:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:26:02 INFO - PROCESS | 1894 | 1460975162591 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:26:02 INFO - PROCESS | 1894 | 1460975162601 Marionette TRACE conn5 <- [1,1930,null,{}] 03:26:02 INFO - PROCESS | 1894 | 1460975162611 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:02 INFO - PROCESS | 1894 | 1460975162877 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 03:26:03 INFO - PROCESS | 1894 | 1460975163205 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x869e5c00 == 153 [pid = 1894] [id = 490] 03:26:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x89c98000) [pid = 1894] [serial = 1471] [outer = (nil)] 03:26:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x89e49800) [pid = 1894] [serial = 1472] [outer = 0x89c98000] 03:26:03 INFO - PROCESS | 1894 | 1460975163301 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x89f42c00) [pid = 1894] [serial = 1473] [outer = 0x89c98000] 03:26:04 INFO - PROCESS | 1894 | 1460975164209 Marionette TRACE conn5 <- [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]]]}] 03:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1704ms 03:26:04 INFO - PROCESS | 1894 | 1460975164288 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 1894 | 1460975164294 Marionette TRACE conn5 <- [1,1933,null,{"value":"8"}] 03:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:26:04 INFO - PROCESS | 1894 | 1460975164300 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - PROCESS | 1894 | 1460975164304 Marionette TRACE conn5 <- [1,1934,null,{}] 03:26:04 INFO - PROCESS | 1894 | 1460975164310 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:04 INFO - PROCESS | 1894 | 1460975164557 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 03:26:04 INFO - PROCESS | 1894 | 1460975164882 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b77c00 == 154 [pid = 1894] [id = 491] 03:26:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x89c95000) [pid = 1894] [serial = 1474] [outer = (nil)] 03:26:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x89fe4800) [pid = 1894] [serial = 1475] [outer = 0x89c95000] 03:26:04 INFO - PROCESS | 1894 | 1460975164977 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8a09a800) [pid = 1894] [serial = 1476] [outer = 0x89c95000] 03:26:05 INFO - PROCESS | 1894 | 1460975165901 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1632ms 03:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:26:05 INFO - PROCESS | 1894 | 1460975165934 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 1894 | 1460975165937 Marionette TRACE conn5 <- [1,1937,null,{"value":"8"}] 03:26:05 INFO - PROCESS | 1894 | 1460975165944 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - PROCESS | 1894 | 1460975165947 Marionette TRACE conn5 <- [1,1938,null,{}] 03:26:05 INFO - PROCESS | 1894 | 1460975165953 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:06 INFO - PROCESS | 1894 | 1460975166169 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 03:26:06 INFO - PROCESS | 1894 | 1460975166496 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bcd8000 == 155 [pid = 1894] [id = 492] 03:26:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8bcdd000) [pid = 1894] [serial = 1477] [outer = (nil)] 03:26:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8d5ab800) [pid = 1894] [serial = 1478] [outer = 0x8bcdd000] 03:26:06 INFO - PROCESS | 1894 | 1460975166618 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8d9c5800) [pid = 1894] [serial = 1479] [outer = 0x8bcdd000] 03:26:07 INFO - PROCESS | 1894 | 1460975167585 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1680ms 03:26:07 INFO - PROCESS | 1894 | 1460975167624 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 1894 | 1460975167627 Marionette TRACE conn5 <- [1,1941,null,{"value":"8"}] 03:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:26:07 INFO - PROCESS | 1894 | 1460975167634 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 1894 | 1460975167638 Marionette TRACE conn5 <- [1,1942,null,{}] 03:26:07 INFO - PROCESS | 1894 | 1460975167645 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:07 INFO - PROCESS | 1894 | 1460975167866 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 03:26:08 INFO - PROCESS | 1894 | 1460975168188 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9cd800 == 156 [pid = 1894] [id = 493] 03:26:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8d9d0c00) [pid = 1894] [serial = 1480] [outer = (nil)] 03:26:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8ebafc00) [pid = 1894] [serial = 1481] [outer = 0x8d9d0c00] 03:26:08 INFO - PROCESS | 1894 | 1460975168287 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8ec3b800) [pid = 1894] [serial = 1482] [outer = 0x8d9d0c00] 03:26:09 INFO - PROCESS | 1894 | 1460975169261 Marionette TRACE conn5 <- [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]]]}] 03:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1679ms 03:26:09 INFO - PROCESS | 1894 | 1460975169315 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 1894 | 1460975169318 Marionette TRACE conn5 <- [1,1945,null,{"value":"8"}] 03:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:26:09 INFO - PROCESS | 1894 | 1460975169325 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 1894 | 1460975169328 Marionette TRACE conn5 <- [1,1946,null,{}] 03:26:09 INFO - PROCESS | 1894 | 1460975169334 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:09 INFO - PROCESS | 1894 | 1460975169551 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 03:26:09 INFO - PROCESS | 1894 | 1460975169880 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a098800 == 157 [pid = 1894] [id = 494] 03:26:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8de48800) [pid = 1894] [serial = 1483] [outer = (nil)] 03:26:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8ec68000) [pid = 1894] [serial = 1484] [outer = 0x8de48800] 03:26:09 INFO - PROCESS | 1894 | 1460975169975 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8ec6cc00) [pid = 1894] [serial = 1485] [outer = 0x8de48800] 03:26:10 INFO - PROCESS | 1894 | 1460975170906 Marionette TRACE conn5 <- [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]]]}] 03:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1630ms 03:26:10 INFO - PROCESS | 1894 | 1460975170954 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 03:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:26:10 INFO - PROCESS | 1894 | 1460975170959 Marionette TRACE conn5 <- [1,1949,null,{"value":"8"}] 03:26:10 INFO - PROCESS | 1894 | 1460975170965 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 1894 | 1460975170968 Marionette TRACE conn5 <- [1,1950,null,{}] 03:26:10 INFO - PROCESS | 1894 | 1460975170974 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:11 INFO - PROCESS | 1894 | 1460975171194 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 03:26:11 INFO - PROCESS | 1894 | 1460975171519 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x83573c00 == 158 [pid = 1894] [id = 495] 03:26:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8ec5f800) [pid = 1894] [serial = 1486] [outer = (nil)] 03:26:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8ee87000) [pid = 1894] [serial = 1487] [outer = 0x8ec5f800] 03:26:11 INFO - PROCESS | 1894 | 1460975171625 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8ee8ec00) [pid = 1894] [serial = 1488] [outer = 0x8ec5f800] 03:26:12 INFO - PROCESS | 1894 | 1460975172574 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1680ms 03:26:12 INFO - PROCESS | 1894 | 1460975172645 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 1894 | 1460975172649 Marionette TRACE conn5 <- [1,1953,null,{"value":"8"}] 03:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:26:12 INFO - PROCESS | 1894 | 1460975172656 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 1894 | 1460975172660 Marionette TRACE conn5 <- [1,1954,null,{}] 03:26:12 INFO - PROCESS | 1894 | 1460975172666 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:12 INFO - PROCESS | 1894 | 1460975172915 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 03:26:13 INFO - PROCESS | 1894 | 1460975173238 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x869ec400 == 159 [pid = 1894] [id = 496] 03:26:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8d9cb800) [pid = 1894] [serial = 1489] [outer = (nil)] 03:26:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8f895000) [pid = 1894] [serial = 1490] [outer = 0x8d9cb800] 03:26:13 INFO - PROCESS | 1894 | 1460975173330 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x8f8a1400) [pid = 1894] [serial = 1491] [outer = 0x8d9cb800] 03:26:14 INFO - PROCESS | 1894 | 1460975174233 Marionette TRACE conn5 <- [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]]]}] 03:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1634ms 03:26:14 INFO - PROCESS | 1894 | 1460975174291 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 1894 | 1460975174295 Marionette TRACE conn5 <- [1,1957,null,{"value":"8"}] 03:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:26:14 INFO - PROCESS | 1894 | 1460975174302 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 1894 | 1460975174306 Marionette TRACE conn5 <- [1,1958,null,{}] 03:26:14 INFO - PROCESS | 1894 | 1460975174311 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:14 INFO - PROCESS | 1894 | 1460975174569 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 03:26:14 INFO - PROCESS | 1894 | 1460975174905 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fccec00 == 160 [pid = 1894] [id = 497] 03:26:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x8fccf000) [pid = 1894] [serial = 1492] [outer = (nil)] 03:26:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x8fd5a000) [pid = 1894] [serial = 1493] [outer = 0x8fccf000] 03:26:15 INFO - PROCESS | 1894 | 1460975175015 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8fd66c00) [pid = 1894] [serial = 1494] [outer = 0x8fccf000] 03:26:15 INFO - PROCESS | 1894 | 1460975175970 Marionette TRACE conn5 <- [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]]]}] 03:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1732ms 03:26:16 INFO - PROCESS | 1894 | 1460975176035 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 03:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:26:16 INFO - PROCESS | 1894 | 1460975176040 Marionette TRACE conn5 <- [1,1961,null,{"value":"8"}] 03:26:16 INFO - PROCESS | 1894 | 1460975176047 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 1894 | 1460975176051 Marionette TRACE conn5 <- [1,1962,null,{}] 03:26:16 INFO - PROCESS | 1894 | 1460975176057 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:16 INFO - PROCESS | 1894 | 1460975176339 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 03:26:16 INFO - PROCESS | 1894 | 1460975176667 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x8feb3c00 == 161 [pid = 1894] [id = 498] 03:26:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x8ff62800) [pid = 1894] [serial = 1495] [outer = (nil)] 03:26:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x9001c000) [pid = 1894] [serial = 1496] [outer = 0x8ff62800] 03:26:16 INFO - PROCESS | 1894 | 1460975176773 Marionette DEBUG loaded listener.js 03:26:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x9030ac00) [pid = 1894] [serial = 1497] [outer = 0x8ff62800] 03:26:17 INFO - PROCESS | 1894 | 1460975177707 Marionette TRACE conn5 <- [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]]]}] 03:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1736ms 03:26:17 INFO - PROCESS | 1894 | 1460975177783 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 1894 | 1460975177786 Marionette TRACE conn5 <- [1,1965,null,{"value":"8"}] 03:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:26:17 INFO - PROCESS | 1894 | 1460975177793 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - PROCESS | 1894 | 1460975177796 Marionette TRACE conn5 <- [1,1966,null,{}] 03:26:17 INFO - PROCESS | 1894 | 1460975177802 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:18 INFO - PROCESS | 1894 | 1460975178051 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 03:26:18 INFO - PROCESS | 1894 | 1460975178375 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec5000 == 162 [pid = 1894] [id = 499] 03:26:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x8f8aac00) [pid = 1894] [serial = 1498] [outer = (nil)] 03:26:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9052a800) [pid = 1894] [serial = 1499] [outer = 0x8f8aac00] 03:26:18 INFO - PROCESS | 1894 | 1460975178474 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x90647400) [pid = 1894] [serial = 1500] [outer = 0x8f8aac00] 03:26:19 INFO - PROCESS | 1894 | 1460975179330 Marionette TRACE conn5 <- [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]]]}] 03:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1585ms 03:26:19 INFO - PROCESS | 1894 | 1460975179378 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 03:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:26:19 INFO - PROCESS | 1894 | 1460975179382 Marionette TRACE conn5 <- [1,1969,null,{"value":"8"}] 03:26:19 INFO - PROCESS | 1894 | 1460975179388 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 1894 | 1460975179392 Marionette TRACE conn5 <- [1,1970,null,{}] 03:26:19 INFO - PROCESS | 1894 | 1460975179398 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:19 INFO - PROCESS | 1894 | 1460975179603 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 03:26:19 INFO - PROCESS | 1894 | 1460975179888 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x833ad400 == 163 [pid = 1894] [id = 500] 03:26:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x8fea7c00) [pid = 1894] [serial = 1501] [outer = (nil)] 03:26:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x91244c00) [pid = 1894] [serial = 1502] [outer = 0x8fea7c00] 03:26:20 INFO - PROCESS | 1894 | 1460975180026 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x9124c400) [pid = 1894] [serial = 1503] [outer = 0x8fea7c00] 03:26:20 INFO - PROCESS | 1894 | 1460975180905 Marionette TRACE conn5 <- [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]]]}] 03:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1585ms 03:26:20 INFO - PROCESS | 1894 | 1460975180974 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 03:26:20 INFO - PROCESS | 1894 | 1460975180977 Marionette TRACE conn5 <- [1,1973,null,{"value":"8"}] 03:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:26:20 INFO - PROCESS | 1894 | 1460975180984 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:26:20 INFO - PROCESS | 1894 | 1460975180988 Marionette TRACE conn5 <- [1,1974,null,{}] 03:26:20 INFO - PROCESS | 1894 | 1460975180993 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:21 INFO - PROCESS | 1894 | 1460975181208 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 03:26:21 INFO - PROCESS | 1894 | 1460975181533 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x9052e000 == 164 [pid = 1894] [id = 501] 03:26:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x9121bc00) [pid = 1894] [serial = 1504] [outer = (nil)] 03:26:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x9125e800) [pid = 1894] [serial = 1505] [outer = 0x9121bc00] 03:26:21 INFO - PROCESS | 1894 | 1460975181624 Marionette DEBUG loaded listener.js 03:26:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9151a400) [pid = 1894] [serial = 1506] [outer = 0x9121bc00] 03:26:22 INFO - PROCESS | 1894 | 1460975182541 Marionette TRACE conn5 <- [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]]]}] 03:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1631ms 03:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:26:22 INFO - PROCESS | 1894 | 1460975182616 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 03:26:22 INFO - PROCESS | 1894 | 1460975182619 Marionette TRACE conn5 <- [1,1977,null,{"value":"8"}] 03:26:22 INFO - PROCESS | 1894 | 1460975182625 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - PROCESS | 1894 | 1460975182629 Marionette TRACE conn5 <- [1,1978,null,{}] 03:26:22 INFO - PROCESS | 1894 | 1460975182634 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:22 INFO - PROCESS | 1894 | 1460975182901 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 03:26:23 INFO - PROCESS | 1894 | 1460975183227 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x91216000 == 165 [pid = 1894] [id = 502] 03:26:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x91253800) [pid = 1894] [serial = 1507] [outer = (nil)] 03:26:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x931af800) [pid = 1894] [serial = 1508] [outer = 0x91253800] 03:26:23 INFO - PROCESS | 1894 | 1460975183318 Marionette DEBUG loaded listener.js 03:26:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x931b5c00) [pid = 1894] [serial = 1509] [outer = 0x91253800] 03:26:24 INFO - PROCESS | 1894 | 1460975184237 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1641ms 03:26:24 INFO - PROCESS | 1894 | 1460975184267 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 1894 | 1460975184270 Marionette TRACE conn5 <- [1,1981,null,{"value":"8"}] 03:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:26:24 INFO - PROCESS | 1894 | 1460975184276 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 1894 | 1460975184280 Marionette TRACE conn5 <- [1,1982,null,{}] 03:26:24 INFO - PROCESS | 1894 | 1460975184286 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:24 INFO - PROCESS | 1894 | 1460975184495 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 03:26:24 INFO - PROCESS | 1894 | 1460975184789 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e6b000 == 166 [pid = 1894] [id = 503] 03:26:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x877b3400) [pid = 1894] [serial = 1510] [outer = (nil)] 03:26:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x934af400) [pid = 1894] [serial = 1511] [outer = 0x877b3400] 03:26:24 INFO - PROCESS | 1894 | 1460975184922 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x94169400) [pid = 1894] [serial = 1512] [outer = 0x877b3400] 03:26:25 INFO - PROCESS | 1894 | 1460975185828 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1587ms 03:26:25 INFO - PROCESS | 1894 | 1460975185865 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 03:26:25 INFO - PROCESS | 1894 | 1460975185869 Marionette TRACE conn5 <- [1,1985,null,{"value":"8"}] 03:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:26:25 INFO - PROCESS | 1894 | 1460975185876 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - PROCESS | 1894 | 1460975185879 Marionette TRACE conn5 <- [1,1986,null,{}] 03:26:25 INFO - PROCESS | 1894 | 1460975185885 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:26 INFO - PROCESS | 1894 | 1460975186103 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 03:26:26 INFO - PROCESS | 1894 | 1460975186437 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x93482c00 == 167 [pid = 1894] [id = 504] 03:26:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x9416cc00) [pid = 1894] [serial = 1513] [outer = (nil)] 03:26:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x94228800) [pid = 1894] [serial = 1514] [outer = 0x9416cc00] 03:26:26 INFO - PROCESS | 1894 | 1460975186534 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x9422b000) [pid = 1894] [serial = 1515] [outer = 0x9416cc00] 03:26:27 INFO - PROCESS | 1894 | 1460975187459 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1630ms 03:26:27 INFO - PROCESS | 1894 | 1460975187507 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 03:26:27 INFO - PROCESS | 1894 | 1460975187510 Marionette TRACE conn5 <- [1,1989,null,{"value":"8"}] 03:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:26:27 INFO - PROCESS | 1894 | 1460975187517 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:26:27 INFO - PROCESS | 1894 | 1460975187520 Marionette TRACE conn5 <- [1,1990,null,{}] 03:26:27 INFO - PROCESS | 1894 | 1460975187526 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:27 INFO - PROCESS | 1894 | 1460975187752 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x86084000 == 166 [pid = 1894] [id = 462] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x833b7400 == 165 [pid = 1894] [id = 347] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x83ec3000 == 164 [pid = 1894] [id = 463] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x85ddd400 == 163 [pid = 1894] [id = 461] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x83ec8c00 == 162 [pid = 1894] [id = 486] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x86083c00 == 161 [pid = 1894] [id = 485] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x845ddc00 == 160 [pid = 1894] [id = 484] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x84e6c000 == 159 [pid = 1894] [id = 483] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x869de400 == 158 [pid = 1894] [id = 482] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x9124b400 == 157 [pid = 1894] [id = 481] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x84e6d800 == 156 [pid = 1894] [id = 480] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8f8a9c00 == 155 [pid = 1894] [id = 478] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x83ec1800 == 154 [pid = 1894] [id = 479] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8feb2000 == 153 [pid = 1894] [id = 477] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x83ebdc00 == 152 [pid = 1894] [id = 476] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed35800 == 151 [pid = 1894] [id = 475] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x83b4b800 == 150 [pid = 1894] [id = 473] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8d9c5c00 == 149 [pid = 1894] [id = 474] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8d9d1c00 == 148 [pid = 1894] [id = 472] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8ebab400 == 147 [pid = 1894] [id = 471] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8356ac00 == 146 [pid = 1894] [id = 470] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x890a2800 == 145 [pid = 1894] [id = 469] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8864d800 == 144 [pid = 1894] [id = 467] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x843ee400 == 143 [pid = 1894] [id = 468] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8608fc00 == 142 [pid = 1894] [id = 466] 03:26:29 INFO - PROCESS | 1894 | --DOCSHELL 0x845dc400 == 141 [pid = 1894] [id = 465] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x8608ac00) [pid = 1894] [serial = 1311] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x8fcc6c00) [pid = 1894] [serial = 1260] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x85fa4400) [pid = 1894] [serial = 1394] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x89a9d800) [pid = 1894] [serial = 1391] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x89b76000) [pid = 1894] [serial = 1392] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x845dac00) [pid = 1894] [serial = 1328] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x85fadc00) [pid = 1894] [serial = 1385] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x8608d000) [pid = 1894] [serial = 1386] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x97546800) [pid = 1894] [serial = 1382] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0xa45e6c00) [pid = 1894] [serial = 1380] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8ff68000) [pid = 1894] [serial = 1379] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8ff5e800) [pid = 1894] [serial = 1377] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x8a0a6000) [pid = 1894] [serial = 1376] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8a09e800) [pid = 1894] [serial = 1374] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x8a09d800) [pid = 1894] [serial = 1373] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0xa458f000) [pid = 1894] [serial = 1371] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0xa44c1000) [pid = 1894] [serial = 1370] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0xa009e000) [pid = 1894] [serial = 1368] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x9ae25800) [pid = 1894] [serial = 1367] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x856ec800) [pid = 1894] [serial = 1365] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x856ea400) [pid = 1894] [serial = 1364] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0xa281d000) [pid = 1894] [serial = 1362] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0xa0fd6000) [pid = 1894] [serial = 1361] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x9aeafc00) [pid = 1894] [serial = 1359] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x9ae07400) [pid = 1894] [serial = 1358] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x986b5400) [pid = 1894] [serial = 1356] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x97836c00) [pid = 1894] [serial = 1355] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x96f83000) [pid = 1894] [serial = 1353] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x963bec00) [pid = 1894] [serial = 1352] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x9599d800) [pid = 1894] [serial = 1350] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x9433c400) [pid = 1894] [serial = 1349] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x94170800) [pid = 1894] [serial = 1347] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x934a6400) [pid = 1894] [serial = 1346] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x91260c00) [pid = 1894] [serial = 1344] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x9030c000) [pid = 1894] [serial = 1343] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x8fd59c00) [pid = 1894] [serial = 1341] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8fcc9c00) [pid = 1894] [serial = 1340] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8ee8dc00) [pid = 1894] [serial = 1338] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8ecb1800) [pid = 1894] [serial = 1337] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8d849c00) [pid = 1894] [serial = 1335] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8d5b0000) [pid = 1894] [serial = 1334] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x89dde400) [pid = 1894] [serial = 1332] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x89b6e400) [pid = 1894] [serial = 1331] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x85f04800) [pid = 1894] [serial = 1329] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x88643800) [pid = 1894] [serial = 1388] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8864a800) [pid = 1894] [serial = 1389] [outer = (nil)] [url = about:blank] 03:26:29 INFO - PROCESS | 1894 | 1460975189639 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec3000 == 142 [pid = 1894] [id = 505] 03:26:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x83ec6400) [pid = 1894] [serial = 1516] [outer = (nil)] 03:26:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x84e69000) [pid = 1894] [serial = 1517] [outer = 0x83ec6400] 03:26:29 INFO - PROCESS | 1894 | 1460975189722 Marionette DEBUG loaded listener.js 03:26:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x856e7800) [pid = 1894] [serial = 1518] [outer = 0x83ec6400] 03:26:30 INFO - PROCESS | 1894 | 1460975190524 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 3031ms 03:26:30 INFO - PROCESS | 1894 | 1460975190551 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 03:26:30 INFO - PROCESS | 1894 | 1460975190558 Marionette TRACE conn5 <- [1,1993,null,{"value":"8"}] 03:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:26:30 INFO - PROCESS | 1894 | 1460975190567 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:26:30 INFO - PROCESS | 1894 | 1460975190572 Marionette TRACE conn5 <- [1,1994,null,{}] 03:26:30 INFO - PROCESS | 1894 | 1460975190579 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:30 INFO - PROCESS | 1894 | 1460975190820 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 03:26:31 INFO - PROCESS | 1894 | 1460975191032 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x85f04800 == 143 [pid = 1894] [id = 506] 03:26:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x85fa0c00) [pid = 1894] [serial = 1519] [outer = (nil)] 03:26:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x85fa9800) [pid = 1894] [serial = 1520] [outer = 0x85fa0c00] 03:26:31 INFO - PROCESS | 1894 | 1460975191114 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8608ac00) [pid = 1894] [serial = 1521] [outer = 0x85fa0c00] 03:26:32 INFO - PROCESS | 1894 | 1460975192088 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1587ms 03:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:26:32 INFO - PROCESS | 1894 | 1460975192159 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 1894 | 1460975192164 Marionette TRACE conn5 <- [1,1997,null,{"value":"8"}] 03:26:32 INFO - PROCESS | 1894 | 1460975192172 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 1894 | 1460975192175 Marionette TRACE conn5 <- [1,1998,null,{}] 03:26:32 INFO - PROCESS | 1894 | 1460975192191 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:32 INFO - PROCESS | 1894 | 1460975192482 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 03:26:32 INFO - PROCESS | 1894 | 1460975192514 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x845d4000 == 144 [pid = 1894] [id = 507] 03:26:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x877b5400) [pid = 1894] [serial = 1522] [outer = (nil)] 03:26:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x88646000) [pid = 1894] [serial = 1523] [outer = 0x877b5400] 03:26:32 INFO - PROCESS | 1894 | 1460975192591 Marionette DEBUG loaded listener.js 03:26:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8864e400) [pid = 1894] [serial = 1524] [outer = 0x877b5400] 03:26:33 INFO - PROCESS | 1894 | 1460975193634 Marionette TRACE conn5 <- [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]]]}] 03:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1531ms 03:26:33 INFO - PROCESS | 1894 | 1460975193702 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 03:26:33 INFO - PROCESS | 1894 | 1460975193705 Marionette TRACE conn5 <- [1,2001,null,{"value":"8"}] 03:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:26:33 INFO - PROCESS | 1894 | 1460975193720 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:26:33 INFO - PROCESS | 1894 | 1460975193729 Marionette TRACE conn5 <- [1,2002,null,{}] 03:26:33 INFO - PROCESS | 1894 | 1460975193743 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:34 INFO - PROCESS | 1894 | 1460975194646 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x91248000) [pid = 1894] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x83ec8800) [pid = 1894] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x89a94c00) [pid = 1894] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x84e6d000) [pid = 1894] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8ecbb000) [pid = 1894] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8ff61c00) [pid = 1894] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x845d9800) [pid = 1894] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8fd58c00) [pid = 1894] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x89e43800) [pid = 1894] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8ebabc00) [pid = 1894] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8fd67800) [pid = 1894] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x84e67400) [pid = 1894] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x91255000) [pid = 1894] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x88645800) [pid = 1894] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x8ebab800) [pid = 1894] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x89e45400) [pid = 1894] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x83b58c00) [pid = 1894] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x869eb800) [pid = 1894] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x89e3f800) [pid = 1894] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x85fa1000) [pid = 1894] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x86086400) [pid = 1894] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x89dd7c00) [pid = 1894] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8d5acc00) [pid = 1894] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:26:34 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x8bcda400) [pid = 1894] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:26:34 INFO - PROCESS | 1894 | 1460975194907 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b57800 == 145 [pid = 1894] [id = 508] 03:26:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x83b58c00) [pid = 1894] [serial = 1525] [outer = (nil)] 03:26:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x84e6d000) [pid = 1894] [serial = 1526] [outer = 0x83b58c00] 03:26:34 INFO - PROCESS | 1894 | 1460975194984 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x86086400) [pid = 1894] [serial = 1527] [outer = 0x83b58c00] 03:26:35 INFO - PROCESS | 1894 | 1460975195759 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2103ms 03:26:35 INFO - PROCESS | 1894 | 1460975195817 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 03:26:35 INFO - PROCESS | 1894 | 1460975195821 Marionette TRACE conn5 <- [1,2005,null,{"value":"8"}] 03:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:26:35 INFO - PROCESS | 1894 | 1460975195828 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:26:35 INFO - PROCESS | 1894 | 1460975195832 Marionette TRACE conn5 <- [1,2006,null,{}] 03:26:35 INFO - PROCESS | 1894 | 1460975195838 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:36 INFO - PROCESS | 1894 | 1460975196117 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 03:26:36 INFO - PROCESS | 1894 | 1460975196134 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x856ee800 == 146 [pid = 1894] [id = 509] 03:26:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x89c94400) [pid = 1894] [serial = 1528] [outer = (nil)] 03:26:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x89dda000) [pid = 1894] [serial = 1529] [outer = 0x89c94400] 03:26:36 INFO - PROCESS | 1894 | 1460975196209 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x89e3e800) [pid = 1894] [serial = 1530] [outer = 0x89c94400] 03:26:37 INFO - PROCESS | 1894 | 1460975197443 Marionette TRACE conn5 <- [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]]]}] 03:26:37 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 03:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1679ms 03:26:37 INFO - PROCESS | 1894 | 1460975197509 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 1894 | 1460975197516 Marionette TRACE conn5 <- [1,2009,null,{"value":"8"}] 03:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:26:37 INFO - PROCESS | 1894 | 1460975197526 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 1894 | 1460975197530 Marionette TRACE conn5 <- [1,2010,null,{}] 03:26:37 INFO - PROCESS | 1894 | 1460975197549 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:37 INFO - PROCESS | 1894 | 1460975197803 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 03:26:38 INFO - PROCESS | 1894 | 1460975198143 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x85f05000 == 147 [pid = 1894] [id = 510] 03:26:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x85f06c00) [pid = 1894] [serial = 1531] [outer = (nil)] 03:26:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x86081400) [pid = 1894] [serial = 1532] [outer = 0x85f06c00] 03:26:38 INFO - PROCESS | 1894 | 1460975198237 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x88646400) [pid = 1894] [serial = 1533] [outer = 0x85f06c00] 03:26:39 INFO - PROCESS | 1894 | 1460975199220 Marionette TRACE conn5 <- [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]]]}] 03:26:39 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 03:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1734ms 03:26:39 INFO - PROCESS | 1894 | 1460975199261 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 1894 | 1460975199270 Marionette TRACE conn5 <- [1,2013,null,{"value":"8"}] 03:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:26:39 INFO - PROCESS | 1894 | 1460975199282 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - PROCESS | 1894 | 1460975199286 Marionette TRACE conn5 <- [1,2014,null,{}] 03:26:39 INFO - PROCESS | 1894 | 1460975199292 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:39 INFO - PROCESS | 1894 | 1460975199516 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 03:26:39 INFO - PROCESS | 1894 | 1460975199909 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b73c00 == 148 [pid = 1894] [id = 511] 03:26:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x89c8dc00) [pid = 1894] [serial = 1534] [outer = (nil)] 03:26:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x89ddac00) [pid = 1894] [serial = 1535] [outer = 0x89c8dc00] 03:26:40 INFO - PROCESS | 1894 | 1460975200004 Marionette DEBUG loaded listener.js 03:26:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x89e49400) [pid = 1894] [serial = 1536] [outer = 0x89c8dc00] 03:26:40 INFO - PROCESS | 1894 | 1460975200986 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1748ms 03:26:41 INFO - PROCESS | 1894 | 1460975201030 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 03:26:41 INFO - PROCESS | 1894 | 1460975201034 Marionette TRACE conn5 <- [1,2017,null,{"value":"8"}] 03:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:26:41 INFO - PROCESS | 1894 | 1460975201041 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:26:41 INFO - PROCESS | 1894 | 1460975201047 Marionette TRACE conn5 <- [1,2018,null,{}] 03:26:41 INFO - PROCESS | 1894 | 1460975201064 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:41 INFO - PROCESS | 1894 | 1460975201305 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 03:26:41 INFO - PROCESS | 1894 | 1460975201641 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x89aa1800 == 149 [pid = 1894] [id = 512] 03:26:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x89fe0800) [pid = 1894] [serial = 1537] [outer = (nil)] 03:26:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8a09fc00) [pid = 1894] [serial = 1538] [outer = 0x89fe0800] 03:26:41 INFO - PROCESS | 1894 | 1460975201742 Marionette DEBUG loaded listener.js 03:26:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8bcddc00) [pid = 1894] [serial = 1539] [outer = 0x89fe0800] 03:26:42 INFO - PROCESS | 1894 | 1460975202715 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1739ms 03:26:42 INFO - PROCESS | 1894 | 1460975202781 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 03:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:26:42 INFO - PROCESS | 1894 | 1460975202786 Marionette TRACE conn5 <- [1,2021,null,{"value":"8"}] 03:26:42 INFO - PROCESS | 1894 | 1460975202793 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - PROCESS | 1894 | 1460975202797 Marionette TRACE conn5 <- [1,2022,null,{}] 03:26:42 INFO - PROCESS | 1894 | 1460975202802 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:43 INFO - PROCESS | 1894 | 1460975203026 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 03:26:43 INFO - PROCESS | 1894 | 1460975203347 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e45400 == 150 [pid = 1894] [id = 513] 03:26:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8a0a0800) [pid = 1894] [serial = 1540] [outer = (nil)] 03:26:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8d5b6c00) [pid = 1894] [serial = 1541] [outer = 0x8a0a0800] 03:26:43 INFO - PROCESS | 1894 | 1460975203444 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8d846800) [pid = 1894] [serial = 1542] [outer = 0x8a0a0800] 03:26:44 INFO - PROCESS | 1894 | 1460975204315 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1581ms 03:26:44 INFO - PROCESS | 1894 | 1460975204374 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 1894 | 1460975204377 Marionette TRACE conn5 <- [1,2025,null,{"value":"8"}] 03:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:26:44 INFO - PROCESS | 1894 | 1460975204384 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 1894 | 1460975204388 Marionette TRACE conn5 <- [1,2026,null,{}] 03:26:44 INFO - PROCESS | 1894 | 1460975204393 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:44 INFO - PROCESS | 1894 | 1460975204610 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 03:26:44 INFO - PROCESS | 1894 | 1460975204929 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d5aec00 == 151 [pid = 1894] [id = 514] 03:26:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8d5b3c00) [pid = 1894] [serial = 1543] [outer = (nil)] 03:26:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8d9cbc00) [pid = 1894] [serial = 1544] [outer = 0x8d5b3c00] 03:26:45 INFO - PROCESS | 1894 | 1460975205024 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8d9d0400) [pid = 1894] [serial = 1545] [outer = 0x8d5b3c00] 03:26:45 INFO - PROCESS | 1894 | 1460975205938 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1631ms 03:26:46 INFO - PROCESS | 1894 | 1460975206016 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 1894 | 1460975206019 Marionette TRACE conn5 <- [1,2029,null,{"value":"8"}] 03:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:26:46 INFO - PROCESS | 1894 | 1460975206026 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 1894 | 1460975206030 Marionette TRACE conn5 <- [1,2030,null,{}] 03:26:46 INFO - PROCESS | 1894 | 1460975206036 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:46 INFO - PROCESS | 1894 | 1460975206318 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 03:26:46 INFO - PROCESS | 1894 | 1460975206670 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d84bc00 == 152 [pid = 1894] [id = 515] 03:26:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8d9cc400) [pid = 1894] [serial = 1546] [outer = (nil)] 03:26:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8ec63c00) [pid = 1894] [serial = 1547] [outer = 0x8d9cc400] 03:26:46 INFO - PROCESS | 1894 | 1460975206774 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8ecb1800) [pid = 1894] [serial = 1548] [outer = 0x8d9cc400] 03:26:47 INFO - PROCESS | 1894 | 1460975207700 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1731ms 03:26:47 INFO - PROCESS | 1894 | 1460975207759 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 03:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:26:47 INFO - PROCESS | 1894 | 1460975207763 Marionette TRACE conn5 <- [1,2033,null,{"value":"8"}] 03:26:47 INFO - PROCESS | 1894 | 1460975207769 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - PROCESS | 1894 | 1460975207773 Marionette TRACE conn5 <- [1,2034,null,{}] 03:26:47 INFO - PROCESS | 1894 | 1460975207779 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:48 INFO - PROCESS | 1894 | 1460975208001 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 03:26:48 INFO - PROCESS | 1894 | 1460975208327 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fda000 == 153 [pid = 1894] [id = 516] 03:26:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8d845800) [pid = 1894] [serial = 1549] [outer = (nil)] 03:26:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8f890800) [pid = 1894] [serial = 1550] [outer = 0x8d845800] 03:26:48 INFO - PROCESS | 1894 | 1460975208420 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8f895400) [pid = 1894] [serial = 1551] [outer = 0x8d845800] 03:26:49 INFO - PROCESS | 1894 | 1460975209297 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1586ms 03:26:49 INFO - PROCESS | 1894 | 1460975209358 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 03:26:49 INFO - PROCESS | 1894 | 1460975209363 Marionette TRACE conn5 <- [1,2037,null,{"value":"8"}] 03:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:26:49 INFO - PROCESS | 1894 | 1460975209373 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - PROCESS | 1894 | 1460975209376 Marionette TRACE conn5 <- [1,2038,null,{}] 03:26:49 INFO - PROCESS | 1894 | 1460975209383 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:49 INFO - PROCESS | 1894 | 1460975209607 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 03:26:49 INFO - PROCESS | 1894 | 1460975209938 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec66800 == 154 [pid = 1894] [id = 517] 03:26:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8ed35000) [pid = 1894] [serial = 1552] [outer = (nil)] 03:26:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8fcca800) [pid = 1894] [serial = 1553] [outer = 0x8ed35000] 03:26:50 INFO - PROCESS | 1894 | 1460975210032 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8fd5c000) [pid = 1894] [serial = 1554] [outer = 0x8ed35000] 03:26:50 INFO - PROCESS | 1894 | 1460975210945 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1633ms 03:26:51 INFO - PROCESS | 1894 | 1460975211007 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 03:26:51 INFO - PROCESS | 1894 | 1460975211011 Marionette TRACE conn5 <- [1,2041,null,{"value":"8"}] 03:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:26:51 INFO - PROCESS | 1894 | 1460975211017 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:26:51 INFO - PROCESS | 1894 | 1460975211020 Marionette TRACE conn5 <- [1,2042,null,{}] 03:26:51 INFO - PROCESS | 1894 | 1460975211026 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:51 INFO - PROCESS | 1894 | 1460975211249 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 03:26:51 INFO - PROCESS | 1894 | 1460975211579 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bce3c00 == 155 [pid = 1894] [id = 518] 03:26:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8ebb3c00) [pid = 1894] [serial = 1555] [outer = (nil)] 03:26:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8fd65800) [pid = 1894] [serial = 1556] [outer = 0x8ebb3c00] 03:26:51 INFO - PROCESS | 1894 | 1460975211674 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8feae400) [pid = 1894] [serial = 1557] [outer = 0x8ebb3c00] 03:26:52 INFO - PROCESS | 1894 | 1460975212585 Marionette TRACE conn5 <- [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]]]}] 03:26:52 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) 03:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1635ms 03:26:52 INFO - PROCESS | 1894 | 1460975212653 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 1894 | 1460975212657 Marionette TRACE conn5 <- [1,2045,null,{"value":"8"}] 03:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:26:52 INFO - PROCESS | 1894 | 1460975212664 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 1894 | 1460975212668 Marionette TRACE conn5 <- [1,2046,null,{}] 03:26:52 INFO - PROCESS | 1894 | 1460975212673 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:52 INFO - PROCESS | 1894 | 1460975212899 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 03:26:53 INFO - PROCESS | 1894 | 1460975213223 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e4a800 == 156 [pid = 1894] [id = 519] 03:26:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8fd64c00) [pid = 1894] [serial = 1558] [outer = (nil)] 03:26:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8ff62400) [pid = 1894] [serial = 1559] [outer = 0x8fd64c00] 03:26:53 INFO - PROCESS | 1894 | 1460975213314 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8ff66400) [pid = 1894] [serial = 1560] [outer = 0x8fd64c00] 03:26:54 INFO - PROCESS | 1894 | 1460975214230 Marionette TRACE conn5 <- [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]]]}] 03:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1630ms 03:26:54 INFO - PROCESS | 1894 | 1460975214295 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 03:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:26:54 INFO - PROCESS | 1894 | 1460975214300 Marionette TRACE conn5 <- [1,2049,null,{"value":"8"}] 03:26:54 INFO - PROCESS | 1894 | 1460975214306 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 1894 | 1460975214311 Marionette TRACE conn5 <- [1,2050,null,{}] 03:26:54 INFO - PROCESS | 1894 | 1460975214317 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:54 INFO - PROCESS | 1894 | 1460975214559 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 03:26:54 INFO - PROCESS | 1894 | 1460975214895 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x9001d400 == 157 [pid = 1894] [id = 520] 03:26:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x90646400) [pid = 1894] [serial = 1561] [outer = (nil)] 03:26:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x91218800) [pid = 1894] [serial = 1562] [outer = 0x90646400] 03:26:55 INFO - PROCESS | 1894 | 1460975214997 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x9124b400) [pid = 1894] [serial = 1563] [outer = 0x90646400] 03:26:55 INFO - PROCESS | 1894 | 1460975215941 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1679ms 03:26:55 INFO - PROCESS | 1894 | 1460975215985 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 1894 | 1460975215989 Marionette TRACE conn5 <- [1,2053,null,{"value":"8"}] 03:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:26:55 INFO - PROCESS | 1894 | 1460975215995 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 1894 | 1460975215999 Marionette TRACE conn5 <- [1,2054,null,{}] 03:26:56 INFO - PROCESS | 1894 | 1460975216026 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:56 INFO - PROCESS | 1894 | 1460975216237 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 03:26:56 INFO - PROCESS | 1894 | 1460975216573 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x8feb1800 == 158 [pid = 1894] [id = 521] 03:26:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x90306c00) [pid = 1894] [serial = 1564] [outer = (nil)] 03:26:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x9125a800) [pid = 1894] [serial = 1565] [outer = 0x90306c00] 03:26:56 INFO - PROCESS | 1894 | 1460975216666 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x91f1b800) [pid = 1894] [serial = 1566] [outer = 0x90306c00] 03:26:57 INFO - PROCESS | 1894 | 1460975217568 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1650ms 03:26:57 INFO - PROCESS | 1894 | 1460975217647 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 1894 | 1460975217651 Marionette TRACE conn5 <- [1,2057,null,{"value":"8"}] 03:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:26:57 INFO - PROCESS | 1894 | 1460975217657 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - PROCESS | 1894 | 1460975217661 Marionette TRACE conn5 <- [1,2058,null,{}] 03:26:57 INFO - PROCESS | 1894 | 1460975217667 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:57 INFO - PROCESS | 1894 | 1460975217882 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 03:26:58 INFO - PROCESS | 1894 | 1460975218213 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x931b0c00 == 159 [pid = 1894] [id = 522] 03:26:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x934a6000) [pid = 1894] [serial = 1567] [outer = (nil)] 03:26:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x94172800) [pid = 1894] [serial = 1568] [outer = 0x934a6000] 03:26:58 INFO - PROCESS | 1894 | 1460975218309 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x94228c00) [pid = 1894] [serial = 1569] [outer = 0x934a6000] 03:26:59 INFO - PROCESS | 1894 | 1460975219245 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1639ms 03:26:59 INFO - PROCESS | 1894 | 1460975219298 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 1894 | 1460975219301 Marionette TRACE conn5 <- [1,2061,null,{"value":"8"}] 03:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:26:59 INFO - PROCESS | 1894 | 1460975219308 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 1894 | 1460975219310 Marionette TRACE conn5 <- [1,2062,null,{}] 03:26:59 INFO - PROCESS | 1894 | 1460975219317 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:59 INFO - PROCESS | 1894 | 1460975219543 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 03:26:59 INFO - PROCESS | 1894 | 1460975219874 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x915f0800 == 160 [pid = 1894] [id = 523] 03:26:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x934a7c00) [pid = 1894] [serial = 1570] [outer = (nil)] 03:26:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x94334000) [pid = 1894] [serial = 1571] [outer = 0x934a7c00] 03:26:59 INFO - PROCESS | 1894 | 1460975219968 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x94337000) [pid = 1894] [serial = 1572] [outer = 0x934a7c00] 03:27:00 INFO - PROCESS | 1894 | 1460975220900 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1679ms 03:27:00 INFO - PROCESS | 1894 | 1460975220987 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 1894 | 1460975220991 Marionette TRACE conn5 <- [1,2065,null,{"value":"8"}] 03:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:27:01 INFO - PROCESS | 1894 | 1460975220998 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 1894 | 1460975221001 Marionette TRACE conn5 <- [1,2066,null,{}] 03:27:01 INFO - PROCESS | 1894 | 1460975221007 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:01 INFO - PROCESS | 1894 | 1460975221232 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 03:27:01 INFO - PROCESS | 1894 | 1460975221572 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x91258400 == 161 [pid = 1894] [id = 524] 03:27:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x91519800) [pid = 1894] [serial = 1573] [outer = (nil)] 03:27:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x94f61800) [pid = 1894] [serial = 1574] [outer = 0x91519800] 03:27:01 INFO - PROCESS | 1894 | 1460975221676 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x94f66c00) [pid = 1894] [serial = 1575] [outer = 0x91519800] 03:27:02 INFO - PROCESS | 1894 | 1460975222584 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1646ms 03:27:02 INFO - PROCESS | 1894 | 1460975222655 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 1894 | 1460975222660 Marionette TRACE conn5 <- [1,2069,null,{"value":"8"}] 03:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:27:02 INFO - PROCESS | 1894 | 1460975222671 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - PROCESS | 1894 | 1460975222675 Marionette TRACE conn5 <- [1,2070,null,{}] 03:27:02 INFO - PROCESS | 1894 | 1460975222682 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:02 INFO - PROCESS | 1894 | 1460975222917 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 03:27:03 INFO - PROCESS | 1894 | 1460975223266 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x94332000 == 162 [pid = 1894] [id = 525] 03:27:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x94335800) [pid = 1894] [serial = 1576] [outer = (nil)] 03:27:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x95997400) [pid = 1894] [serial = 1577] [outer = 0x94335800] 03:27:03 INFO - PROCESS | 1894 | 1460975223362 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x959e6800) [pid = 1894] [serial = 1578] [outer = 0x94335800] 03:27:04 INFO - PROCESS | 1894 | 1460975224270 Marionette TRACE conn5 <- [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]]]}] 03:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1634ms 03:27:04 INFO - PROCESS | 1894 | 1460975224306 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 1894 | 1460975224310 Marionette TRACE conn5 <- [1,2073,null,{"value":"8"}] 03:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:27:04 INFO - PROCESS | 1894 | 1460975224317 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 1894 | 1460975224321 Marionette TRACE conn5 <- [1,2074,null,{}] 03:27:04 INFO - PROCESS | 1894 | 1460975224327 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:04 INFO - PROCESS | 1894 | 1460975224553 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 03:27:04 INFO - PROCESS | 1894 | 1460975224893 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x8304f000 == 163 [pid = 1894] [id = 526] 03:27:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x83ec0400) [pid = 1894] [serial = 1579] [outer = (nil)] 03:27:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x959ef800) [pid = 1894] [serial = 1580] [outer = 0x83ec0400] 03:27:04 INFO - PROCESS | 1894 | 1460975224988 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x95a09c00) [pid = 1894] [serial = 1581] [outer = 0x83ec0400] 03:27:06 INFO - PROCESS | 1894 | 1460975226150 Marionette TRACE conn5 <- [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]]]}] 03:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1880ms 03:27:06 INFO - PROCESS | 1894 | 1460975226215 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 1894 | 1460975226220 Marionette TRACE conn5 <- [1,2077,null,{"value":"8"}] 03:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:27:06 INFO - PROCESS | 1894 | 1460975226230 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 1894 | 1460975226233 Marionette TRACE conn5 <- [1,2078,null,{}] 03:27:06 INFO - PROCESS | 1894 | 1460975226239 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:06 INFO - PROCESS | 1894 | 1460975226465 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 03:27:06 INFO - PROCESS | 1894 | 1460975226809 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fe2c00 == 164 [pid = 1894] [id = 527] 03:27:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x8a097400) [pid = 1894] [serial = 1582] [outer = (nil)] 03:27:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x96211800) [pid = 1894] [serial = 1583] [outer = 0x8a097400] 03:27:06 INFO - PROCESS | 1894 | 1460975226902 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x963bfc00) [pid = 1894] [serial = 1584] [outer = 0x8a097400] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x93482c00 == 163 [pid = 1894] [id = 504] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x84e6b000 == 162 [pid = 1894] [id = 503] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x91216000 == 161 [pid = 1894] [id = 502] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x833ad400 == 160 [pid = 1894] [id = 500] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x9052e000 == 159 [pid = 1894] [id = 501] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x83ec5000 == 158 [pid = 1894] [id = 499] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8feb3c00 == 157 [pid = 1894] [id = 498] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8fccec00 == 156 [pid = 1894] [id = 497] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x83573c00 == 155 [pid = 1894] [id = 495] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x869ec400 == 154 [pid = 1894] [id = 496] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8a098800 == 153 [pid = 1894] [id = 494] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8d9cd800 == 152 [pid = 1894] [id = 493] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8bcd8000 == 151 [pid = 1894] [id = 492] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89b77c00 == 150 [pid = 1894] [id = 491] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x869e5c00 == 149 [pid = 1894] [id = 490] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x85dd1400 == 148 [pid = 1894] [id = 488] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x869ebc00 == 147 [pid = 1894] [id = 489] 03:27:09 INFO - PROCESS | 1894 | --DOCSHELL 0x83b53c00 == 146 [pid = 1894] [id = 487] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x9151bc00) [pid = 1894] [serial = 1443] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x9001b800) [pid = 1894] [serial = 1431] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x8d9cf400) [pid = 1894] [serial = 1326] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x856f1c00) [pid = 1894] [serial = 1452] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8f894c00) [pid = 1894] [serial = 1424] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x90521400) [pid = 1894] [serial = 1434] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x9124a000) [pid = 1894] [serial = 1439] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x8fd62000) [pid = 1894] [serial = 1427] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x8ff62000) [pid = 1894] [serial = 1430] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8a098400) [pid = 1894] [serial = 1406] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8ec60400) [pid = 1894] [serial = 1416] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x907b2400) [pid = 1894] [serial = 1437] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x856e6800) [pid = 1894] [serial = 1397] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x931ad400) [pid = 1894] [serial = 1445] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x931b0400) [pid = 1894] [serial = 1446] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8864cc00) [pid = 1894] [serial = 1457] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x8ecb3c00) [pid = 1894] [serial = 1419] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x934a8000) [pid = 1894] [serial = 1449] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x8bcd6400) [pid = 1894] [serial = 1407] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8ed40800) [pid = 1894] [serial = 1422] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x890a8800) [pid = 1894] [serial = 1458] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8ec3a800) [pid = 1894] [serial = 1415] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x85ddc000) [pid = 1894] [serial = 1398] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8feae000) [pid = 1894] [serial = 1428] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x88644c00) [pid = 1894] [serial = 1400] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x89f42000) [pid = 1894] [serial = 1403] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x9124e800) [pid = 1894] [serial = 1440] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x89f4dc00) [pid = 1894] [serial = 1404] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x890a3c00) [pid = 1894] [serial = 1401] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8608f400) [pid = 1894] [serial = 1455] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0xa2a0bc00) [pid = 1894] [serial = 1314] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x97549c00) [pid = 1894] [serial = 1383] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x8eba5c00) [pid = 1894] [serial = 1413] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x86082400) [pid = 1894] [serial = 1454] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x8d5b6400) [pid = 1894] [serial = 1410] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x90650800) [pid = 1894] [serial = 1436] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8ed3a000) [pid = 1894] [serial = 1421] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8ec64000) [pid = 1894] [serial = 1418] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8de46c00) [pid = 1894] [serial = 1412] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x856e5c00) [pid = 1894] [serial = 1451] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8d5ae400) [pid = 1894] [serial = 1409] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x9030d800) [pid = 1894] [serial = 1433] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8f898000) [pid = 1894] [serial = 1425] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x9125f800) [pid = 1894] [serial = 1442] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x934a3400) [pid = 1894] [serial = 1448] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x85fabc00) [pid = 1894] [serial = 1460] [outer = (nil)] [url = about:blank] 03:27:09 INFO - PROCESS | 1894 | 1460975229858 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 3694ms 03:27:09 INFO - PROCESS | 1894 | 1460975229925 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 1894 | 1460975229931 Marionette TRACE conn5 <- [1,2081,null,{"value":"8"}] 03:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:27:09 INFO - PROCESS | 1894 | 1460975229940 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 1894 | 1460975229945 Marionette TRACE conn5 <- [1,2082,null,{}] 03:27:09 INFO - PROCESS | 1894 | 1460975229953 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:10 INFO - PROCESS | 1894 | 1460975230166 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 03:27:10 INFO - PROCESS | 1894 | 1460975230374 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x856e4000 == 147 [pid = 1894] [id = 528] 03:27:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x85ddac00) [pid = 1894] [serial = 1585] [outer = (nil)] 03:27:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x85fa6000) [pid = 1894] [serial = 1586] [outer = 0x85ddac00] 03:27:10 INFO - PROCESS | 1894 | 1460975230454 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8608f400) [pid = 1894] [serial = 1587] [outer = 0x85ddac00] 03:27:11 INFO - PROCESS | 1894 | 1460975231438 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1536ms 03:27:11 INFO - PROCESS | 1894 | 1460975231478 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 1894 | 1460975231486 Marionette TRACE conn5 <- [1,2085,null,{"value":"8"}] 03:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:27:11 INFO - PROCESS | 1894 | 1460975231497 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 1894 | 1460975231500 Marionette TRACE conn5 <- [1,2086,null,{}] 03:27:11 INFO - PROCESS | 1894 | 1460975231506 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:11 INFO - PROCESS | 1894 | 1460975231711 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 03:27:12 INFO - PROCESS | 1894 | 1460975232043 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x869ea400 == 148 [pid = 1894] [id = 529] 03:27:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x88647800) [pid = 1894] [serial = 1588] [outer = (nil)] 03:27:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8909f400) [pid = 1894] [serial = 1589] [outer = 0x88647800] 03:27:12 INFO - PROCESS | 1894 | 1460975232142 Marionette DEBUG loaded listener.js 03:27:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x890a8000) [pid = 1894] [serial = 1590] [outer = 0x88647800] 03:27:13 INFO - PROCESS | 1894 | 1460975233056 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1629ms 03:27:13 INFO - PROCESS | 1894 | 1460975233126 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 03:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:27:13 INFO - PROCESS | 1894 | 1460975233132 Marionette TRACE conn5 <- [1,2089,null,{"value":"8"}] 03:27:13 INFO - PROCESS | 1894 | 1460975233138 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 1894 | 1460975233144 Marionette TRACE conn5 <- [1,2090,null,{}] 03:27:13 INFO - PROCESS | 1894 | 1460975233168 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:13 INFO - PROCESS | 1894 | 1460975233451 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 03:27:13 INFO - PROCESS | 1894 | 1460975233484 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x8608b400 == 149 [pid = 1894] [id = 530] 03:27:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x89c95400) [pid = 1894] [serial = 1591] [outer = (nil)] 03:27:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x89f49000) [pid = 1894] [serial = 1592] [outer = 0x89c95400] 03:27:13 INFO - PROCESS | 1894 | 1460975233564 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x89fdb400) [pid = 1894] [serial = 1593] [outer = 0x89c95400] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8d9d0c00) [pid = 1894] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x91253800) [pid = 1894] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8ec5f800) [pid = 1894] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x9416cc00) [pid = 1894] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8d9cb800) [pid = 1894] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8f8aac00) [pid = 1894] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x877b5400) [pid = 1894] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x9121bc00) [pid = 1894] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x845d8400) [pid = 1894] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8bcdd000) [pid = 1894] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x85fa0c00) [pid = 1894] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8de48800) [pid = 1894] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x89c95000) [pid = 1894] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x85fa8800) [pid = 1894] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x877b3400) [pid = 1894] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x83b58c00) [pid = 1894] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x88648c00) [pid = 1894] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x8ff62800) [pid = 1894] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x89c98000) [pid = 1894] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x83ec6400) [pid = 1894] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x8fccf000) [pid = 1894] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x83b57000) [pid = 1894] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:27:14 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x8fea7c00) [pid = 1894] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:27:15 INFO - PROCESS | 1894 | 1460975235149 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 2041ms 03:27:15 INFO - PROCESS | 1894 | 1460975235180 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 1894 | 1460975235185 Marionette TRACE conn5 <- [1,2093,null,{"value":"8"}] 03:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:27:15 INFO - PROCESS | 1894 | 1460975235191 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 1894 | 1460975235194 Marionette TRACE conn5 <- [1,2094,null,{}] 03:27:15 INFO - PROCESS | 1894 | 1460975235199 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:15 INFO - PROCESS | 1894 | 1460975235473 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 03:27:15 INFO - PROCESS | 1894 | 1460975235495 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b57000 == 150 [pid = 1894] [id = 531] 03:27:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x85fa6400) [pid = 1894] [serial = 1594] [outer = (nil)] 03:27:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x89de4400) [pid = 1894] [serial = 1595] [outer = 0x85fa6400] 03:27:15 INFO - PROCESS | 1894 | 1460975235572 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x89fd6000) [pid = 1894] [serial = 1596] [outer = 0x85fa6400] 03:27:16 INFO - PROCESS | 1894 | 1460975236589 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1430ms 03:27:16 INFO - PROCESS | 1894 | 1460975236633 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 1894 | 1460975236639 Marionette TRACE conn5 <- [1,2097,null,{"value":"8"}] 03:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:27:16 INFO - PROCESS | 1894 | 1460975236648 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 1894 | 1460975236654 Marionette TRACE conn5 <- [1,2098,null,{}] 03:27:16 INFO - PROCESS | 1894 | 1460975236662 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:16 INFO - PROCESS | 1894 | 1460975236924 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 03:27:17 INFO - PROCESS | 1894 | 1460975237291 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa1000 == 151 [pid = 1894] [id = 532] 03:27:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x85fa1400) [pid = 1894] [serial = 1597] [outer = (nil)] 03:27:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x85fadc00) [pid = 1894] [serial = 1598] [outer = 0x85fa1400] 03:27:17 INFO - PROCESS | 1894 | 1460975237385 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8608d400) [pid = 1894] [serial = 1599] [outer = 0x85fa1400] 03:27:18 INFO - PROCESS | 1894 | 1460975238348 Marionette TRACE conn5 <- [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]]]}] 03:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1739ms 03:27:18 INFO - PROCESS | 1894 | 1460975238388 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 03:27:18 INFO - PROCESS | 1894 | 1460975238397 Marionette TRACE conn5 <- [1,2101,null,{"value":"8"}] 03:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:27:18 INFO - PROCESS | 1894 | 1460975238408 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:27:18 INFO - PROCESS | 1894 | 1460975238412 Marionette TRACE conn5 <- [1,2102,null,{}] 03:27:18 INFO - PROCESS | 1894 | 1460975238418 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:18 INFO - PROCESS | 1894 | 1460975238640 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 03:27:18 INFO - PROCESS | 1894 | 1460975238976 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fab400 == 152 [pid = 1894] [id = 533] 03:27:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x88648800) [pid = 1894] [serial = 1600] [outer = (nil)] 03:27:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x89b75000) [pid = 1894] [serial = 1601] [outer = 0x88648800] 03:27:19 INFO - PROCESS | 1894 | 1460975239070 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x89dde400) [pid = 1894] [serial = 1602] [outer = 0x88648800] 03:27:20 INFO - PROCESS | 1894 | 1460975240035 Marionette TRACE conn5 <- [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]]]}] 03:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1680ms 03:27:20 INFO - PROCESS | 1894 | 1460975240088 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 1894 | 1460975240092 Marionette TRACE conn5 <- [1,2105,null,{"value":"8"}] 03:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:27:20 INFO - PROCESS | 1894 | 1460975240099 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 1894 | 1460975240105 Marionette TRACE conn5 <- [1,2106,null,{}] 03:27:20 INFO - PROCESS | 1894 | 1460975240122 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:20 INFO - PROCESS | 1894 | 1460975240393 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 03:27:20 INFO - PROCESS | 1894 | 1460975240781 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b78800 == 153 [pid = 1894] [id = 534] 03:27:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8a098000) [pid = 1894] [serial = 1603] [outer = (nil)] 03:27:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8a0a6800) [pid = 1894] [serial = 1604] [outer = 0x8a098000] 03:27:20 INFO - PROCESS | 1894 | 1460975240878 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8d5acc00) [pid = 1894] [serial = 1605] [outer = 0x8a098000] 03:27:21 INFO - PROCESS | 1894 | 1460975241804 Marionette TRACE conn5 <- [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]]]}] 03:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1740ms 03:27:21 INFO - PROCESS | 1894 | 1460975241840 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 1894 | 1460975241844 Marionette TRACE conn5 <- [1,2109,null,{"value":"8"}] 03:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:27:21 INFO - PROCESS | 1894 | 1460975241851 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - PROCESS | 1894 | 1460975241854 Marionette TRACE conn5 <- [1,2110,null,{}] 03:27:21 INFO - PROCESS | 1894 | 1460975241860 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:22 INFO - PROCESS | 1894 | 1460975242075 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 03:27:22 INFO - PROCESS | 1894 | 1460975242366 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec7800 == 154 [pid = 1894] [id = 535] 03:27:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x85dd4000) [pid = 1894] [serial = 1606] [outer = (nil)] 03:27:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8d9c6800) [pid = 1894] [serial = 1607] [outer = 0x85dd4000] 03:27:22 INFO - PROCESS | 1894 | 1460975242508 Marionette DEBUG loaded listener.js 03:27:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8d9d1c00) [pid = 1894] [serial = 1608] [outer = 0x85dd4000] 03:27:23 INFO - PROCESS | 1894 | 1460975243428 Marionette TRACE conn5 <- [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]]]}] 03:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1634ms 03:27:23 INFO - PROCESS | 1894 | 1460975243501 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 03:27:23 INFO - PROCESS | 1894 | 1460975243505 Marionette TRACE conn5 <- [1,2113,null,{"value":"8"}] 03:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:27:23 INFO - PROCESS | 1894 | 1460975243516 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:27:23 INFO - PROCESS | 1894 | 1460975243519 Marionette TRACE conn5 <- [1,2114,null,{}] 03:27:23 INFO - PROCESS | 1894 | 1460975243525 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:23 INFO - PROCESS | 1894 | 1460975243749 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 03:27:24 INFO - PROCESS | 1894 | 1460975244079 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a0a5000 == 155 [pid = 1894] [id = 536] 03:27:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8d5b8400) [pid = 1894] [serial = 1609] [outer = (nil)] 03:27:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8eba5c00) [pid = 1894] [serial = 1610] [outer = 0x8d5b8400] 03:27:24 INFO - PROCESS | 1894 | 1460975244172 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8ebaa800) [pid = 1894] [serial = 1611] [outer = 0x8d5b8400] 03:27:25 INFO - PROCESS | 1894 | 1460975245076 Marionette TRACE conn5 <- [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]]]}] 03:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1635ms 03:27:25 INFO - PROCESS | 1894 | 1460975245151 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 03:27:25 INFO - PROCESS | 1894 | 1460975245156 Marionette TRACE conn5 <- [1,2117,null,{"value":"8"}] 03:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:27:25 INFO - PROCESS | 1894 | 1460975245162 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:27:25 INFO - PROCESS | 1894 | 1460975245166 Marionette TRACE conn5 <- [1,2118,null,{}] 03:27:25 INFO - PROCESS | 1894 | 1460975245172 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:25 INFO - PROCESS | 1894 | 1460975245467 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 03:27:25 INFO - PROCESS | 1894 | 1460975245826 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9c7800 == 156 [pid = 1894] [id = 537] 03:27:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8ec64000) [pid = 1894] [serial = 1612] [outer = (nil)] 03:27:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8ecb2400) [pid = 1894] [serial = 1613] [outer = 0x8ec64000] 03:27:25 INFO - PROCESS | 1894 | 1460975245919 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8ed3dc00) [pid = 1894] [serial = 1614] [outer = 0x8ec64000] 03:27:26 INFO - PROCESS | 1894 | 1460975246841 Marionette TRACE conn5 <- [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]]]}] 03:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1736ms 03:27:26 INFO - PROCESS | 1894 | 1460975246899 Marionette TRACE conn5 -> [0,2121,"getWindowHandle",null] 03:27:26 INFO - PROCESS | 1894 | 1460975246902 Marionette TRACE conn5 <- [1,2121,null,{"value":"8"}] 03:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:27:26 INFO - PROCESS | 1894 | 1460975246909 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:27:26 INFO - PROCESS | 1894 | 1460975246912 Marionette TRACE conn5 <- [1,2122,null,{}] 03:27:26 INFO - PROCESS | 1894 | 1460975246918 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:27 INFO - PROCESS | 1894 | 1460975247136 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 03:27:27 INFO - PROCESS | 1894 | 1460975247470 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x845e0400 == 157 [pid = 1894] [id = 538] 03:27:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x869ed000) [pid = 1894] [serial = 1615] [outer = (nil)] 03:27:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8f896000) [pid = 1894] [serial = 1616] [outer = 0x869ed000] 03:27:27 INFO - PROCESS | 1894 | 1460975247562 Marionette DEBUG loaded listener.js 03:27:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8f89f400) [pid = 1894] [serial = 1617] [outer = 0x869ed000] 03:27:28 INFO - PROCESS | 1894 | 1460975248490 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1631ms 03:27:28 INFO - PROCESS | 1894 | 1460975248539 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 1894 | 1460975248543 Marionette TRACE conn5 <- [1,2125,null,{"value":"8"}] 03:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:27:28 INFO - PROCESS | 1894 | 1460975248550 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 1894 | 1460975248554 Marionette TRACE conn5 <- [1,2126,null,{}] 03:27:28 INFO - PROCESS | 1894 | 1460975248560 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:28 INFO - PROCESS | 1894 | 1460975248780 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 03:27:29 INFO - PROCESS | 1894 | 1460975249109 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x89c96800 == 158 [pid = 1894] [id = 539] 03:27:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8ec3e000) [pid = 1894] [serial = 1618] [outer = (nil)] 03:27:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8fcca400) [pid = 1894] [serial = 1619] [outer = 0x8ec3e000] 03:27:29 INFO - PROCESS | 1894 | 1460975249203 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8fd5f800) [pid = 1894] [serial = 1620] [outer = 0x8ec3e000] 03:27:30 INFO - PROCESS | 1894 | 1460975250109 Marionette TRACE conn5 <- [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]]]}] 03:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1587ms 03:27:30 INFO - PROCESS | 1894 | 1460975250139 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 03:27:30 INFO - PROCESS | 1894 | 1460975250143 Marionette TRACE conn5 <- [1,2129,null,{"value":"8"}] 03:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:27:30 INFO - PROCESS | 1894 | 1460975250150 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - PROCESS | 1894 | 1460975250155 Marionette TRACE conn5 <- [1,2130,null,{}] 03:27:30 INFO - PROCESS | 1894 | 1460975250160 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:30 INFO - PROCESS | 1894 | 1460975250376 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 03:27:30 INFO - PROCESS | 1894 | 1460975250664 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ee83400 == 159 [pid = 1894] [id = 540] 03:27:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8ee87c00) [pid = 1894] [serial = 1621] [outer = (nil)] 03:27:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8ff5fc00) [pid = 1894] [serial = 1622] [outer = 0x8ee87c00] 03:27:30 INFO - PROCESS | 1894 | 1460975250815 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8ff64000) [pid = 1894] [serial = 1623] [outer = 0x8ee87c00] 03:27:31 INFO - PROCESS | 1894 | 1460975251750 Marionette TRACE conn5 <- [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] 03:27:31 INFO - PROCESS | 1894 | 1460975251839 Marionette TRACE conn5 <- [1,2133,null,{"value":"8"}] 03:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:27:31 INFO - PROCESS | 1894 | 1460975251846 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 1894 | 1460975251850 Marionette TRACE conn5 <- [1,2134,null,{}] 03:27:31 INFO - PROCESS | 1894 | 1460975251857 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:32 INFO - PROCESS | 1894 | 1460975252080 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 03:27:32 INFO - PROCESS | 1894 | 1460975252420 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e40400 == 160 [pid = 1894] [id = 541] 03:27:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8bce3800) [pid = 1894] [serial = 1624] [outer = (nil)] 03:27:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x9001b800) [pid = 1894] [serial = 1625] [outer = 0x8bce3800] 03:27:32 INFO - PROCESS | 1894 | 1460975252517 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x90524400) [pid = 1894] [serial = 1626] [outer = 0x8bce3800] 03:27:33 INFO - PROCESS | 1894 | 1460975253453 Marionette TRACE conn5 <- [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]]]}] 03:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1685ms 03:27:33 INFO - PROCESS | 1894 | 1460975253532 Marionette TRACE conn5 -> [0,2137,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 1894 | 1460975253536 Marionette TRACE conn5 <- [1,2137,null,{"value":"8"}] 03:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:27:33 INFO - PROCESS | 1894 | 1460975253543 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - PROCESS | 1894 | 1460975253547 Marionette TRACE conn5 <- [1,2138,null,{}] 03:27:33 INFO - PROCESS | 1894 | 1460975253553 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:33 INFO - PROCESS | 1894 | 1460975253844 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 03:27:34 INFO - PROCESS | 1894 | 1460975254198 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x90528400 == 161 [pid = 1894] [id = 542] 03:27:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x90529400) [pid = 1894] [serial = 1627] [outer = (nil)] 03:27:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x91242400) [pid = 1894] [serial = 1628] [outer = 0x90529400] 03:27:34 INFO - PROCESS | 1894 | 1460975254296 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x91251800) [pid = 1894] [serial = 1629] [outer = 0x90529400] 03:27:35 INFO - PROCESS | 1894 | 1460975255282 Marionette TRACE conn5 <- [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]]]}] 03:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1780ms 03:27:35 INFO - PROCESS | 1894 | 1460975255324 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 03:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:27:35 INFO - PROCESS | 1894 | 1460975255328 Marionette TRACE conn5 <- [1,2141,null,{"value":"8"}] 03:27:35 INFO - PROCESS | 1894 | 1460975255336 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 1894 | 1460975255339 Marionette TRACE conn5 <- [1,2142,null,{}] 03:27:35 INFO - PROCESS | 1894 | 1460975255345 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:35 INFO - PROCESS | 1894 | 1460975255573 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 03:27:35 INFO - PROCESS | 1894 | 1460975255921 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x91244000 == 162 [pid = 1894] [id = 543] 03:27:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x91249400) [pid = 1894] [serial = 1630] [outer = (nil)] 03:27:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x915f5400) [pid = 1894] [serial = 1631] [outer = 0x91249400] 03:27:36 INFO - PROCESS | 1894 | 1460975256015 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x91f22c00) [pid = 1894] [serial = 1632] [outer = 0x91249400] 03:27:36 INFO - PROCESS | 1894 | 1460975256958 Marionette TRACE conn5 <- [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] 03:27:37 INFO - PROCESS | 1894 | 1460975257037 Marionette TRACE conn5 <- [1,2145,null,{"value":"8"}] 03:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:27:37 INFO - PROCESS | 1894 | 1460975257043 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:27:37 INFO - PROCESS | 1894 | 1460975257047 Marionette TRACE conn5 <- [1,2146,null,{}] 03:27:37 INFO - PROCESS | 1894 | 1460975257052 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:37 INFO - PROCESS | 1894 | 1460975257277 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 03:27:37 INFO - PROCESS | 1894 | 1460975257621 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed3d400 == 163 [pid = 1894] [id = 544] 03:27:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8fcc5c00) [pid = 1894] [serial = 1633] [outer = (nil)] 03:27:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x934a8800) [pid = 1894] [serial = 1634] [outer = 0x8fcc5c00] 03:27:37 INFO - PROCESS | 1894 | 1460975257716 Marionette DEBUG loaded listener.js 03:27:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x94168c00) [pid = 1894] [serial = 1635] [outer = 0x8fcc5c00] 03:27:38 INFO - PROCESS | 1894 | 1460975258598 Marionette TRACE conn5 <- [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] 03:27:38 INFO - PROCESS | 1894 | 1460975258680 Marionette TRACE conn5 <- [1,2149,null,{"value":"8"}] 03:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:27:38 INFO - PROCESS | 1894 | 1460975258687 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:27:38 INFO - PROCESS | 1894 | 1460975258690 Marionette TRACE conn5 <- [1,2150,null,{}] 03:27:38 INFO - PROCESS | 1894 | 1460975258696 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:38 INFO - PROCESS | 1894 | 1460975258918 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 03:27:39 INFO - PROCESS | 1894 | 1460975259262 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e72c00 == 164 [pid = 1894] [id = 545] 03:27:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x8de4a000) [pid = 1894] [serial = 1636] [outer = (nil)] 03:27:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x94336800) [pid = 1894] [serial = 1637] [outer = 0x8de4a000] 03:27:39 INFO - PROCESS | 1894 | 1460975259356 Marionette DEBUG loaded listener.js 03:27:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9599c400) [pid = 1894] [serial = 1638] [outer = 0x8de4a000] 03:27:40 INFO - PROCESS | 1894 | 1460975260217 Marionette TRACE conn5 <- [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]]]}] 03:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1582ms 03:27:40 INFO - PROCESS | 1894 | 1460975260270 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 1894 | 1460975260274 Marionette TRACE conn5 <- [1,2153,null,{"value":"8"}] 03:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:27:40 INFO - PROCESS | 1894 | 1460975260301 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 1894 | 1460975260306 Marionette TRACE conn5 <- [1,2154,null,{}] 03:27:40 INFO - PROCESS | 1894 | 1460975260313 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:40 INFO - PROCESS | 1894 | 1460975260534 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 03:27:40 INFO - PROCESS | 1894 | 1460975260884 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x934a3c00 == 165 [pid = 1894] [id = 546] 03:27:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x934a8000) [pid = 1894] [serial = 1639] [outer = (nil)] 03:27:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x96364000) [pid = 1894] [serial = 1640] [outer = 0x934a8000] 03:27:40 INFO - PROCESS | 1894 | 1460975260980 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x963c8400) [pid = 1894] [serial = 1641] [outer = 0x934a8000] 03:27:41 INFO - PROCESS | 1894 | 1460975261935 Marionette TRACE conn5 <- [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]]]}] 03:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1699ms 03:27:42 INFO - PROCESS | 1894 | 1460975261997 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 1894 | 1460975262001 Marionette TRACE conn5 <- [1,2157,null,{"value":"8"}] 03:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:27:42 INFO - PROCESS | 1894 | 1460975262007 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 1894 | 1460975262011 Marionette TRACE conn5 <- [1,2158,null,{}] 03:27:42 INFO - PROCESS | 1894 | 1460975262017 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:42 INFO - PROCESS | 1894 | 1460975262260 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 03:27:42 INFO - PROCESS | 1894 | 1460975262612 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x843eb400 == 166 [pid = 1894] [id = 547] 03:27:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x8fd62400) [pid = 1894] [serial = 1642] [outer = (nil)] 03:27:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x96733000) [pid = 1894] [serial = 1643] [outer = 0x8fd62400] 03:27:42 INFO - PROCESS | 1894 | 1460975262712 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x96f80400) [pid = 1894] [serial = 1644] [outer = 0x8fd62400] 03:27:43 INFO - PROCESS | 1894 | 1460975263698 Marionette TRACE conn5 <- [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]]]}] 03:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1729ms 03:27:43 INFO - PROCESS | 1894 | 1460975263738 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 03:27:43 INFO - PROCESS | 1894 | 1460975263742 Marionette TRACE conn5 <- [1,2161,null,{"value":"8"}] 03:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:27:43 INFO - PROCESS | 1894 | 1460975263748 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - PROCESS | 1894 | 1460975263751 Marionette TRACE conn5 <- [1,2162,null,{}] 03:27:43 INFO - PROCESS | 1894 | 1460975263756 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:43 INFO - PROCESS | 1894 | 1460975263976 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 03:27:44 INFO - PROCESS | 1894 | 1460975264314 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x96210c00 == 167 [pid = 1894] [id = 548] 03:27:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x962c7c00) [pid = 1894] [serial = 1645] [outer = (nil)] 03:27:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x97547000) [pid = 1894] [serial = 1646] [outer = 0x962c7c00] 03:27:44 INFO - PROCESS | 1894 | 1460975264407 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x9754a400) [pid = 1894] [serial = 1647] [outer = 0x962c7c00] 03:27:45 INFO - PROCESS | 1894 | 1460975265317 Marionette TRACE conn5 <- [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]]]}] 03:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1630ms 03:27:45 INFO - PROCESS | 1894 | 1460975265379 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 03:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:27:45 INFO - PROCESS | 1894 | 1460975265383 Marionette TRACE conn5 <- [1,2165,null,{"value":"8"}] 03:27:45 INFO - PROCESS | 1894 | 1460975265389 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 1894 | 1460975265392 Marionette TRACE conn5 <- [1,2166,null,{}] 03:27:45 INFO - PROCESS | 1894 | 1460975265398 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:45 INFO - PROCESS | 1894 | 1460975265618 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 03:27:45 INFO - PROCESS | 1894 | 1460975265965 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x94166800 == 168 [pid = 1894] [id = 549] 03:27:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x95994c00) [pid = 1894] [serial = 1648] [outer = (nil)] 03:27:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x9754d400) [pid = 1894] [serial = 1649] [outer = 0x95994c00] 03:27:46 INFO - PROCESS | 1894 | 1460975266059 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x97550000) [pid = 1894] [serial = 1650] [outer = 0x95994c00] 03:27:48 INFO - PROCESS | 1894 | --DOCSHELL 0x85ddb000 == 167 [pid = 1894] [id = 280] 03:27:48 INFO - PROCESS | 1894 | --DOCSHELL 0x83ec3000 == 166 [pid = 1894] [id = 505] 03:27:48 INFO - PROCESS | 1894 | --DOCSHELL 0x833ae000 == 165 [pid = 1894] [id = 295] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x8d5ab800) [pid = 1894] [serial = 1478] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x85fa9800) [pid = 1894] [serial = 1520] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8d9c5800) [pid = 1894] [serial = 1479] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x8ec68000) [pid = 1894] [serial = 1484] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x89fe4800) [pid = 1894] [serial = 1475] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x869e1400) [pid = 1894] [serial = 1466] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x934af400) [pid = 1894] [serial = 1511] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x84e6d000) [pid = 1894] [serial = 1526] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x8608ac00) [pid = 1894] [serial = 1521] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x94169400) [pid = 1894] [serial = 1512] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x89b76c00) [pid = 1894] [serial = 1470] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x9001c000) [pid = 1894] [serial = 1496] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x89e49800) [pid = 1894] [serial = 1472] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x84e69000) [pid = 1894] [serial = 1517] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x8fd5a000) [pid = 1894] [serial = 1493] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x843ef400) [pid = 1894] [serial = 1463] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x91244c00) [pid = 1894] [serial = 1502] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x8ebafc00) [pid = 1894] [serial = 1481] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8a09a800) [pid = 1894] [serial = 1476] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x845e0000) [pid = 1894] [serial = 1464] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x931af800) [pid = 1894] [serial = 1508] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8ee8ec00) [pid = 1894] [serial = 1488] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8ec3b800) [pid = 1894] [serial = 1482] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x94228800) [pid = 1894] [serial = 1514] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x8f895000) [pid = 1894] [serial = 1490] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8ee87000) [pid = 1894] [serial = 1487] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x90647400) [pid = 1894] [serial = 1500] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x9052a800) [pid = 1894] [serial = 1499] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x9030ac00) [pid = 1894] [serial = 1497] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x88646000) [pid = 1894] [serial = 1523] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8f8a1400) [pid = 1894] [serial = 1491] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x9151a400) [pid = 1894] [serial = 1506] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x89f42c00) [pid = 1894] [serial = 1473] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x9125e800) [pid = 1894] [serial = 1505] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8864e400) [pid = 1894] [serial = 1524] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x9124c400) [pid = 1894] [serial = 1503] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x9422b000) [pid = 1894] [serial = 1515] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8909c400) [pid = 1894] [serial = 1469] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x931b5c00) [pid = 1894] [serial = 1509] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8864b400) [pid = 1894] [serial = 1395] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x86086400) [pid = 1894] [serial = 1527] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8ec6cc00) [pid = 1894] [serial = 1485] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8fd66c00) [pid = 1894] [serial = 1494] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x856e7800) [pid = 1894] [serial = 1518] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x877b2800) [pid = 1894] [serial = 1467] [outer = (nil)] [url = about:blank] 03:27:48 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x89dda000) [pid = 1894] [serial = 1529] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 1894 | 1460975269089 Marionette TRACE conn5 <- [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]]]}] 03:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 3742ms 03:27:49 INFO - PROCESS | 1894 | 1460975269131 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 03:27:49 INFO - PROCESS | 1894 | 1460975269137 Marionette TRACE conn5 <- [1,2169,null,{"value":"8"}] 03:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:27:49 INFO - PROCESS | 1894 | 1460975269146 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 1894 | 1460975269152 Marionette TRACE conn5 <- [1,2170,null,{}] 03:27:49 INFO - PROCESS | 1894 | 1460975269163 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:49 INFO - PROCESS | 1894 | 1460975269421 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 03:27:49 INFO - PROCESS | 1894 | 1460975269638 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec3000 == 166 [pid = 1894] [id = 550] 03:27:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x845dc000) [pid = 1894] [serial = 1651] [outer = (nil)] 03:27:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x85f03c00) [pid = 1894] [serial = 1652] [outer = 0x845dc000] 03:27:49 INFO - PROCESS | 1894 | 1460975269725 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x86083800) [pid = 1894] [serial = 1653] [outer = 0x845dc000] 03:27:50 INFO - PROCESS | 1894 | 1460975270536 Marionette TRACE conn5 <- [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]]]}] 03:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1452ms 03:27:50 INFO - PROCESS | 1894 | 1460975270599 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 1894 | 1460975270607 Marionette TRACE conn5 <- [1,2173,null,{"value":"8"}] 03:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:27:50 INFO - PROCESS | 1894 | 1460975270618 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - PROCESS | 1894 | 1460975270623 Marionette TRACE conn5 <- [1,2174,null,{}] 03:27:50 INFO - PROCESS | 1894 | 1460975270631 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:50 INFO - PROCESS | 1894 | 1460975270957 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 03:27:51 INFO - PROCESS | 1894 | 1460975271086 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x85dd1400 == 167 [pid = 1894] [id = 551] 03:27:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x85fa5000) [pid = 1894] [serial = 1654] [outer = (nil)] 03:27:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8863f800) [pid = 1894] [serial = 1655] [outer = 0x85fa5000] 03:27:51 INFO - PROCESS | 1894 | 1460975271209 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8864b800) [pid = 1894] [serial = 1656] [outer = 0x85fa5000] 03:27:52 INFO - PROCESS | 1894 | 1460975272237 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1683ms 03:27:52 INFO - PROCESS | 1894 | 1460975272303 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 1894 | 1460975272306 Marionette TRACE conn5 <- [1,2177,null,{"value":"8"}] 03:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:27:52 INFO - PROCESS | 1894 | 1460975272313 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 1894 | 1460975272320 Marionette TRACE conn5 <- [1,2178,null,{}] 03:27:52 INFO - PROCESS | 1894 | 1460975272344 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:52 INFO - PROCESS | 1894 | 1460975272625 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 03:27:52 INFO - PROCESS | 1894 | 1460975272843 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a96400 == 168 [pid = 1894] [id = 552] 03:27:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x89dd6c00) [pid = 1894] [serial = 1657] [outer = (nil)] 03:27:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x89de3c00) [pid = 1894] [serial = 1658] [outer = 0x89dd6c00] 03:27:52 INFO - PROCESS | 1894 | 1460975272924 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x89e4cc00) [pid = 1894] [serial = 1659] [outer = 0x89dd6c00] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x88647800) [pid = 1894] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x90306c00) [pid = 1894] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x89c8dc00) [pid = 1894] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x934a6000) [pid = 1894] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8ebb3c00) [pid = 1894] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8ed35000) [pid = 1894] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x89fe0800) [pid = 1894] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8d9cc400) [pid = 1894] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x85ddac00) [pid = 1894] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8fd64c00) [pid = 1894] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x856e7c00) [pid = 1894] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x8a0a0800) [pid = 1894] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x94335800) [pid = 1894] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x90646400) [pid = 1894] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x85f06c00) [pid = 1894] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x83ec0400) [pid = 1894] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x8d5b3c00) [pid = 1894] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x91519800) [pid = 1894] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x934a7c00) [pid = 1894] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x89c95400) [pid = 1894] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:27:53 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x8d845800) [pid = 1894] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:27:54 INFO - PROCESS | 1894 | 1460975274371 Marionette TRACE conn5 <- [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]]]}] 03:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2087ms 03:27:54 INFO - PROCESS | 1894 | 1460975274402 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 03:27:54 INFO - PROCESS | 1894 | 1460975274406 Marionette TRACE conn5 <- [1,2181,null,{"value":"8"}] 03:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:27:54 INFO - PROCESS | 1894 | 1460975274412 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - PROCESS | 1894 | 1460975274416 Marionette TRACE conn5 <- [1,2182,null,{}] 03:27:54 INFO - PROCESS | 1894 | 1460975274421 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:54 INFO - PROCESS | 1894 | 1460975274711 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 03:27:54 INFO - PROCESS | 1894 | 1460975274732 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x856ea000 == 169 [pid = 1894] [id = 553] 03:27:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x8909ac00) [pid = 1894] [serial = 1660] [outer = (nil)] 03:27:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x89dddc00) [pid = 1894] [serial = 1661] [outer = 0x8909ac00] 03:27:54 INFO - PROCESS | 1894 | 1460975274808 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x89f45400) [pid = 1894] [serial = 1662] [outer = 0x8909ac00] 03:27:55 INFO - PROCESS | 1894 | 1460975275756 Marionette TRACE conn5 <- [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]]]}] 03:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1377ms 03:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:27:55 INFO - PROCESS | 1894 | 1460975275790 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 03:27:55 INFO - PROCESS | 1894 | 1460975275793 Marionette TRACE conn5 <- [1,2185,null,{"value":"8"}] 03:27:55 INFO - PROCESS | 1894 | 1460975275799 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 1894 | 1460975275803 Marionette TRACE conn5 <- [1,2186,null,{}] 03:27:55 INFO - PROCESS | 1894 | 1460975275808 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:56 INFO - PROCESS | 1894 | 1460975276169 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 03:27:56 INFO - PROCESS | 1894 | 1460975276539 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e69c00 == 170 [pid = 1894] [id = 554] 03:27:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x84e6a400) [pid = 1894] [serial = 1663] [outer = (nil)] 03:27:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x856e8c00) [pid = 1894] [serial = 1664] [outer = 0x84e6a400] 03:27:56 INFO - PROCESS | 1894 | 1460975276638 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x85dd5000) [pid = 1894] [serial = 1665] [outer = 0x84e6a400] 03:27:57 INFO - PROCESS | 1894 | 1460975277603 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1880ms 03:27:57 INFO - PROCESS | 1894 | 1460975277681 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 03:27:57 INFO - PROCESS | 1894 | 1460975277689 Marionette TRACE conn5 <- [1,2189,null,{"value":"8"}] 03:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:27:57 INFO - PROCESS | 1894 | 1460975277697 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - PROCESS | 1894 | 1460975277703 Marionette TRACE conn5 <- [1,2190,null,{}] 03:27:57 INFO - PROCESS | 1894 | 1460975277711 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:57 INFO - PROCESS | 1894 | 1460975277976 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 03:27:58 INFO - PROCESS | 1894 | 1460975278323 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x869e8c00 == 171 [pid = 1894] [id = 555] 03:27:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x869eb800) [pid = 1894] [serial = 1666] [outer = (nil)] 03:27:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x88641400) [pid = 1894] [serial = 1667] [outer = 0x869eb800] 03:27:58 INFO - PROCESS | 1894 | 1460975278428 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8864a400) [pid = 1894] [serial = 1668] [outer = 0x869eb800] 03:27:59 INFO - PROCESS | 1894 | 1460975279432 Marionette TRACE conn5 <- [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]]]}] 03:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1790ms 03:27:59 INFO - PROCESS | 1894 | 1460975279488 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 03:27:59 INFO - PROCESS | 1894 | 1460975279492 Marionette TRACE conn5 <- [1,2193,null,{"value":"8"}] 03:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:27:59 INFO - PROCESS | 1894 | 1460975279500 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:27:59 INFO - PROCESS | 1894 | 1460975279504 Marionette TRACE conn5 <- [1,2194,null,{}] 03:27:59 INFO - PROCESS | 1894 | 1460975279510 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:59 INFO - PROCESS | 1894 | 1460975279744 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 03:28:00 INFO - PROCESS | 1894 | 1460975280119 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a9f400 == 172 [pid = 1894] [id = 556] 03:28:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x89c8d800) [pid = 1894] [serial = 1669] [outer = (nil)] 03:28:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x89ddec00) [pid = 1894] [serial = 1670] [outer = 0x89c8d800] 03:28:00 INFO - PROCESS | 1894 | 1460975280219 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x89f43400) [pid = 1894] [serial = 1671] [outer = 0x89c8d800] 03:28:01 INFO - PROCESS | 1894 | 1460975281227 Marionette TRACE conn5 <- [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]]]}] 03:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1797ms 03:28:01 INFO - PROCESS | 1894 | 1460975281298 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 1894 | 1460975281304 Marionette TRACE conn5 <- [1,2197,null,{"value":"8"}] 03:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:28:01 INFO - PROCESS | 1894 | 1460975281323 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - PROCESS | 1894 | 1460975281331 Marionette TRACE conn5 <- [1,2198,null,{}] 03:28:01 INFO - PROCESS | 1894 | 1460975281337 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:01 INFO - PROCESS | 1894 | 1460975281608 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 03:28:01 INFO - PROCESS | 1894 | 1460975281941 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b6dc00 == 173 [pid = 1894] [id = 557] 03:28:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x89de5800) [pid = 1894] [serial = 1672] [outer = (nil)] 03:28:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8bce2000) [pid = 1894] [serial = 1673] [outer = 0x89de5800] 03:28:02 INFO - PROCESS | 1894 | 1460975282036 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8d5b5c00) [pid = 1894] [serial = 1674] [outer = 0x89de5800] 03:28:03 INFO - PROCESS | 1894 | 1460975282996 Marionette TRACE conn5 <- [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]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1747ms 03:28:03 INFO - PROCESS | 1894 | 1460975283062 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 1894 | 1460975283066 Marionette TRACE conn5 <- [1,2201,null,{"value":"8"}] 03:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:28:03 INFO - PROCESS | 1894 | 1460975283073 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 1894 | 1460975283076 Marionette TRACE conn5 <- [1,2202,null,{}] 03:28:03 INFO - PROCESS | 1894 | 1460975283082 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:03 INFO - PROCESS | 1894 | 1460975283351 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 03:28:03 INFO - PROCESS | 1894 | 1460975283679 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b6c000 == 174 [pid = 1894] [id = 558] 03:28:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8a0a1000) [pid = 1894] [serial = 1675] [outer = (nil)] 03:28:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8d9cc400) [pid = 1894] [serial = 1676] [outer = 0x8a0a1000] 03:28:03 INFO - PROCESS | 1894 | 1460975283783 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8d9d2c00) [pid = 1894] [serial = 1677] [outer = 0x8a0a1000] 03:28:04 INFO - PROCESS | 1894 | 1460975284693 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1678ms 03:28:04 INFO - PROCESS | 1894 | 1460975284752 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 03:28:04 INFO - PROCESS | 1894 | 1460975284757 Marionette TRACE conn5 <- [1,2205,null,{"value":"8"}] 03:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:28:04 INFO - PROCESS | 1894 | 1460975284763 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:28:04 INFO - PROCESS | 1894 | 1460975284767 Marionette TRACE conn5 <- [1,2206,null,{}] 03:28:04 INFO - PROCESS | 1894 | 1460975284772 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:05 INFO - PROCESS | 1894 | 1460975284999 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 03:28:05 INFO - PROCESS | 1894 | 1460975285337 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec3ac00 == 175 [pid = 1894] [id = 559] 03:28:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8ec3b000) [pid = 1894] [serial = 1678] [outer = (nil)] 03:28:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8ec44800) [pid = 1894] [serial = 1679] [outer = 0x8ec3b000] 03:28:05 INFO - PROCESS | 1894 | 1460975285449 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8ecb7000) [pid = 1894] [serial = 1680] [outer = 0x8ec3b000] 03:28:06 INFO - PROCESS | 1894 | 1460975286442 Marionette TRACE conn5 <- [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]]]}] 03:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1735ms 03:28:06 INFO - PROCESS | 1894 | 1460975286499 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 03:28:06 INFO - PROCESS | 1894 | 1460975286503 Marionette TRACE conn5 <- [1,2209,null,{"value":"8"}] 03:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:28:06 INFO - PROCESS | 1894 | 1460975286511 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - PROCESS | 1894 | 1460975286515 Marionette TRACE conn5 <- [1,2210,null,{}] 03:28:06 INFO - PROCESS | 1894 | 1460975286521 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:06 INFO - PROCESS | 1894 | 1460975286745 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 03:28:07 INFO - PROCESS | 1894 | 1460975287072 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9cec00 == 176 [pid = 1894] [id = 560] 03:28:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8ec60400) [pid = 1894] [serial = 1681] [outer = (nil)] 03:28:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8ed3c400) [pid = 1894] [serial = 1682] [outer = 0x8ec60400] 03:28:07 INFO - PROCESS | 1894 | 1460975287167 Marionette DEBUG loaded listener.js 03:28:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8ee87000) [pid = 1894] [serial = 1683] [outer = 0x8ec60400] 03:28:08 INFO - PROCESS | 1894 | 1460975288074 Marionette TRACE conn5 <- [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]]]}] 03:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1632ms 03:28:08 INFO - PROCESS | 1894 | 1460975288144 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 03:28:08 INFO - PROCESS | 1894 | 1460975288147 Marionette TRACE conn5 <- [1,2213,null,{"value":"8"}] 03:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:28:08 INFO - PROCESS | 1894 | 1460975288154 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 1894 | 1460975288157 Marionette TRACE conn5 <- [1,2214,null,{}] 03:28:08 INFO - PROCESS | 1894 | 1460975288163 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:08 INFO - PROCESS | 1894 | 1460975288390 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 03:28:08 INFO - PROCESS | 1894 | 1460975288732 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x83572800 == 177 [pid = 1894] [id = 561] 03:28:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x869e2c00) [pid = 1894] [serial = 1684] [outer = (nil)] 03:28:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8f891000) [pid = 1894] [serial = 1685] [outer = 0x869e2c00] 03:28:08 INFO - PROCESS | 1894 | 1460975288826 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8f898400) [pid = 1894] [serial = 1686] [outer = 0x869e2c00] 03:28:09 INFO - PROCESS | 1894 | 1460975289694 Marionette TRACE conn5 <- [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]]]}] 03:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1579ms 03:28:09 INFO - PROCESS | 1894 | 1460975289734 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 1894 | 1460975289737 Marionette TRACE conn5 <- [1,2217,null,{"value":"8"}] 03:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:28:09 INFO - PROCESS | 1894 | 1460975289745 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 1894 | 1460975289748 Marionette TRACE conn5 <- [1,2218,null,{}] 03:28:09 INFO - PROCESS | 1894 | 1460975289754 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:09 INFO - PROCESS | 1894 | 1460975289970 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 03:28:10 INFO - PROCESS | 1894 | 1460975290258 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed3bc00 == 178 [pid = 1894] [id = 562] 03:28:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8f895800) [pid = 1894] [serial = 1687] [outer = (nil)] 03:28:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8fccc000) [pid = 1894] [serial = 1688] [outer = 0x8f895800] 03:28:10 INFO - PROCESS | 1894 | 1460975290395 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8fd58c00) [pid = 1894] [serial = 1689] [outer = 0x8f895800] 03:28:11 INFO - PROCESS | 1894 | 1460975291296 Marionette TRACE conn5 <- [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]]]}] 03:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1578ms 03:28:11 INFO - PROCESS | 1894 | 1460975291324 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 03:28:11 INFO - PROCESS | 1894 | 1460975291329 Marionette TRACE conn5 <- [1,2221,null,{"value":"8"}] 03:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:28:11 INFO - PROCESS | 1894 | 1460975291336 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 1894 | 1460975291340 Marionette TRACE conn5 <- [1,2222,null,{}] 03:28:11 INFO - PROCESS | 1894 | 1460975291346 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:11 INFO - PROCESS | 1894 | 1460975291566 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 03:28:11 INFO - PROCESS | 1894 | 1460975291862 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fcccc00 == 179 [pid = 1894] [id = 563] 03:28:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8fd60800) [pid = 1894] [serial = 1690] [outer = (nil)] 03:28:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8feac400) [pid = 1894] [serial = 1691] [outer = 0x8fd60800] 03:28:12 INFO - PROCESS | 1894 | 1460975291997 Marionette DEBUG loaded listener.js 03:28:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8ff5e400) [pid = 1894] [serial = 1692] [outer = 0x8fd60800] 03:28:12 INFO - PROCESS | 1894 | 1460975292924 Marionette TRACE conn5 <- [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]]]}] 03:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1631ms 03:28:12 INFO - PROCESS | 1894 | 1460975292968 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 1894 | 1460975292972 Marionette TRACE conn5 <- [1,2225,null,{"value":"8"}] 03:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:28:12 INFO - PROCESS | 1894 | 1460975292979 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - PROCESS | 1894 | 1460975292983 Marionette TRACE conn5 <- [1,2226,null,{}] 03:28:12 INFO - PROCESS | 1894 | 1460975292988 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:13 INFO - PROCESS | 1894 | 1460975293202 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 03:28:13 INFO - PROCESS | 1894 | 1460975293563 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x90308c00 == 180 [pid = 1894] [id = 564] 03:28:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x9030b000) [pid = 1894] [serial = 1693] [outer = (nil)] 03:28:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x90529800) [pid = 1894] [serial = 1694] [outer = 0x9030b000] 03:28:13 INFO - PROCESS | 1894 | 1460975293673 Marionette DEBUG loaded listener.js 03:28:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x90650800) [pid = 1894] [serial = 1695] [outer = 0x9030b000] 03:28:14 INFO - PROCESS | 1894 | 1460975294655 Marionette TRACE conn5 <- [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]]]}] 03:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1733ms 03:28:14 INFO - PROCESS | 1894 | 1460975294713 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 1894 | 1460975294716 Marionette TRACE conn5 <- [1,2229,null,{"value":"8"}] 03:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:28:14 INFO - PROCESS | 1894 | 1460975294723 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - PROCESS | 1894 | 1460975294728 Marionette TRACE conn5 <- [1,2230,null,{}] 03:28:14 INFO - PROCESS | 1894 | 1460975294754 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:15 INFO - PROCESS | 1894 | 1460975295001 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 03:28:15 INFO - PROCESS | 1894 | 1460975295338 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x9121a800 == 181 [pid = 1894] [id = 565] 03:28:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9121b400) [pid = 1894] [serial = 1696] [outer = (nil)] 03:28:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x91256800) [pid = 1894] [serial = 1697] [outer = 0x9121b400] 03:28:15 INFO - PROCESS | 1894 | 1460975295429 Marionette DEBUG loaded listener.js 03:28:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x9125ac00) [pid = 1894] [serial = 1698] [outer = 0x9121b400] 03:28:16 INFO - PROCESS | 1894 | 1460975296386 Marionette TRACE conn5 <- [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]]]}] 03:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1703ms 03:28:16 INFO - PROCESS | 1894 | 1460975296427 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 03:28:16 INFO - PROCESS | 1894 | 1460975296430 Marionette TRACE conn5 <- [1,2233,null,{"value":"8"}] 03:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:28:16 INFO - PROCESS | 1894 | 1460975296436 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:28:16 INFO - PROCESS | 1894 | 1460975296440 Marionette TRACE conn5 <- [1,2234,null,{}] 03:28:16 INFO - PROCESS | 1894 | 1460975296445 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:16 INFO - PROCESS | 1894 | 1460975296668 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 03:28:16 INFO - PROCESS | 1894 | 1460975296963 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x907b5000 == 182 [pid = 1894] [id = 566] 03:28:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x91516c00) [pid = 1894] [serial = 1699] [outer = (nil)] 03:28:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x931b0000) [pid = 1894] [serial = 1700] [outer = 0x91516c00] 03:28:17 INFO - PROCESS | 1894 | 1460975297102 Marionette DEBUG loaded listener.js 03:28:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x93487800) [pid = 1894] [serial = 1701] [outer = 0x91516c00] 03:28:17 INFO - PROCESS | 1894 | 1460975297989 Marionette TRACE conn5 <- [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]]]}] 03:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1584ms 03:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:28:18 INFO - PROCESS | 1894 | 1460975298021 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 03:28:18 INFO - PROCESS | 1894 | 1460975298025 Marionette TRACE conn5 <- [1,2237,null,{"value":"8"}] 03:28:18 INFO - PROCESS | 1894 | 1460975298032 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:28:18 INFO - PROCESS | 1894 | 1460975298034 Marionette TRACE conn5 <- [1,2238,null,{}] 03:28:18 INFO - PROCESS | 1894 | 1460975298041 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:18 INFO - PROCESS | 1894 | 1460975298264 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 03:28:18 INFO - PROCESS | 1894 | 1460975298612 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fd62c00 == 183 [pid = 1894] [id = 567] 03:28:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x8feb2400) [pid = 1894] [serial = 1702] [outer = (nil)] 03:28:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x94169c00) [pid = 1894] [serial = 1703] [outer = 0x8feb2400] 03:28:18 INFO - PROCESS | 1894 | 1460975298707 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x94228800) [pid = 1894] [serial = 1704] [outer = 0x8feb2400] 03:28:19 INFO - PROCESS | 1894 | 1460975299593 Marionette TRACE conn5 <- [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]]]}] 03:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1592ms 03:28:19 INFO - PROCESS | 1894 | 1460975299623 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 03:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:28:19 INFO - PROCESS | 1894 | 1460975299628 Marionette TRACE conn5 <- [1,2241,null,{"value":"8"}] 03:28:19 INFO - PROCESS | 1894 | 1460975299634 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - PROCESS | 1894 | 1460975299638 Marionette TRACE conn5 <- [1,2242,null,{}] 03:28:19 INFO - PROCESS | 1894 | 1460975299644 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:19 INFO - PROCESS | 1894 | 1460975299975 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 03:28:20 INFO - PROCESS | 1894 | 1460975300257 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x90307c00 == 184 [pid = 1894] [id = 568] 03:28:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x94167800) [pid = 1894] [serial = 1705] [outer = (nil)] 03:28:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x94335800) [pid = 1894] [serial = 1706] [outer = 0x94167800] 03:28:20 INFO - PROCESS | 1894 | 1460975300353 Marionette DEBUG loaded listener.js 03:28:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x9433d800) [pid = 1894] [serial = 1707] [outer = 0x94167800] 03:28:21 INFO - PROCESS | 1894 | 1460975301266 Marionette TRACE conn5 <- [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]]]}] 03:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1686ms 03:28:21 INFO - PROCESS | 1894 | 1460975301321 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 03:28:21 INFO - PROCESS | 1894 | 1460975301324 Marionette TRACE conn5 <- [1,2245,null,{"value":"8"}] 03:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:28:21 INFO - PROCESS | 1894 | 1460975301333 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:28:21 INFO - PROCESS | 1894 | 1460975301336 Marionette TRACE conn5 <- [1,2246,null,{}] 03:28:21 INFO - PROCESS | 1894 | 1460975301343 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:21 INFO - PROCESS | 1894 | 1460975301567 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 03:28:21 INFO - PROCESS | 1894 | 1460975301908 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x9422dc00 == 185 [pid = 1894] [id = 569] 03:28:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x94233c00) [pid = 1894] [serial = 1708] [outer = (nil)] 03:28:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x959eec00) [pid = 1894] [serial = 1709] [outer = 0x94233c00] 03:28:22 INFO - PROCESS | 1894 | 1460975302004 Marionette DEBUG loaded listener.js 03:28:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x95a10800) [pid = 1894] [serial = 1710] [outer = 0x94233c00] 03:28:22 INFO - PROCESS | 1894 | 1460975302970 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1687ms 03:28:23 INFO - PROCESS | 1894 | 1460975303020 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 03:28:23 INFO - PROCESS | 1894 | 1460975303024 Marionette TRACE conn5 <- [1,2249,null,{"value":"8"}] 03:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:28:23 INFO - PROCESS | 1894 | 1460975303030 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:28:23 INFO - PROCESS | 1894 | 1460975303034 Marionette TRACE conn5 <- [1,2250,null,{}] 03:28:23 INFO - PROCESS | 1894 | 1460975303039 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:23 INFO - PROCESS | 1894 | 1460975303275 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 03:28:23 INFO - PROCESS | 1894 | 1460975303622 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x9125bc00 == 186 [pid = 1894] [id = 570] 03:28:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x934a4c00) [pid = 1894] [serial = 1711] [outer = (nil)] 03:28:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9708ac00) [pid = 1894] [serial = 1712] [outer = 0x934a4c00] 03:28:23 INFO - PROCESS | 1894 | 1460975303717 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x97373800) [pid = 1894] [serial = 1713] [outer = 0x934a4c00] 03:28:24 INFO - PROCESS | 1894 | 1460975304630 Marionette TRACE conn5 <- [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]]]}] 03:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1639ms 03:28:24 INFO - PROCESS | 1894 | 1460975304671 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 03:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:28:24 INFO - PROCESS | 1894 | 1460975304676 Marionette TRACE conn5 <- [1,2253,null,{"value":"8"}] 03:28:24 INFO - PROCESS | 1894 | 1460975304682 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - PROCESS | 1894 | 1460975304686 Marionette TRACE conn5 <- [1,2254,null,{}] 03:28:24 INFO - PROCESS | 1894 | 1460975304692 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:24 INFO - PROCESS | 1894 | 1460975304931 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 03:28:25 INFO - PROCESS | 1894 | 1460975305226 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x856f0400 == 187 [pid = 1894] [id = 571] 03:28:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x9599d400) [pid = 1894] [serial = 1714] [outer = (nil)] 03:28:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x97837400) [pid = 1894] [serial = 1715] [outer = 0x9599d400] 03:28:25 INFO - PROCESS | 1894 | 1460975305368 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x97866400) [pid = 1894] [serial = 1716] [outer = 0x9599d400] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x856ee800 == 186 [pid = 1894] [id = 509] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x94338c00 == 185 [pid = 1894] [id = 364] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x8de45400 == 184 [pid = 1894] [id = 355] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec65400 == 183 [pid = 1894] [id = 365] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x856ea000 == 182 [pid = 1894] [id = 553] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x89a96400 == 181 [pid = 1894] [id = 552] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x85dd1400 == 180 [pid = 1894] [id = 551] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x83ec3000 == 179 [pid = 1894] [id = 550] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x96210c00 == 178 [pid = 1894] [id = 548] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x843eb400 == 177 [pid = 1894] [id = 547] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x84e72c00 == 176 [pid = 1894] [id = 545] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x934a3c00 == 175 [pid = 1894] [id = 546] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed3d400 == 174 [pid = 1894] [id = 544] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x91244000 == 173 [pid = 1894] [id = 543] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x90528400 == 172 [pid = 1894] [id = 542] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x8ee83400 == 171 [pid = 1894] [id = 540] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x89e40400 == 170 [pid = 1894] [id = 541] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x89c96800 == 169 [pid = 1894] [id = 539] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x845e0400 == 168 [pid = 1894] [id = 538] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x8d9c7800 == 167 [pid = 1894] [id = 537] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x8a0a5000 == 166 [pid = 1894] [id = 536] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x83ec7800 == 165 [pid = 1894] [id = 535] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x85fab400 == 164 [pid = 1894] [id = 533] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x89b78800 == 163 [pid = 1894] [id = 534] 03:28:28 INFO - PROCESS | 1894 | --DOCSHELL 0x85fa1000 == 162 [pid = 1894] [id = 532] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8909f400) [pid = 1894] [serial = 1589] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x890a8000) [pid = 1894] [serial = 1590] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x9125a800) [pid = 1894] [serial = 1565] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x89e49400) [pid = 1894] [serial = 1536] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x91f1b800) [pid = 1894] [serial = 1566] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x94228c00) [pid = 1894] [serial = 1569] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8feae400) [pid = 1894] [serial = 1557] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x8fcca800) [pid = 1894] [serial = 1553] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8a09fc00) [pid = 1894] [serial = 1538] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x8ecb1800) [pid = 1894] [serial = 1548] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8bcddc00) [pid = 1894] [serial = 1539] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x85fa6000) [pid = 1894] [serial = 1586] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x8ff66400) [pid = 1894] [serial = 1560] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x890a5400) [pid = 1894] [serial = 1461] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x8d846800) [pid = 1894] [serial = 1542] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x959e6800) [pid = 1894] [serial = 1578] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x95997400) [pid = 1894] [serial = 1577] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8608f400) [pid = 1894] [serial = 1587] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x91218800) [pid = 1894] [serial = 1562] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x96211800) [pid = 1894] [serial = 1583] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x9124b400) [pid = 1894] [serial = 1563] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x88646400) [pid = 1894] [serial = 1533] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x959ef800) [pid = 1894] [serial = 1580] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x8d9d0400) [pid = 1894] [serial = 1545] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x94f66c00) [pid = 1894] [serial = 1575] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x86081400) [pid = 1894] [serial = 1532] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x8ff62400) [pid = 1894] [serial = 1559] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8d9cbc00) [pid = 1894] [serial = 1544] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x94f61800) [pid = 1894] [serial = 1574] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x94334000) [pid = 1894] [serial = 1571] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x89fdb400) [pid = 1894] [serial = 1593] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8f890800) [pid = 1894] [serial = 1550] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8f895400) [pid = 1894] [serial = 1551] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8fd5c000) [pid = 1894] [serial = 1554] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8fd65800) [pid = 1894] [serial = 1556] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8ec63c00) [pid = 1894] [serial = 1547] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x94337000) [pid = 1894] [serial = 1572] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x95a09c00) [pid = 1894] [serial = 1581] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x89ddac00) [pid = 1894] [serial = 1535] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8d5b6c00) [pid = 1894] [serial = 1541] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x89f49000) [pid = 1894] [serial = 1592] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x94172800) [pid = 1894] [serial = 1568] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x89de4400) [pid = 1894] [serial = 1595] [outer = (nil)] [url = about:blank] 03:28:28 INFO - PROCESS | 1894 | 1460975308480 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 3897ms 03:28:28 INFO - PROCESS | 1894 | 1460975308592 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 03:28:28 INFO - PROCESS | 1894 | 1460975308597 Marionette TRACE conn5 <- [1,2257,null,{"value":"8"}] 03:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:28:28 INFO - PROCESS | 1894 | 1460975308605 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:28:28 INFO - PROCESS | 1894 | 1460975308611 Marionette TRACE conn5 <- [1,2258,null,{}] 03:28:28 INFO - PROCESS | 1894 | 1460975308620 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:28 INFO - PROCESS | 1894 | 1460975308819 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 03:28:29 INFO - PROCESS | 1894 | 1460975309055 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fab800 == 163 [pid = 1894] [id = 572] 03:28:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x85fabc00) [pid = 1894] [serial = 1717] [outer = (nil)] 03:28:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x86084000) [pid = 1894] [serial = 1718] [outer = 0x85fabc00] 03:28:29 INFO - PROCESS | 1894 | 1460975309146 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8608dc00) [pid = 1894] [serial = 1719] [outer = 0x85fabc00] 03:28:30 INFO - PROCESS | 1894 | 1460975310040 Marionette TRACE conn5 <- [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]]]}] 03:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1487ms 03:28:30 INFO - PROCESS | 1894 | 1460975310093 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 03:28:30 INFO - PROCESS | 1894 | 1460975310102 Marionette TRACE conn5 <- [1,2261,null,{"value":"8"}] 03:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:28:30 INFO - PROCESS | 1894 | 1460975310112 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:28:30 INFO - PROCESS | 1894 | 1460975310116 Marionette TRACE conn5 <- [1,2262,null,{}] 03:28:30 INFO - PROCESS | 1894 | 1460975310124 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:30 INFO - PROCESS | 1894 | 1460975310354 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 03:28:30 INFO - PROCESS | 1894 | 1460975310590 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x88642c00 == 164 [pid = 1894] [id = 573] 03:28:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x88647c00) [pid = 1894] [serial = 1720] [outer = (nil)] 03:28:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8909c400) [pid = 1894] [serial = 1721] [outer = 0x88647c00] 03:28:30 INFO - PROCESS | 1894 | 1460975310713 Marionette DEBUG loaded listener.js 03:28:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x890a5400) [pid = 1894] [serial = 1722] [outer = 0x88647c00] 03:28:31 INFO - PROCESS | 1894 | 1460975311702 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1649ms 03:28:31 INFO - PROCESS | 1894 | 1460975311762 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 03:28:31 INFO - PROCESS | 1894 | 1460975311765 Marionette TRACE conn5 <- [1,2265,null,{"value":"8"}] 03:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:28:31 INFO - PROCESS | 1894 | 1460975311772 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 1894 | 1460975311777 Marionette TRACE conn5 <- [1,2266,null,{}] 03:28:31 INFO - PROCESS | 1894 | 1460975311793 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:32 INFO - PROCESS | 1894 | 1460975312091 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 03:28:32 INFO - PROCESS | 1894 | 1460975312120 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x877b5400 == 165 [pid = 1894] [id = 574] 03:28:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x89c96000) [pid = 1894] [serial = 1723] [outer = (nil)] 03:28:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x89ddf000) [pid = 1894] [serial = 1724] [outer = 0x89c96000] 03:28:32 INFO - PROCESS | 1894 | 1460975312200 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x89e4a400) [pid = 1894] [serial = 1725] [outer = 0x89c96000] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8fd62400) [pid = 1894] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x91249400) [pid = 1894] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x869ed000) [pid = 1894] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8d5b8400) [pid = 1894] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x89dd6c00) [pid = 1894] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x90529400) [pid = 1894] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8de4a000) [pid = 1894] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8ec3e000) [pid = 1894] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x95994c00) [pid = 1894] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8ee87c00) [pid = 1894] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x962c7c00) [pid = 1894] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x85dd4000) [pid = 1894] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x934a8000) [pid = 1894] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x89c94400) [pid = 1894] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x8a097400) [pid = 1894] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8a098000) [pid = 1894] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x845dc000) [pid = 1894] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8bce3800) [pid = 1894] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x8ec64000) [pid = 1894] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x85fa1400) [pid = 1894] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x88648800) [pid = 1894] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x85fa5000) [pid = 1894] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:28:33 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x8fcc5c00) [pid = 1894] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:28:33 INFO - PROCESS | 1894 | 1460975313852 Marionette TRACE conn5 <- [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]]]}] 03:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2137ms 03:28:33 INFO - PROCESS | 1894 | 1460975313909 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 03:28:33 INFO - PROCESS | 1894 | 1460975313914 Marionette TRACE conn5 <- [1,2269,null,{"value":"8"}] 03:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:28:33 INFO - PROCESS | 1894 | 1460975313921 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:28:33 INFO - PROCESS | 1894 | 1460975313939 Marionette TRACE conn5 <- [1,2270,null,{}] 03:28:33 INFO - PROCESS | 1894 | 1460975313945 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:34 INFO - PROCESS | 1894 | 1460975314230 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 03:28:34 INFO - PROCESS | 1894 | 1460975314247 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec0400 == 166 [pid = 1894] [id = 575] 03:28:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x85fa1400) [pid = 1894] [serial = 1726] [outer = (nil)] 03:28:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x89e49000) [pid = 1894] [serial = 1727] [outer = 0x85fa1400] 03:28:34 INFO - PROCESS | 1894 | 1460975314322 Marionette DEBUG loaded listener.js 03:28:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8a09d400) [pid = 1894] [serial = 1728] [outer = 0x85fa1400] 03:28:35 INFO - PROCESS | 1894 | 1460975315221 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1341ms 03:28:35 INFO - PROCESS | 1894 | 1460975315263 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 03:28:35 INFO - PROCESS | 1894 | 1460975315267 Marionette TRACE conn5 <- [1,2273,null,{"value":"8"}] 03:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:28:35 INFO - PROCESS | 1894 | 1460975315274 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - PROCESS | 1894 | 1460975315276 Marionette TRACE conn5 <- [1,2274,null,{}] 03:28:35 INFO - PROCESS | 1894 | 1460975315282 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:35 INFO - PROCESS | 1894 | 1460975315479 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 03:28:35 INFO - PROCESS | 1894 | 1460975315925 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x856ec800 == 167 [pid = 1894] [id = 576] 03:28:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x856ee800) [pid = 1894] [serial = 1729] [outer = (nil)] 03:28:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x85dd3c00) [pid = 1894] [serial = 1730] [outer = 0x856ee800] 03:28:36 INFO - PROCESS | 1894 | 1460975316025 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x85fa5400) [pid = 1894] [serial = 1731] [outer = 0x856ee800] 03:28:37 INFO - PROCESS | 1894 | 1460975316997 Marionette TRACE conn5 <- [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]]]}] 03:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1791ms 03:28:37 INFO - PROCESS | 1894 | 1460975317068 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 1894 | 1460975317076 Marionette TRACE conn5 <- [1,2277,null,{"value":"8"}] 03:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:28:37 INFO - PROCESS | 1894 | 1460975317087 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - PROCESS | 1894 | 1460975317091 Marionette TRACE conn5 <- [1,2278,null,{}] 03:28:37 INFO - PROCESS | 1894 | 1460975317100 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:37 INFO - PROCESS | 1894 | 1460975317376 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 03:28:37 INFO - PROCESS | 1894 | 1460975317723 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x8864c400 == 168 [pid = 1894] [id = 577] 03:28:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8864e800) [pid = 1894] [serial = 1732] [outer = (nil)] 03:28:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x890a0400) [pid = 1894] [serial = 1733] [outer = 0x8864e800] 03:28:37 INFO - PROCESS | 1894 | 1460975317814 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x89a9fc00) [pid = 1894] [serial = 1734] [outer = 0x8864e800] 03:28:38 INFO - PROCESS | 1894 | 1460975318821 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1784ms 03:28:38 INFO - PROCESS | 1894 | 1460975318874 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 03:28:38 INFO - PROCESS | 1894 | 1460975318880 Marionette TRACE conn5 <- [1,2281,null,{"value":"8"}] 03:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:28:38 INFO - PROCESS | 1894 | 1460975318887 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - PROCESS | 1894 | 1460975318890 Marionette TRACE conn5 <- [1,2282,null,{}] 03:28:38 INFO - PROCESS | 1894 | 1460975318896 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:39 INFO - PROCESS | 1894 | 1460975319132 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 03:28:39 INFO - PROCESS | 1894 | 1460975319518 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x890a3000 == 169 [pid = 1894] [id = 578] 03:28:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x89f4e000) [pid = 1894] [serial = 1735] [outer = (nil)] 03:28:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x89fe0400) [pid = 1894] [serial = 1736] [outer = 0x89f4e000] 03:28:39 INFO - PROCESS | 1894 | 1460975319614 Marionette DEBUG loaded listener.js 03:28:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8a0a6c00) [pid = 1894] [serial = 1737] [outer = 0x89f4e000] 03:28:40 INFO - PROCESS | 1894 | 1460975320573 Marionette TRACE conn5 <- [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]]]}] 03:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1730ms 03:28:40 INFO - PROCESS | 1894 | 1460975320619 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 1894 | 1460975320622 Marionette TRACE conn5 <- [1,2285,null,{"value":"8"}] 03:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:28:40 INFO - PROCESS | 1894 | 1460975320640 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 1894 | 1460975320650 Marionette TRACE conn5 <- [1,2286,null,{}] 03:28:40 INFO - PROCESS | 1894 | 1460975320657 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:40 INFO - PROCESS | 1894 | 1460975320945 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 03:28:41 INFO - PROCESS | 1894 | 1460975321293 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x85dd7400 == 170 [pid = 1894] [id = 579] 03:28:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x89e49400) [pid = 1894] [serial = 1738] [outer = (nil)] 03:28:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8d848400) [pid = 1894] [serial = 1739] [outer = 0x89e49400] 03:28:41 INFO - PROCESS | 1894 | 1460975321385 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8d9c7c00) [pid = 1894] [serial = 1740] [outer = 0x89e49400] 03:28:42 INFO - PROCESS | 1894 | 1460975322308 Marionette TRACE conn5 <- [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]]]}] 03:28:42 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 03:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1745ms 03:28:42 INFO - PROCESS | 1894 | 1460975322377 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 1894 | 1460975322382 Marionette TRACE conn5 <- [1,2289,null,{"value":"8"}] 03:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:28:42 INFO - PROCESS | 1894 | 1460975322388 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 1894 | 1460975322392 Marionette TRACE conn5 <- [1,2290,null,{}] 03:28:42 INFO - PROCESS | 1894 | 1460975322397 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:42 INFO - PROCESS | 1894 | 1460975322657 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 03:28:43 INFO - PROCESS | 1894 | 1460975322988 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x89f47c00 == 171 [pid = 1894] [id = 580] 03:28:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8d84e000) [pid = 1894] [serial = 1741] [outer = (nil)] 03:28:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8ebb1400) [pid = 1894] [serial = 1742] [outer = 0x8d84e000] 03:28:43 INFO - PROCESS | 1894 | 1460975323083 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8ec3d400) [pid = 1894] [serial = 1743] [outer = 0x8d84e000] 03:28:43 INFO - PROCESS | 1894 | 1460975323979 Marionette TRACE conn5 <- [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]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1628ms 03:28:44 INFO - PROCESS | 1894 | 1460975324018 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 1894 | 1460975324021 Marionette TRACE conn5 <- [1,2293,null,{"value":"8"}] 03:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:28:44 INFO - PROCESS | 1894 | 1460975324029 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - PROCESS | 1894 | 1460975324033 Marionette TRACE conn5 <- [1,2294,null,{}] 03:28:44 INFO - PROCESS | 1894 | 1460975324039 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:44 INFO - PROCESS | 1894 | 1460975324258 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 03:28:44 INFO - PROCESS | 1894 | 1460975324616 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec65400 == 172 [pid = 1894] [id = 581] 03:28:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8ec67400) [pid = 1894] [serial = 1744] [outer = (nil)] 03:28:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8ec69800) [pid = 1894] [serial = 1745] [outer = 0x8ec67400] 03:28:44 INFO - PROCESS | 1894 | 1460975324760 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8ed39000) [pid = 1894] [serial = 1746] [outer = 0x8ec67400] 03:28:45 INFO - PROCESS | 1894 | 1460975325746 Marionette TRACE conn5 <- [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]]]}] 03:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1747ms 03:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:28:45 INFO - PROCESS | 1894 | 1460975325777 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 03:28:45 INFO - PROCESS | 1894 | 1460975325780 Marionette TRACE conn5 <- [1,2297,null,{"value":"8"}] 03:28:45 INFO - PROCESS | 1894 | 1460975325788 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - PROCESS | 1894 | 1460975325791 Marionette TRACE conn5 <- [1,2298,null,{}] 03:28:45 INFO - PROCESS | 1894 | 1460975325797 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:46 INFO - PROCESS | 1894 | 1460975326023 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 03:28:46 INFO - PROCESS | 1894 | 1460975326383 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b4e000 == 173 [pid = 1894] [id = 582] 03:28:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8de4bc00) [pid = 1894] [serial = 1747] [outer = (nil)] 03:28:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8f8a2800) [pid = 1894] [serial = 1748] [outer = 0x8de4bc00] 03:28:46 INFO - PROCESS | 1894 | 1460975326479 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8fcc2c00) [pid = 1894] [serial = 1749] [outer = 0x8de4bc00] 03:28:47 INFO - PROCESS | 1894 | 1460975327390 Marionette TRACE conn5 <- [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]]]}] 03:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1639ms 03:28:47 INFO - PROCESS | 1894 | 1460975327427 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 1894 | 1460975327431 Marionette TRACE conn5 <- [1,2301,null,{"value":"8"}] 03:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:28:47 INFO - PROCESS | 1894 | 1460975327438 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - PROCESS | 1894 | 1460975327442 Marionette TRACE conn5 <- [1,2302,null,{}] 03:28:47 INFO - PROCESS | 1894 | 1460975327447 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:47 INFO - PROCESS | 1894 | 1460975327676 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 03:28:48 INFO - PROCESS | 1894 | 1460975328024 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f899800 == 174 [pid = 1894] [id = 583] 03:28:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8f89a400) [pid = 1894] [serial = 1750] [outer = (nil)] 03:28:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8fd5fc00) [pid = 1894] [serial = 1751] [outer = 0x8f89a400] 03:28:48 INFO - PROCESS | 1894 | 1460975328119 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8fd65400) [pid = 1894] [serial = 1752] [outer = 0x8f89a400] 03:28:49 INFO - PROCESS | 1894 | 1460975329017 Marionette TRACE conn5 <- [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]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1632ms 03:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:28:49 INFO - PROCESS | 1894 | 1460975329070 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 1894 | 1460975329074 Marionette TRACE conn5 <- [1,2305,null,{"value":"8"}] 03:28:49 INFO - PROCESS | 1894 | 1460975329080 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 1894 | 1460975329084 Marionette TRACE conn5 <- [1,2306,null,{}] 03:28:49 INFO - PROCESS | 1894 | 1460975329089 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:49 INFO - PROCESS | 1894 | 1460975329306 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 03:28:49 INFO - PROCESS | 1894 | 1460975329596 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x845d5c00 == 175 [pid = 1894] [id = 584] 03:28:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x85dd8800) [pid = 1894] [serial = 1753] [outer = (nil)] 03:28:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8ff5f800) [pid = 1894] [serial = 1754] [outer = 0x85dd8800] 03:28:49 INFO - PROCESS | 1894 | 1460975329748 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x9001d000) [pid = 1894] [serial = 1755] [outer = 0x85dd8800] 03:28:50 INFO - PROCESS | 1894 | 1460975330643 Marionette TRACE conn5 <- [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]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1631ms 03:28:50 INFO - PROCESS | 1894 | 1460975330711 Marionette TRACE conn5 -> [0,2309,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 1894 | 1460975330716 Marionette TRACE conn5 <- [1,2309,null,{"value":"8"}] 03:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:28:50 INFO - PROCESS | 1894 | 1460975330722 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 1894 | 1460975330726 Marionette TRACE conn5 <- [1,2310,null,{}] 03:28:50 INFO - PROCESS | 1894 | 1460975330732 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:51 INFO - PROCESS | 1894 | 1460975330997 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 03:28:51 INFO - PROCESS | 1894 | 1460975331342 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x869e8800 == 176 [pid = 1894] [id = 585] 03:28:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x89e3ec00) [pid = 1894] [serial = 1756] [outer = (nil)] 03:28:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x90305800) [pid = 1894] [serial = 1757] [outer = 0x89e3ec00] 03:28:51 INFO - PROCESS | 1894 | 1460975331434 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x9030c800) [pid = 1894] [serial = 1758] [outer = 0x89e3ec00] 03:28:52 INFO - PROCESS | 1894 | 1460975332355 Marionette TRACE conn5 <- [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]]]}] 03:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1682ms 03:28:52 INFO - PROCESS | 1894 | 1460975332405 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 03:28:52 INFO - PROCESS | 1894 | 1460975332409 Marionette TRACE conn5 <- [1,2313,null,{"value":"8"}] 03:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:28:52 INFO - PROCESS | 1894 | 1460975332416 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - PROCESS | 1894 | 1460975332420 Marionette TRACE conn5 <- [1,2314,null,{}] 03:28:52 INFO - PROCESS | 1894 | 1460975332425 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:52 INFO - PROCESS | 1894 | 1460975332653 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 03:28:53 INFO - PROCESS | 1894 | 1460975333001 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x90649c00 == 177 [pid = 1894] [id = 586] 03:28:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x9064fc00) [pid = 1894] [serial = 1759] [outer = (nil)] 03:28:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x91218c00) [pid = 1894] [serial = 1760] [outer = 0x9064fc00] 03:28:53 INFO - PROCESS | 1894 | 1460975333112 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9124a800) [pid = 1894] [serial = 1761] [outer = 0x9064fc00] 03:28:54 INFO - PROCESS | 1894 | 1460975334030 Marionette TRACE conn5 <- [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]]]}] 03:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1629ms 03:28:54 INFO - PROCESS | 1894 | 1460975334046 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 03:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:28:54 INFO - PROCESS | 1894 | 1460975334051 Marionette TRACE conn5 <- [1,2317,null,{"value":"8"}] 03:28:54 INFO - PROCESS | 1894 | 1460975334058 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - PROCESS | 1894 | 1460975334062 Marionette TRACE conn5 <- [1,2318,null,{}] 03:28:54 INFO - PROCESS | 1894 | 1460975334069 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:54 INFO - PROCESS | 1894 | 1460975334333 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 03:28:54 INFO - PROCESS | 1894 | 1460975334624 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x91244000 == 178 [pid = 1894] [id = 587] 03:28:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x915f3400) [pid = 1894] [serial = 1762] [outer = (nil)] 03:28:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x931ba800) [pid = 1894] [serial = 1763] [outer = 0x915f3400] 03:28:54 INFO - PROCESS | 1894 | 1460975334775 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x934a4400) [pid = 1894] [serial = 1764] [outer = 0x915f3400] 03:28:55 INFO - PROCESS | 1894 | 1460975335701 Marionette TRACE conn5 <- [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] 03:28:55 INFO - PROCESS | 1894 | 1460975335748 Marionette TRACE conn5 <- [1,2321,null,{"value":"8"}] 03:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:28:55 INFO - PROCESS | 1894 | 1460975335754 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 1894 | 1460975335758 Marionette TRACE conn5 <- [1,2322,null,{}] 03:28:55 INFO - PROCESS | 1894 | 1460975335764 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:55 INFO - PROCESS | 1894 | 1460975335991 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 03:28:56 INFO - PROCESS | 1894 | 1460975336351 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fcc5400 == 179 [pid = 1894] [id = 588] 03:28:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x8fccc800) [pid = 1894] [serial = 1765] [outer = (nil)] 03:28:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x9422a800) [pid = 1894] [serial = 1766] [outer = 0x8fccc800] 03:28:56 INFO - PROCESS | 1894 | 1460975336446 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x94337c00) [pid = 1894] [serial = 1767] [outer = 0x8fccc800] 03:28:57 INFO - PROCESS | 1894 | 1460975337341 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1629ms 03:28:57 INFO - PROCESS | 1894 | 1460975337385 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 1894 | 1460975337389 Marionette TRACE conn5 <- [1,2325,null,{"value":"8"}] 03:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:28:57 INFO - PROCESS | 1894 | 1460975337395 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - PROCESS | 1894 | 1460975337399 Marionette TRACE conn5 <- [1,2326,null,{}] 03:28:57 INFO - PROCESS | 1894 | 1460975337404 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:57 INFO - PROCESS | 1894 | 1460975337625 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 03:28:57 INFO - PROCESS | 1894 | 1460975337965 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x833ab800 == 180 [pid = 1894] [id = 589] 03:28:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x856f1c00) [pid = 1894] [serial = 1768] [outer = (nil)] 03:28:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x94f6a800) [pid = 1894] [serial = 1769] [outer = 0x856f1c00] 03:28:58 INFO - PROCESS | 1894 | 1460975338060 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x9599dc00) [pid = 1894] [serial = 1770] [outer = 0x856f1c00] 03:28:58 INFO - PROCESS | 1894 | 1460975338932 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1580ms 03:28:58 INFO - PROCESS | 1894 | 1460975338977 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 1894 | 1460975338981 Marionette TRACE conn5 <- [1,2329,null,{"value":"8"}] 03:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:28:59 INFO - PROCESS | 1894 | 1460975339008 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 1894 | 1460975339012 Marionette TRACE conn5 <- [1,2330,null,{}] 03:28:59 INFO - PROCESS | 1894 | 1460975339020 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:59 INFO - PROCESS | 1894 | 1460975339249 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 03:28:59 INFO - PROCESS | 1894 | 1460975339591 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x94f64800 == 181 [pid = 1894] [id = 590] 03:28:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x959e8000) [pid = 1894] [serial = 1771] [outer = (nil)] 03:28:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x95a0b000) [pid = 1894] [serial = 1772] [outer = 0x959e8000] 03:28:59 INFO - PROCESS | 1894 | 1460975339686 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x96210c00) [pid = 1894] [serial = 1773] [outer = 0x959e8000] 03:29:00 INFO - PROCESS | 1894 | 1460975340636 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1707ms 03:29:00 INFO - PROCESS | 1894 | 1460975340696 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 1894 | 1460975340700 Marionette TRACE conn5 <- [1,2333,null,{"value":"8"}] 03:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:29:00 INFO - PROCESS | 1894 | 1460975340707 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 1894 | 1460975340709 Marionette TRACE conn5 <- [1,2334,null,{}] 03:29:00 INFO - PROCESS | 1894 | 1460975340715 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:00 INFO - PROCESS | 1894 | 1460975340948 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 03:29:01 INFO - PROCESS | 1894 | 1460975341308 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x915f8800 == 182 [pid = 1894] [id = 591] 03:29:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x9433b400) [pid = 1894] [serial = 1774] [outer = (nil)] 03:29:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x96f8d800) [pid = 1894] [serial = 1775] [outer = 0x9433b400] 03:29:01 INFO - PROCESS | 1894 | 1460975341404 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x97547c00) [pid = 1894] [serial = 1776] [outer = 0x9433b400] 03:29:02 INFO - PROCESS | 1894 | 1460975342348 Marionette TRACE conn5 <- [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]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1678ms 03:29:02 INFO - PROCESS | 1894 | 1460975342387 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 1894 | 1460975342391 Marionette TRACE conn5 <- [1,2337,null,{"value":"8"}] 03:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:29:02 INFO - PROCESS | 1894 | 1460975342397 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 1894 | 1460975342401 Marionette TRACE conn5 <- [1,2338,null,{}] 03:29:02 INFO - PROCESS | 1894 | 1460975342406 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:02 INFO - PROCESS | 1894 | 1460975342629 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 03:29:02 INFO - PROCESS | 1894 | 1460975342929 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x963c5c00 == 183 [pid = 1894] [id = 592] 03:29:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x9672e000) [pid = 1894] [serial = 1777] [outer = (nil)] 03:29:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9786a800) [pid = 1894] [serial = 1778] [outer = 0x9672e000] 03:29:03 INFO - PROCESS | 1894 | 1460975343074 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x97bf3000) [pid = 1894] [serial = 1779] [outer = 0x9672e000] 03:29:04 INFO - PROCESS | 1894 | 1460975343999 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:29:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1640ms 03:29:04 INFO - PROCESS | 1894 | 1460975344037 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 1894 | 1460975344040 Marionette TRACE conn5 <- [1,2341,null,{"value":"8"}] 03:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:29:04 INFO - PROCESS | 1894 | 1460975344047 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 1894 | 1460975344051 Marionette TRACE conn5 <- [1,2342,null,{}] 03:29:04 INFO - PROCESS | 1894 | 1460975344056 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:04 INFO - PROCESS | 1894 | 1460975344281 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 03:29:04 INFO - PROCESS | 1894 | 1460975344625 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x856ed800 == 184 [pid = 1894] [id = 593] 03:29:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x97208000) [pid = 1894] [serial = 1780] [outer = (nil)] 03:29:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x9853d000) [pid = 1894] [serial = 1781] [outer = 0x97208000] 03:29:04 INFO - PROCESS | 1894 | 1460975344719 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x986ad800) [pid = 1894] [serial = 1782] [outer = 0x97208000] 03:29:05 INFO - PROCESS | 1894 | 1460975345615 Marionette TRACE conn5 <- [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]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:29:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1636ms 03:29:05 INFO - PROCESS | 1894 | 1460975345685 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 1894 | 1460975345689 Marionette TRACE conn5 <- [1,2345,null,{"value":"8"}] 03:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:29:05 INFO - PROCESS | 1894 | 1460975345695 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 1894 | 1460975345699 Marionette TRACE conn5 <- [1,2346,null,{}] 03:29:05 INFO - PROCESS | 1894 | 1460975345704 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:05 INFO - PROCESS | 1894 | 1460975345932 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x85f05000 == 183 [pid = 1894] [id = 510] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x869ea400 == 182 [pid = 1894] [id = 529] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x915f0800 == 181 [pid = 1894] [id = 523] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x91258400 == 180 [pid = 1894] [id = 524] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x931b0c00 == 179 [pid = 1894] [id = 522] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x94332000 == 178 [pid = 1894] [id = 525] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x8304f000 == 177 [pid = 1894] [id = 526] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x85f04800 == 176 [pid = 1894] [id = 506] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x845d4000 == 175 [pid = 1894] [id = 507] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x89aa1800 == 174 [pid = 1894] [id = 512] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x83b57800 == 173 [pid = 1894] [id = 508] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x8d84bc00 == 172 [pid = 1894] [id = 515] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x8d5aec00 == 171 [pid = 1894] [id = 514] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec66800 == 170 [pid = 1894] [id = 517] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x9001d400 == 169 [pid = 1894] [id = 520] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x89fda000 == 168 [pid = 1894] [id = 516] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x8bce3c00 == 167 [pid = 1894] [id = 518] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x8feb1800 == 166 [pid = 1894] [id = 521] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x89e4a800 == 165 [pid = 1894] [id = 519] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x83ec0400 == 164 [pid = 1894] [id = 575] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x877b5400 == 163 [pid = 1894] [id = 574] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x88642c00 == 162 [pid = 1894] [id = 573] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x85fab800 == 161 [pid = 1894] [id = 572] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x89a9f400 == 160 [pid = 1894] [id = 556] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x89b6dc00 == 159 [pid = 1894] [id = 557] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x869e8c00 == 158 [pid = 1894] [id = 555] 03:29:08 INFO - PROCESS | 1894 | --DOCSHELL 0x84e69c00 == 157 [pid = 1894] [id = 554] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x89dddc00) [pid = 1894] [serial = 1661] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x96f80400) [pid = 1894] [serial = 1644] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x915f5400) [pid = 1894] [serial = 1631] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x8f896000) [pid = 1894] [serial = 1616] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x8ebaa800) [pid = 1894] [serial = 1611] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x89de3c00) [pid = 1894] [serial = 1658] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x91242400) [pid = 1894] [serial = 1628] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x94336800) [pid = 1894] [serial = 1637] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8fd5f800) [pid = 1894] [serial = 1620] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x8eba5c00) [pid = 1894] [serial = 1610] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x97550000) [pid = 1894] [serial = 1650] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8ff5fc00) [pid = 1894] [serial = 1622] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x8fcca400) [pid = 1894] [serial = 1619] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x91251800) [pid = 1894] [serial = 1629] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x9754a400) [pid = 1894] [serial = 1647] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8d9d1c00) [pid = 1894] [serial = 1608] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x963c8400) [pid = 1894] [serial = 1641] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x96733000) [pid = 1894] [serial = 1643] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x89e3e800) [pid = 1894] [serial = 1530] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x963bfc00) [pid = 1894] [serial = 1584] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8a0a6800) [pid = 1894] [serial = 1604] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8d5acc00) [pid = 1894] [serial = 1605] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x86083800) [pid = 1894] [serial = 1653] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x90524400) [pid = 1894] [serial = 1626] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x9754d400) [pid = 1894] [serial = 1649] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8ed3dc00) [pid = 1894] [serial = 1614] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x9001b800) [pid = 1894] [serial = 1625] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x96364000) [pid = 1894] [serial = 1640] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x8ff64000) [pid = 1894] [serial = 1623] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8608d400) [pid = 1894] [serial = 1599] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x9599c400) [pid = 1894] [serial = 1638] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x89b75000) [pid = 1894] [serial = 1601] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8ecb2400) [pid = 1894] [serial = 1613] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8863f800) [pid = 1894] [serial = 1655] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8864b800) [pid = 1894] [serial = 1656] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x94168c00) [pid = 1894] [serial = 1635] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x91f22c00) [pid = 1894] [serial = 1632] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x85f03c00) [pid = 1894] [serial = 1652] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x89dde400) [pid = 1894] [serial = 1602] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x85fadc00) [pid = 1894] [serial = 1598] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x97547000) [pid = 1894] [serial = 1646] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8d9c6800) [pid = 1894] [serial = 1607] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x89e4cc00) [pid = 1894] [serial = 1659] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8f89f400) [pid = 1894] [serial = 1617] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x934a8800) [pid = 1894] [serial = 1634] [outer = (nil)] [url = about:blank] 03:29:08 INFO - PROCESS | 1894 | 1460975348531 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x856ef400 == 158 [pid = 1894] [id = 594] 03:29:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x856efc00) [pid = 1894] [serial = 1783] [outer = (nil)] 03:29:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x85dd2c00) [pid = 1894] [serial = 1784] [outer = 0x856efc00] 03:29:08 INFO - PROCESS | 1894 | 1460975348617 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x85f04800) [pid = 1894] [serial = 1785] [outer = 0x856efc00] 03:29:09 INFO - PROCESS | 1894 | 1460975349455 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:29:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 3790ms 03:29:09 INFO - PROCESS | 1894 | 1460975349514 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 1894 | 1460975349522 Marionette TRACE conn5 <- [1,2349,null,{"value":"8"}] 03:29:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:29:09 INFO - PROCESS | 1894 | 1460975349534 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 1894 | 1460975349538 Marionette TRACE conn5 <- [1,2350,null,{}] 03:29:09 INFO - PROCESS | 1894 | 1460975349546 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:09 INFO - PROCESS | 1894 | 1460975349768 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 03:29:10 INFO - PROCESS | 1894 | 1460975349973 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x869e8400 == 159 [pid = 1894] [id = 595] 03:29:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x877b1800) [pid = 1894] [serial = 1786] [outer = (nil)] 03:29:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x877be000) [pid = 1894] [serial = 1787] [outer = 0x877b1800] 03:29:10 INFO - PROCESS | 1894 | 1460975350062 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x88646400) [pid = 1894] [serial = 1788] [outer = 0x877b1800] 03:29:11 INFO - PROCESS | 1894 | 1460975351064 Marionette TRACE conn5 <- [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]]]}] 03:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1579ms 03:29:11 INFO - PROCESS | 1894 | 1460975351123 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 1894 | 1460975351130 Marionette TRACE conn5 <- [1,2353,null,{"value":"8"}] 03:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:29:11 INFO - PROCESS | 1894 | 1460975351137 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 1894 | 1460975351141 Marionette TRACE conn5 <- [1,2354,null,{}] 03:29:11 INFO - PROCESS | 1894 | 1460975351147 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:11 INFO - PROCESS | 1894 | 1460975351457 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 03:29:11 INFO - PROCESS | 1894 | 1460975351489 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x877c0000 == 160 [pid = 1894] [id = 596] 03:29:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x89a94800) [pid = 1894] [serial = 1789] [outer = (nil)] 03:29:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x89b77400) [pid = 1894] [serial = 1790] [outer = 0x89a94800] 03:29:11 INFO - PROCESS | 1894 | 1460975351566 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x89de2000) [pid = 1894] [serial = 1791] [outer = 0x89a94800] 03:29:12 INFO - PROCESS | 1894 | 1460975352689 Marionette TRACE conn5 <- [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]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:29:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2192ms 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8fd60800) [pid = 1894] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x84e6a400) [pid = 1894] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x91516c00) [pid = 1894] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x869e2c00) [pid = 1894] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x88647c00) [pid = 1894] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8a0a1000) [pid = 1894] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x9121b400) [pid = 1894] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x89c96000) [pid = 1894] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8ec3b000) [pid = 1894] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x94167800) [pid = 1894] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x89de5800) [pid = 1894] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x8f895800) [pid = 1894] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x8feb2400) [pid = 1894] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x94233c00) [pid = 1894] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x934a4c00) [pid = 1894] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x89c8d800) [pid = 1894] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x869eb800) [pid = 1894] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x85fabc00) [pid = 1894] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8ec60400) [pid = 1894] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x85fa6400) [pid = 1894] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x9030b000) [pid = 1894] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:29:13 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x9599d400) [pid = 1894] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:29:13 INFO - PROCESS | 1894 | 1460975353434 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 1894 | 1460975353439 Marionette TRACE conn5 <- [1,2357,null,{"value":"8"}] 03:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:29:13 INFO - PROCESS | 1894 | 1460975353455 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 1894 | 1460975353467 Marionette TRACE conn5 <- [1,2358,null,{}] 03:29:13 INFO - PROCESS | 1894 | 1460975353474 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:13 INFO - PROCESS | 1894 | 1460975353785 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 03:29:13 INFO - PROCESS | 1894 | 1460975353920 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x890a8400 == 161 [pid = 1894] [id = 597] 03:29:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x89c94000) [pid = 1894] [serial = 1792] [outer = (nil)] 03:29:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x89e4ac00) [pid = 1894] [serial = 1793] [outer = 0x89c94000] 03:29:14 INFO - PROCESS | 1894 | 1460975353996 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x89f4b800) [pid = 1894] [serial = 1794] [outer = 0x89c94000] 03:29:14 INFO - PROCESS | 1894 | 1460975354783 Marionette TRACE conn5 <- [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]]]}] 03:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1396ms 03:29:14 INFO - PROCESS | 1894 | 1460975354844 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 1894 | 1460975354848 Marionette TRACE conn5 <- [1,2361,null,{"value":"8"}] 03:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:29:14 INFO - PROCESS | 1894 | 1460975354854 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 1894 | 1460975354858 Marionette TRACE conn5 <- [1,2362,null,{}] 03:29:14 INFO - PROCESS | 1894 | 1460975354863 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:15 INFO - PROCESS | 1894 | 1460975355083 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 03:29:15 INFO - PROCESS | 1894 | 1460975355441 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e6a400 == 162 [pid = 1894] [id = 598] 03:29:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x856e3400) [pid = 1894] [serial = 1795] [outer = (nil)] 03:29:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x85dd5400) [pid = 1894] [serial = 1796] [outer = 0x856e3400] 03:29:15 INFO - PROCESS | 1894 | 1460975355614 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x85faec00) [pid = 1894] [serial = 1797] [outer = 0x856e3400] 03:29:16 INFO - PROCESS | 1894 | 1460975356637 Marionette TRACE conn5 <- [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]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1835ms 03:29:16 INFO - PROCESS | 1894 | 1460975356692 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 1894 | 1460975356700 Marionette TRACE conn5 <- [1,2365,null,{"value":"8"}] 03:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:29:16 INFO - PROCESS | 1894 | 1460975356707 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 1894 | 1460975356712 Marionette TRACE conn5 <- [1,2366,null,{}] 03:29:16 INFO - PROCESS | 1894 | 1460975356722 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:16 INFO - PROCESS | 1894 | 1460975356961 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 03:29:17 INFO - PROCESS | 1894 | 1460975357301 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8608f400 == 163 [pid = 1894] [id = 599] 03:29:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x869ea400) [pid = 1894] [serial = 1798] [outer = (nil)] 03:29:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x890a2c00) [pid = 1894] [serial = 1799] [outer = 0x869ea400] 03:29:17 INFO - PROCESS | 1894 | 1460975357402 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x89b75400) [pid = 1894] [serial = 1800] [outer = 0x869ea400] 03:29:18 INFO - PROCESS | 1894 | 1460975358426 Marionette TRACE conn5 <- [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]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1783ms 03:29:18 INFO - PROCESS | 1894 | 1460975358493 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 1894 | 1460975358500 Marionette TRACE conn5 <- [1,2369,null,{"value":"8"}] 03:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:29:18 INFO - PROCESS | 1894 | 1460975358509 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 1894 | 1460975358513 Marionette TRACE conn5 <- [1,2370,null,{}] 03:29:18 INFO - PROCESS | 1894 | 1460975358519 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:18 INFO - PROCESS | 1894 | 1460975358797 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 03:29:19 INFO - PROCESS | 1894 | 1460975359185 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x890a6400 == 164 [pid = 1894] [id = 600] 03:29:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x89fe3000) [pid = 1894] [serial = 1801] [outer = (nil)] 03:29:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8a0a0400) [pid = 1894] [serial = 1802] [outer = 0x89fe3000] 03:29:19 INFO - PROCESS | 1894 | 1460975359276 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8bce3800) [pid = 1894] [serial = 1803] [outer = 0x89fe3000] 03:29:20 INFO - PROCESS | 1894 | 1460975360238 Marionette TRACE conn5 <- [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]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1781ms 03:29:20 INFO - PROCESS | 1894 | 1460975360291 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 1894 | 1460975360296 Marionette TRACE conn5 <- [1,2373,null,{"value":"8"}] 03:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:29:20 INFO - PROCESS | 1894 | 1460975360305 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 1894 | 1460975360318 Marionette TRACE conn5 <- [1,2374,null,{}] 03:29:20 INFO - PROCESS | 1894 | 1460975360342 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:20 INFO - PROCESS | 1894 | 1460975360619 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 03:29:20 INFO - PROCESS | 1894 | 1460975360959 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fe1000 == 165 [pid = 1894] [id = 601] 03:29:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8d5b1400) [pid = 1894] [serial = 1804] [outer = (nil)] 03:29:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8d84fc00) [pid = 1894] [serial = 1805] [outer = 0x8d5b1400] 03:29:21 INFO - PROCESS | 1894 | 1460975361049 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8d9d2000) [pid = 1894] [serial = 1806] [outer = 0x8d5b1400] 03:29:21 INFO - PROCESS | 1894 | 1460975361988 Marionette TRACE conn5 <- [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]]]}] 03:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1756ms 03:29:22 INFO - PROCESS | 1894 | 1460975362059 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 1894 | 1460975362063 Marionette TRACE conn5 <- [1,2377,null,{"value":"8"}] 03:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:29:22 INFO - PROCESS | 1894 | 1460975362070 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 1894 | 1460975362073 Marionette TRACE conn5 <- [1,2378,null,{}] 03:29:22 INFO - PROCESS | 1894 | 1460975362079 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:22 INFO - PROCESS | 1894 | 1460975362342 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 03:29:22 INFO - PROCESS | 1894 | 1460975362671 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a9c400 == 166 [pid = 1894] [id = 602] 03:29:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x89b6b000) [pid = 1894] [serial = 1807] [outer = (nil)] 03:29:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8ebaa800) [pid = 1894] [serial = 1808] [outer = 0x89b6b000] 03:29:22 INFO - PROCESS | 1894 | 1460975362765 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8ebb0400) [pid = 1894] [serial = 1809] [outer = 0x89b6b000] 03:29:23 INFO - PROCESS | 1894 | 1460975363677 Marionette TRACE conn5 <- [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]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1679ms 03:29:23 INFO - PROCESS | 1894 | 1460975363750 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 03:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:29:23 INFO - PROCESS | 1894 | 1460975363754 Marionette TRACE conn5 <- [1,2381,null,{"value":"8"}] 03:29:23 INFO - PROCESS | 1894 | 1460975363761 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 1894 | 1460975363764 Marionette TRACE conn5 <- [1,2382,null,{}] 03:29:23 INFO - PROCESS | 1894 | 1460975363770 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:23 INFO - PROCESS | 1894 | 1460975363997 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 03:29:24 INFO - PROCESS | 1894 | 1460975364341 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec67800 == 167 [pid = 1894] [id = 603] 03:29:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8ec68400) [pid = 1894] [serial = 1810] [outer = (nil)] 03:29:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8ec6dc00) [pid = 1894] [serial = 1811] [outer = 0x8ec68400] 03:29:24 INFO - PROCESS | 1894 | 1460975364453 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8ed35000) [pid = 1894] [serial = 1812] [outer = 0x8ec68400] 03:29:25 INFO - PROCESS | 1894 | 1460975365432 Marionette TRACE conn5 <- [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]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1731ms 03:29:25 INFO - PROCESS | 1894 | 1460975365492 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 1894 | 1460975365497 Marionette TRACE conn5 <- [1,2385,null,{"value":"8"}] 03:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:29:25 INFO - PROCESS | 1894 | 1460975365504 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 1894 | 1460975365508 Marionette TRACE conn5 <- [1,2386,null,{}] 03:29:25 INFO - PROCESS | 1894 | 1460975365514 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:25 INFO - PROCESS | 1894 | 1460975365748 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 03:29:26 INFO - PROCESS | 1894 | 1460975366079 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eba9000 == 168 [pid = 1894] [id = 604] 03:29:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8ee83c00) [pid = 1894] [serial = 1813] [outer = (nil)] 03:29:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8f89ac00) [pid = 1894] [serial = 1814] [outer = 0x8ee83c00] 03:29:26 INFO - PROCESS | 1894 | 1460975366175 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8f89f400) [pid = 1894] [serial = 1815] [outer = 0x8ee83c00] 03:29:27 INFO - PROCESS | 1894 | 1460975367090 Marionette TRACE conn5 <- [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]]]}] 03:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1636ms 03:29:27 INFO - PROCESS | 1894 | 1460975367149 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 1894 | 1460975367154 Marionette TRACE conn5 <- [1,2389,null,{"value":"8"}] 03:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:29:27 INFO - PROCESS | 1894 | 1460975367162 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 1894 | 1460975367166 Marionette TRACE conn5 <- [1,2390,null,{}] 03:29:27 INFO - PROCESS | 1894 | 1460975367172 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:27 INFO - PROCESS | 1894 | 1460975367401 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 03:29:27 INFO - PROCESS | 1894 | 1460975367743 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec39400 == 169 [pid = 1894] [id = 605] 03:29:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8ec3bc00) [pid = 1894] [serial = 1816] [outer = (nil)] 03:29:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8f8a9c00) [pid = 1894] [serial = 1817] [outer = 0x8ec3bc00] 03:29:27 INFO - PROCESS | 1894 | 1460975367834 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8fcc3400) [pid = 1894] [serial = 1818] [outer = 0x8ec3bc00] 03:29:28 INFO - PROCESS | 1894 | 1460975368736 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1632ms 03:29:28 INFO - PROCESS | 1894 | 1460975368796 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 1894 | 1460975368800 Marionette TRACE conn5 <- [1,2393,null,{"value":"8"}] 03:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:29:28 INFO - PROCESS | 1894 | 1460975368807 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - PROCESS | 1894 | 1460975368809 Marionette TRACE conn5 <- [1,2394,null,{}] 03:29:28 INFO - PROCESS | 1894 | 1460975368815 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:29 INFO - PROCESS | 1894 | 1460975369031 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 03:29:29 INFO - PROCESS | 1894 | 1460975369363 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x89f43800 == 170 [pid = 1894] [id = 606] 03:29:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8f897400) [pid = 1894] [serial = 1819] [outer = (nil)] 03:29:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8feb2000) [pid = 1894] [serial = 1820] [outer = 0x8f897400] 03:29:29 INFO - PROCESS | 1894 | 1460975369458 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8ff64000) [pid = 1894] [serial = 1821] [outer = 0x8f897400] 03:29:30 INFO - PROCESS | 1894 | 1460975370381 Marionette TRACE conn5 <- [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]]]}] 03:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1630ms 03:29:30 INFO - PROCESS | 1894 | 1460975370439 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 1894 | 1460975370443 Marionette TRACE conn5 <- [1,2397,null,{"value":"8"}] 03:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:29:30 INFO - PROCESS | 1894 | 1460975370449 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 1894 | 1460975370452 Marionette TRACE conn5 <- [1,2398,null,{}] 03:29:30 INFO - PROCESS | 1894 | 1460975370458 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:30 INFO - PROCESS | 1894 | 1460975370698 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 03:29:31 INFO - PROCESS | 1894 | 1460975371037 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fd66c00 == 171 [pid = 1894] [id = 607] 03:29:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8ff65800) [pid = 1894] [serial = 1822] [outer = (nil)] 03:29:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x90307800) [pid = 1894] [serial = 1823] [outer = 0x8ff65800] 03:29:31 INFO - PROCESS | 1894 | 1460975371130 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x90523c00) [pid = 1894] [serial = 1824] [outer = 0x8ff65800] 03:29:32 INFO - PROCESS | 1894 | 1460975372043 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1632ms 03:29:32 INFO - PROCESS | 1894 | 1460975372082 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 1894 | 1460975372086 Marionette TRACE conn5 <- [1,2401,null,{"value":"8"}] 03:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:29:32 INFO - PROCESS | 1894 | 1460975372093 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 1894 | 1460975372096 Marionette TRACE conn5 <- [1,2402,null,{}] 03:29:32 INFO - PROCESS | 1894 | 1460975372102 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:32 INFO - PROCESS | 1894 | 1460975372324 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 03:29:32 INFO - PROCESS | 1894 | 1460975372678 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec69c00 == 172 [pid = 1894] [id = 608] 03:29:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8ff63800) [pid = 1894] [serial = 1825] [outer = (nil)] 03:29:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x91213000) [pid = 1894] [serial = 1826] [outer = 0x8ff63800] 03:29:32 INFO - PROCESS | 1894 | 1460975372784 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x9124a000) [pid = 1894] [serial = 1827] [outer = 0x8ff63800] 03:29:33 INFO - PROCESS | 1894 | 1460975373707 Marionette TRACE conn5 <- [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]]]}] 03:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1685ms 03:29:33 INFO - PROCESS | 1894 | 1460975373778 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 03:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:29:33 INFO - PROCESS | 1894 | 1460975373783 Marionette TRACE conn5 <- [1,2405,null,{"value":"8"}] 03:29:33 INFO - PROCESS | 1894 | 1460975373790 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 1894 | 1460975373794 Marionette TRACE conn5 <- [1,2406,null,{}] 03:29:33 INFO - PROCESS | 1894 | 1460975373800 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:34 INFO - PROCESS | 1894 | 1460975374095 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 03:29:34 INFO - PROCESS | 1894 | 1460975374435 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x90649800 == 173 [pid = 1894] [id = 609] 03:29:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9125a000) [pid = 1894] [serial = 1828] [outer = (nil)] 03:29:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x915f8000) [pid = 1894] [serial = 1829] [outer = 0x9125a000] 03:29:34 INFO - PROCESS | 1894 | 1460975374521 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x91f1e000) [pid = 1894] [serial = 1830] [outer = 0x9125a000] 03:29:35 INFO - PROCESS | 1894 | 1460975375386 Marionette TRACE conn5 <- [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]]]}] 03:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1641ms 03:29:35 INFO - PROCESS | 1894 | 1460975375444 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 1894 | 1460975375448 Marionette TRACE conn5 <- [1,2409,null,{"value":"8"}] 03:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:29:35 INFO - PROCESS | 1894 | 1460975375457 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 1894 | 1460975375460 Marionette TRACE conn5 <- [1,2410,null,{}] 03:29:35 INFO - PROCESS | 1894 | 1460975375464 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:35 INFO - PROCESS | 1894 | 1460975375697 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 03:29:36 INFO - PROCESS | 1894 | 1460975375990 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f8a5800 == 174 [pid = 1894] [id = 610] 03:29:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x8fd5ec00) [pid = 1894] [serial = 1831] [outer = (nil)] 03:29:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x93486000) [pid = 1894] [serial = 1832] [outer = 0x8fd5ec00] 03:29:36 INFO - PROCESS | 1894 | 1460975376125 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x9416b400) [pid = 1894] [serial = 1833] [outer = 0x8fd5ec00] 03:29:37 INFO - PROCESS | 1894 | 1460975377044 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1636ms 03:29:37 INFO - PROCESS | 1894 | 1460975377094 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 1894 | 1460975377098 Marionette TRACE conn5 <- [1,2413,null,{"value":"8"}] 03:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:29:37 INFO - PROCESS | 1894 | 1460975377105 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 1894 | 1460975377109 Marionette TRACE conn5 <- [1,2414,null,{}] 03:29:37 INFO - PROCESS | 1894 | 1460975377114 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:37 INFO - PROCESS | 1894 | 1460975377336 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 03:29:37 INFO - PROCESS | 1894 | 1460975377706 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b58800 == 175 [pid = 1894] [id = 611] 03:29:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x877b5000) [pid = 1894] [serial = 1834] [outer = (nil)] 03:29:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x9422bc00) [pid = 1894] [serial = 1835] [outer = 0x877b5000] 03:29:37 INFO - PROCESS | 1894 | 1460975377810 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x94236800) [pid = 1894] [serial = 1836] [outer = 0x877b5000] 03:29:38 INFO - PROCESS | 1894 | 1460975378694 Marionette TRACE conn5 <- [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]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1631ms 03:29:38 INFO - PROCESS | 1894 | 1460975378737 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 1894 | 1460975378742 Marionette TRACE conn5 <- [1,2417,null,{"value":"8"}] 03:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:29:38 INFO - PROCESS | 1894 | 1460975378748 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 1894 | 1460975378758 Marionette TRACE conn5 <- [1,2418,null,{}] 03:29:38 INFO - PROCESS | 1894 | 1460975378769 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:39 INFO - PROCESS | 1894 | 1460975378997 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 03:29:39 INFO - PROCESS | 1894 | 1460975379291 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x915f2400 == 176 [pid = 1894] [id = 612] 03:29:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x931b3000) [pid = 1894] [serial = 1837] [outer = (nil)] 03:29:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x959e9400) [pid = 1894] [serial = 1838] [outer = 0x931b3000] 03:29:39 INFO - PROCESS | 1894 | 1460975379430 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x959f2000) [pid = 1894] [serial = 1839] [outer = 0x931b3000] 03:29:40 INFO - PROCESS | 1894 | 1460975380368 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1697ms 03:29:40 INFO - PROCESS | 1894 | 1460975380446 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 03:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:29:40 INFO - PROCESS | 1894 | 1460975380460 Marionette TRACE conn5 <- [1,2421,null,{"value":"8"}] 03:29:40 INFO - PROCESS | 1894 | 1460975380467 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 1894 | 1460975380471 Marionette TRACE conn5 <- [1,2422,null,{}] 03:29:40 INFO - PROCESS | 1894 | 1460975380477 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:40 INFO - PROCESS | 1894 | 1460975380756 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 03:29:41 INFO - PROCESS | 1894 | 1460975381102 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x9422ec00 == 177 [pid = 1894] [id = 613] 03:29:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x94f6fc00) [pid = 1894] [serial = 1840] [outer = (nil)] 03:29:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x963c6000) [pid = 1894] [serial = 1841] [outer = 0x94f6fc00] 03:29:41 INFO - PROCESS | 1894 | 1460975381190 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x963cb000) [pid = 1894] [serial = 1842] [outer = 0x94f6fc00] 03:29:42 INFO - PROCESS | 1894 | 1460975382131 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:29:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:29:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1738ms 03:29:42 INFO - PROCESS | 1894 | 1460975382206 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 1894 | 1460975382209 Marionette TRACE conn5 <- [1,2425,null,{"value":"8"}] 03:29:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:29:42 INFO - PROCESS | 1894 | 1460975382216 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 1894 | 1460975382219 Marionette TRACE conn5 <- [1,2426,null,{}] 03:29:42 INFO - PROCESS | 1894 | 1460975382225 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:42 INFO - PROCESS | 1894 | 1460975382493 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 03:29:42 INFO - PROCESS | 1894 | 1460975382842 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x9416c400 == 178 [pid = 1894] [id = 614] 03:29:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x94173000) [pid = 1894] [serial = 1843] [outer = (nil)] 03:29:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x9708d000) [pid = 1894] [serial = 1844] [outer = 0x94173000] 03:29:42 INFO - PROCESS | 1894 | 1460975382932 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x97547400) [pid = 1894] [serial = 1845] [outer = 0x94173000] 03:29:43 INFO - PROCESS | 1894 | 1460975383850 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1678ms 03:29:43 INFO - PROCESS | 1894 | 1460975383895 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 03:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:29:43 INFO - PROCESS | 1894 | 1460975383900 Marionette TRACE conn5 <- [1,2429,null,{"value":"8"}] 03:29:43 INFO - PROCESS | 1894 | 1460975383907 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - PROCESS | 1894 | 1460975383911 Marionette TRACE conn5 <- [1,2430,null,{}] 03:29:43 INFO - PROCESS | 1894 | 1460975383917 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:44 INFO - PROCESS | 1894 | 1460975384149 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 03:29:44 INFO - PROCESS | 1894 | 1460975384495 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x9052d800 == 179 [pid = 1894] [id = 615] 03:29:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x96733400) [pid = 1894] [serial = 1846] [outer = (nil)] 03:29:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x97867000) [pid = 1894] [serial = 1847] [outer = 0x96733400] 03:29:44 INFO - PROCESS | 1894 | 1460975384588 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x9786cc00) [pid = 1894] [serial = 1848] [outer = 0x96733400] 03:29:45 INFO - PROCESS | 1894 | 1460975385488 Marionette TRACE conn5 <- [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]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1643ms 03:29:45 INFO - PROCESS | 1894 | 1460975385549 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 1894 | 1460975385553 Marionette TRACE conn5 <- [1,2433,null,{"value":"8"}] 03:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:29:45 INFO - PROCESS | 1894 | 1460975385560 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 1894 | 1460975385564 Marionette TRACE conn5 <- [1,2434,null,{}] 03:29:45 INFO - PROCESS | 1894 | 1460975385570 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:45 INFO - PROCESS | 1894 | 1460975385819 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 03:29:47 INFO - PROCESS | 1894 | --DOCSHELL 0x94166800 == 178 [pid = 1894] [id = 549] 03:29:47 INFO - PROCESS | 1894 | --DOCSHELL 0x890a8400 == 177 [pid = 1894] [id = 597] 03:29:47 INFO - PROCESS | 1894 | --DOCSHELL 0x877c0000 == 176 [pid = 1894] [id = 596] 03:29:47 INFO - PROCESS | 1894 | --DOCSHELL 0x869e8400 == 175 [pid = 1894] [id = 595] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x856ef400 == 174 [pid = 1894] [id = 594] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x963c5c00 == 173 [pid = 1894] [id = 592] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x915f8800 == 172 [pid = 1894] [id = 591] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x833ab800 == 171 [pid = 1894] [id = 589] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x94f64800 == 170 [pid = 1894] [id = 590] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x8fcc5400 == 169 [pid = 1894] [id = 588] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x91244000 == 168 [pid = 1894] [id = 587] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x90649c00 == 167 [pid = 1894] [id = 586] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x845d5c00 == 166 [pid = 1894] [id = 584] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x869e8800 == 165 [pid = 1894] [id = 585] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x8f899800 == 164 [pid = 1894] [id = 583] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x83b4e000 == 163 [pid = 1894] [id = 582] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec65400 == 162 [pid = 1894] [id = 581] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x89f47c00 == 161 [pid = 1894] [id = 580] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x85dd7400 == 160 [pid = 1894] [id = 579] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x8864c400 == 159 [pid = 1894] [id = 577] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x890a3000 == 158 [pid = 1894] [id = 578] 03:29:48 INFO - PROCESS | 1894 | --DOCSHELL 0x856ec800 == 157 [pid = 1894] [id = 576] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x89e49000) [pid = 1894] [serial = 1727] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x8ff5e400) [pid = 1894] [serial = 1692] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x85dd5000) [pid = 1894] [serial = 1665] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x931b0000) [pid = 1894] [serial = 1700] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8f891000) [pid = 1894] [serial = 1685] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x890a5400) [pid = 1894] [serial = 1722] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x8d9d2c00) [pid = 1894] [serial = 1677] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x91256800) [pid = 1894] [serial = 1697] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x89e4a400) [pid = 1894] [serial = 1725] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x856e8c00) [pid = 1894] [serial = 1664] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8ecb7000) [pid = 1894] [serial = 1680] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x9433d800) [pid = 1894] [serial = 1707] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x8bce2000) [pid = 1894] [serial = 1673] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x8fccc000) [pid = 1894] [serial = 1688] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x94169c00) [pid = 1894] [serial = 1703] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x959eec00) [pid = 1894] [serial = 1709] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8909c400) [pid = 1894] [serial = 1721] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8feac400) [pid = 1894] [serial = 1691] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8d9cc400) [pid = 1894] [serial = 1676] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x97373800) [pid = 1894] [serial = 1713] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8d5b5c00) [pid = 1894] [serial = 1674] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x89ddec00) [pid = 1894] [serial = 1670] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x94228800) [pid = 1894] [serial = 1704] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x9708ac00) [pid = 1894] [serial = 1712] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8864a400) [pid = 1894] [serial = 1668] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x94335800) [pid = 1894] [serial = 1706] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8608dc00) [pid = 1894] [serial = 1719] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x89f43400) [pid = 1894] [serial = 1671] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8ee87000) [pid = 1894] [serial = 1683] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x9125ac00) [pid = 1894] [serial = 1698] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8ec44800) [pid = 1894] [serial = 1679] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8fd58c00) [pid = 1894] [serial = 1689] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x89fd6000) [pid = 1894] [serial = 1596] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x90529800) [pid = 1894] [serial = 1694] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x97866400) [pid = 1894] [serial = 1716] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x90650800) [pid = 1894] [serial = 1695] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x86084000) [pid = 1894] [serial = 1718] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x97837400) [pid = 1894] [serial = 1715] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8ed3c400) [pid = 1894] [serial = 1682] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x88641400) [pid = 1894] [serial = 1667] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8f898400) [pid = 1894] [serial = 1686] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x89ddf000) [pid = 1894] [serial = 1724] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x95a10800) [pid = 1894] [serial = 1710] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x93487800) [pid = 1894] [serial = 1701] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 1894 | 1460975388469 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x85dd7400 == 158 [pid = 1894] [id = 616] 03:29:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x85ddb000) [pid = 1894] [serial = 1849] [outer = (nil)] 03:29:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x85f04000) [pid = 1894] [serial = 1850] [outer = 0x85ddb000] 03:29:48 INFO - PROCESS | 1894 | 1460975388556 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x86085400) [pid = 1894] [serial = 1851] [outer = 0x85ddb000] 03:29:49 INFO - PROCESS | 1894 | 1460975389389 Marionette TRACE conn5 <- [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]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:29:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 3885ms 03:29:49 INFO - PROCESS | 1894 | 1460975389447 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 1894 | 1460975389455 Marionette TRACE conn5 <- [1,2437,null,{"value":"8"}] 03:29:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:29:49 INFO - PROCESS | 1894 | 1460975389495 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 1894 | 1460975389501 Marionette TRACE conn5 <- [1,2438,null,{}] 03:29:49 INFO - PROCESS | 1894 | 1460975389509 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:49 INFO - PROCESS | 1894 | 1460975389736 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 03:29:49 INFO - PROCESS | 1894 | 1460975389959 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x877be400 == 159 [pid = 1894] [id = 617] 03:29:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x877c0000) [pid = 1894] [serial = 1852] [outer = (nil)] 03:29:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8864a800) [pid = 1894] [serial = 1853] [outer = 0x877c0000] 03:29:50 INFO - PROCESS | 1894 | 1460975390041 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x890a4000) [pid = 1894] [serial = 1854] [outer = 0x877c0000] 03:29:51 INFO - PROCESS | 1894 | 1460975391089 Marionette TRACE conn5 <- [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]]]}] 03:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1642ms 03:29:51 INFO - PROCESS | 1894 | 1460975391132 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 1894 | 1460975391138 Marionette TRACE conn5 <- [1,2441,null,{"value":"8"}] 03:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:29:51 INFO - PROCESS | 1894 | 1460975391154 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 1894 | 1460975391158 Marionette TRACE conn5 <- [1,2442,null,{}] 03:29:51 INFO - PROCESS | 1894 | 1460975391164 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:51 INFO - PROCESS | 1894 | 1460975391481 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 03:29:51 INFO - PROCESS | 1894 | 1460975391727 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x89ddf400 == 160 [pid = 1894] [id = 618] 03:29:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x89e40800) [pid = 1894] [serial = 1855] [outer = (nil)] 03:29:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x89e49000) [pid = 1894] [serial = 1856] [outer = 0x89e40800] 03:29:51 INFO - PROCESS | 1894 | 1460975391812 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x89f4dc00) [pid = 1894] [serial = 1857] [outer = 0x89e40800] 03:29:53 INFO - PROCESS | 1894 | 1460975393283 Marionette TRACE conn5 <- [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]]]}] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8de4bc00) [pid = 1894] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x856f1c00) [pid = 1894] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x89f4e000) [pid = 1894] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x89a94800) [pid = 1894] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x89e3ec00) [pid = 1894] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x9672e000) [pid = 1894] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8d84e000) [pid = 1894] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x915f3400) [pid = 1894] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x856ee800) [pid = 1894] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x856efc00) [pid = 1894] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x8f89a400) [pid = 1894] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x8909ac00) [pid = 1894] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x959e8000) [pid = 1894] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x89e49400) [pid = 1894] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x9064fc00) [pid = 1894] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x97208000) [pid = 1894] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x8ec67400) [pid = 1894] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x8fccc800) [pid = 1894] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8864e800) [pid = 1894] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x877b1800) [pid = 1894] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x85dd8800) [pid = 1894] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:29:53 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x9433b400) [pid = 1894] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2250ms 03:29:53 INFO - PROCESS | 1894 | 1460975393447 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 1894 | 1460975393453 Marionette TRACE conn5 <- [1,2445,null,{"value":"8"}] 03:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:29:53 INFO - PROCESS | 1894 | 1460975393470 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 1894 | 1460975393480 Marionette TRACE conn5 <- [1,2446,null,{}] 03:29:53 INFO - PROCESS | 1894 | 1460975393486 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:53 INFO - PROCESS | 1894 | 1460975393788 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 03:29:53 INFO - PROCESS | 1894 | 1460975393939 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x89de0000 == 161 [pid = 1894] [id = 619] 03:29:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x89f48000) [pid = 1894] [serial = 1858] [outer = (nil)] 03:29:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x89fe3c00) [pid = 1894] [serial = 1859] [outer = 0x89f48000] 03:29:54 INFO - PROCESS | 1894 | 1460975394017 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8a0a0800) [pid = 1894] [serial = 1860] [outer = 0x89f48000] 03:29:54 INFO - PROCESS | 1894 | 1460975394814 Marionette TRACE conn5 <- [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]]]}] 03:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1398ms 03:29:54 INFO - PROCESS | 1894 | 1460975394860 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 03:29:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:29:54 INFO - PROCESS | 1894 | 1460975394864 Marionette TRACE conn5 <- [1,2449,null,{"value":"8"}] 03:29:54 INFO - PROCESS | 1894 | 1460975394871 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 1894 | 1460975394874 Marionette TRACE conn5 <- [1,2450,null,{}] 03:29:54 INFO - PROCESS | 1894 | 1460975394880 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:55 INFO - PROCESS | 1894 | 1460975395173 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 03:29:55 INFO - PROCESS | 1894 | 1460975395198 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fd7800 == 162 [pid = 1894] [id = 620] 03:29:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8d5ab800) [pid = 1894] [serial = 1861] [outer = (nil)] 03:29:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x8d5b5400) [pid = 1894] [serial = 1862] [outer = 0x8d5ab800] 03:29:55 INFO - PROCESS | 1894 | 1460975395274 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8d841400) [pid = 1894] [serial = 1863] [outer = 0x8d5ab800] 03:29:56 INFO - PROCESS | 1894 | 1460975396593 Marionette TRACE conn5 <- [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]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:29:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1782ms 03:29:56 INFO - PROCESS | 1894 | 1460975396654 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 1894 | 1460975396662 Marionette TRACE conn5 <- [1,2453,null,{"value":"8"}] 03:29:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:29:56 INFO - PROCESS | 1894 | 1460975396673 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 1894 | 1460975396678 Marionette TRACE conn5 <- [1,2454,null,{}] 03:29:56 INFO - PROCESS | 1894 | 1460975396754 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:56 INFO - PROCESS | 1894 | 1460975396991 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 03:29:57 INFO - PROCESS | 1894 | 1460975397314 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x869e3c00 == 163 [pid = 1894] [id = 621] 03:29:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x869e7000) [pid = 1894] [serial = 1864] [outer = (nil)] 03:29:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x88642000) [pid = 1894] [serial = 1865] [outer = 0x869e7000] 03:29:57 INFO - PROCESS | 1894 | 1460975397408 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x89c98400) [pid = 1894] [serial = 1866] [outer = 0x869e7000] 03:29:58 INFO - PROCESS | 1894 | 1460975398503 Marionette TRACE conn5 <- [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]]]}] 03:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1877ms 03:29:58 INFO - PROCESS | 1894 | 1460975398551 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 03:29:58 INFO - PROCESS | 1894 | 1460975398560 Marionette TRACE conn5 <- [1,2457,null,{"value":"8"}] 03:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:29:58 INFO - PROCESS | 1894 | 1460975398573 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 1894 | 1460975398577 Marionette TRACE conn5 <- [1,2458,null,{}] 03:29:58 INFO - PROCESS | 1894 | 1460975398585 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:58 INFO - PROCESS | 1894 | 1460975398839 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 03:29:59 INFO - PROCESS | 1894 | 1460975399194 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e69c00 == 164 [pid = 1894] [id = 622] 03:29:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x89e49800) [pid = 1894] [serial = 1867] [outer = (nil)] 03:29:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8d5b4000) [pid = 1894] [serial = 1868] [outer = 0x89e49800] 03:29:59 INFO - PROCESS | 1894 | 1460975399287 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8d84b800) [pid = 1894] [serial = 1869] [outer = 0x89e49800] 03:30:00 INFO - PROCESS | 1894 | 1460975400255 Marionette TRACE conn5 <- [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]]]}] 03:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1733ms 03:30:00 INFO - PROCESS | 1894 | 1460975400306 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 1894 | 1460975400311 Marionette TRACE conn5 <- [1,2461,null,{"value":"8"}] 03:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:30:00 INFO - PROCESS | 1894 | 1460975400337 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 1894 | 1460975400344 Marionette TRACE conn5 <- [1,2462,null,{}] 03:30:00 INFO - PROCESS | 1894 | 1460975400365 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:00 INFO - PROCESS | 1894 | 1460975400628 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 03:30:00 INFO - PROCESS | 1894 | 1460975400941 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d5ac800 == 165 [pid = 1894] [id = 623] 03:30:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8d9cfc00) [pid = 1894] [serial = 1870] [outer = (nil)] 03:30:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8ec41000) [pid = 1894] [serial = 1871] [outer = 0x8d9cfc00] 03:30:01 INFO - PROCESS | 1894 | 1460975401048 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8ec6a000) [pid = 1894] [serial = 1872] [outer = 0x8d9cfc00] 03:30:01 INFO - PROCESS | 1894 | 1460975401956 Marionette TRACE conn5 <- [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]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1707ms 03:30:02 INFO - PROCESS | 1894 | 1460975402026 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 03:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:30:02 INFO - PROCESS | 1894 | 1460975402031 Marionette TRACE conn5 <- [1,2465,null,{"value":"8"}] 03:30:02 INFO - PROCESS | 1894 | 1460975402038 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 1894 | 1460975402042 Marionette TRACE conn5 <- [1,2466,null,{}] 03:30:02 INFO - PROCESS | 1894 | 1460975402047 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:02 INFO - PROCESS | 1894 | 1460975402371 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 03:30:02 INFO - PROCESS | 1894 | 1460975402714 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d5b5c00 == 166 [pid = 1894] [id = 624] 03:30:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8ec6b800) [pid = 1894] [serial = 1873] [outer = (nil)] 03:30:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8ecb9c00) [pid = 1894] [serial = 1874] [outer = 0x8ec6b800] 03:30:02 INFO - PROCESS | 1894 | 1460975402810 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8ed31400) [pid = 1894] [serial = 1875] [outer = 0x8ec6b800] 03:30:03 INFO - PROCESS | 1894 | 1460975403768 Marionette TRACE conn5 <- [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]]]}] 03:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1782ms 03:30:03 INFO - PROCESS | 1894 | 1460975403821 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 03:30:03 INFO - PROCESS | 1894 | 1460975403824 Marionette TRACE conn5 <- [1,2469,null,{"value":"8"}] 03:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:30:03 INFO - PROCESS | 1894 | 1460975403832 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - PROCESS | 1894 | 1460975403836 Marionette TRACE conn5 <- [1,2470,null,{}] 03:30:03 INFO - PROCESS | 1894 | 1460975403842 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:04 INFO - PROCESS | 1894 | 1460975404132 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 03:30:04 INFO - PROCESS | 1894 | 1460975404483 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec6e800 == 167 [pid = 1894] [id = 625] 03:30:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8ee84400) [pid = 1894] [serial = 1876] [outer = (nil)] 03:30:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8ee8b400) [pid = 1894] [serial = 1877] [outer = 0x8ee84400] 03:30:04 INFO - PROCESS | 1894 | 1460975404580 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8f88e800) [pid = 1894] [serial = 1878] [outer = 0x8ee84400] 03:30:05 INFO - PROCESS | 1894 | 1460975405539 Marionette TRACE conn5 <- [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]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1785ms 03:30:05 INFO - PROCESS | 1894 | 1460975405618 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 1894 | 1460975405623 Marionette TRACE conn5 <- [1,2473,null,{"value":"8"}] 03:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:30:05 INFO - PROCESS | 1894 | 1460975405630 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 1894 | 1460975405634 Marionette TRACE conn5 <- [1,2474,null,{}] 03:30:05 INFO - PROCESS | 1894 | 1460975405640 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:05 INFO - PROCESS | 1894 | 1460975405940 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 03:30:06 INFO - PROCESS | 1894 | 1460975406290 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b74000 == 168 [pid = 1894] [id = 626] 03:30:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x89c92000) [pid = 1894] [serial = 1879] [outer = (nil)] 03:30:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8fcc7400) [pid = 1894] [serial = 1880] [outer = 0x89c92000] 03:30:06 INFO - PROCESS | 1894 | 1460975406393 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8fd62800) [pid = 1894] [serial = 1881] [outer = 0x89c92000] 03:30:07 INFO - PROCESS | 1894 | 1460975407406 Marionette TRACE conn5 <- [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]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1831ms 03:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:30:07 INFO - PROCESS | 1894 | 1460975407463 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 1894 | 1460975407466 Marionette TRACE conn5 <- [1,2477,null,{"value":"8"}] 03:30:07 INFO - PROCESS | 1894 | 1460975407473 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 1894 | 1460975407476 Marionette TRACE conn5 <- [1,2478,null,{}] 03:30:07 INFO - PROCESS | 1894 | 1460975407483 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:07 INFO - PROCESS | 1894 | 1460975407720 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 03:30:08 INFO - PROCESS | 1894 | 1460975408058 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ee8d400 == 169 [pid = 1894] [id = 627] 03:30:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8fcca400) [pid = 1894] [serial = 1882] [outer = (nil)] 03:30:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8ff6a000) [pid = 1894] [serial = 1883] [outer = 0x8fcca400] 03:30:08 INFO - PROCESS | 1894 | 1460975408155 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x9030ac00) [pid = 1894] [serial = 1884] [outer = 0x8fcca400] 03:30:09 INFO - PROCESS | 1894 | 1460975409074 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1642ms 03:30:09 INFO - PROCESS | 1894 | 1460975409114 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 1894 | 1460975409119 Marionette TRACE conn5 <- [1,2481,null,{"value":"8"}] 03:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:30:09 INFO - PROCESS | 1894 | 1460975409145 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 1894 | 1460975409150 Marionette TRACE conn5 <- [1,2482,null,{}] 03:30:09 INFO - PROCESS | 1894 | 1460975409156 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:09 INFO - PROCESS | 1894 | 1460975409389 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 03:30:09 INFO - PROCESS | 1894 | 1460975409729 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x8feab000 == 170 [pid = 1894] [id = 628] 03:30:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x90304c00) [pid = 1894] [serial = 1885] [outer = (nil)] 03:30:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x90650800) [pid = 1894] [serial = 1886] [outer = 0x90304c00] 03:30:09 INFO - PROCESS | 1894 | 1460975409823 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x907b0400) [pid = 1894] [serial = 1887] [outer = 0x90304c00] 03:30:10 INFO - PROCESS | 1894 | 1460975410762 Marionette TRACE conn5 <- [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]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1692ms 03:30:10 INFO - PROCESS | 1894 | 1460975410834 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 1894 | 1460975410838 Marionette TRACE conn5 <- [1,2485,null,{"value":"8"}] 03:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:30:10 INFO - PROCESS | 1894 | 1460975410845 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 1894 | 1460975410848 Marionette TRACE conn5 <- [1,2486,null,{}] 03:30:10 INFO - PROCESS | 1894 | 1460975410855 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:11 INFO - PROCESS | 1894 | 1460975411103 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 03:30:11 INFO - PROCESS | 1894 | 1460975411447 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bcdec00 == 171 [pid = 1894] [id = 629] 03:30:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8fcc4000) [pid = 1894] [serial = 1888] [outer = (nil)] 03:30:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x91248800) [pid = 1894] [serial = 1889] [outer = 0x8fcc4000] 03:30:11 INFO - PROCESS | 1894 | 1460975411560 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x91252400) [pid = 1894] [serial = 1890] [outer = 0x8fcc4000] 03:30:12 INFO - PROCESS | 1894 | 1460975412471 Marionette TRACE conn5 <- [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]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1686ms 03:30:12 INFO - PROCESS | 1894 | 1460975412532 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 1894 | 1460975412537 Marionette TRACE conn5 <- [1,2489,null,{"value":"8"}] 03:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:30:12 INFO - PROCESS | 1894 | 1460975412544 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 1894 | 1460975412548 Marionette TRACE conn5 <- [1,2490,null,{}] 03:30:12 INFO - PROCESS | 1894 | 1460975412554 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:12 INFO - PROCESS | 1894 | 1460975412796 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 03:30:13 INFO - PROCESS | 1894 | 1460975413149 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x91515800 == 172 [pid = 1894] [id = 630] 03:30:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x91519800) [pid = 1894] [serial = 1891] [outer = (nil)] 03:30:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x915f6c00) [pid = 1894] [serial = 1892] [outer = 0x91519800] 03:30:13 INFO - PROCESS | 1894 | 1460975413248 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x93484000) [pid = 1894] [serial = 1893] [outer = 0x91519800] 03:30:14 INFO - PROCESS | 1894 | 1460975414240 Marionette TRACE conn5 <- [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]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1738ms 03:30:14 INFO - PROCESS | 1894 | 1460975414291 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 1894 | 1460975414296 Marionette TRACE conn5 <- [1,2493,null,{"value":"8"}] 03:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:30:14 INFO - PROCESS | 1894 | 1460975414303 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 1894 | 1460975414308 Marionette TRACE conn5 <- [1,2494,null,{}] 03:30:14 INFO - PROCESS | 1894 | 1460975414314 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:14 INFO - PROCESS | 1894 | 1460975414577 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 03:30:14 INFO - PROCESS | 1894 | 1460975414920 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x9125e800 == 173 [pid = 1894] [id = 631] 03:30:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x934a5000) [pid = 1894] [serial = 1894] [outer = (nil)] 03:30:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9422c000) [pid = 1894] [serial = 1895] [outer = 0x934a5000] 03:30:15 INFO - PROCESS | 1894 | 1460975415023 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x94f61800) [pid = 1894] [serial = 1896] [outer = 0x934a5000] 03:30:15 INFO - PROCESS | 1894 | 1460975415993 Marionette TRACE conn5 <- [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]]]}] 03:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1737ms 03:30:16 INFO - PROCESS | 1894 | 1460975416041 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 03:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:30:16 INFO - PROCESS | 1894 | 1460975416045 Marionette TRACE conn5 <- [1,2497,null,{"value":"8"}] 03:30:16 INFO - PROCESS | 1894 | 1460975416052 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 1894 | 1460975416055 Marionette TRACE conn5 <- [1,2498,null,{}] 03:30:16 INFO - PROCESS | 1894 | 1460975416061 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:16 INFO - PROCESS | 1894 | 1460975416291 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 03:30:16 INFO - PROCESS | 1894 | 1460975416652 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x934a6c00 == 174 [pid = 1894] [id = 632] 03:30:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x94169000) [pid = 1894] [serial = 1897] [outer = (nil)] 03:30:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x959ef000) [pid = 1894] [serial = 1898] [outer = 0x94169000] 03:30:16 INFO - PROCESS | 1894 | 1460975416748 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x962c2800) [pid = 1894] [serial = 1899] [outer = 0x94169000] 03:30:17 INFO - PROCESS | 1894 | 1460975417689 Marionette TRACE conn5 <- [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]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1684ms 03:30:17 INFO - PROCESS | 1894 | 1460975417736 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 03:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:30:17 INFO - PROCESS | 1894 | 1460975417740 Marionette TRACE conn5 <- [1,2501,null,{"value":"8"}] 03:30:17 INFO - PROCESS | 1894 | 1460975417746 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 1894 | 1460975417749 Marionette TRACE conn5 <- [1,2502,null,{}] 03:30:17 INFO - PROCESS | 1894 | 1460975417755 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:17 INFO - PROCESS | 1894 | 1460975417981 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 03:30:18 INFO - PROCESS | 1894 | 1460975418329 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x9422b000 == 175 [pid = 1894] [id = 633] 03:30:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x959ea400) [pid = 1894] [serial = 1900] [outer = (nil)] 03:30:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x96f85800) [pid = 1894] [serial = 1901] [outer = 0x959ea400] 03:30:18 INFO - PROCESS | 1894 | 1460975418424 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x97208000) [pid = 1894] [serial = 1902] [outer = 0x959ea400] 03:30:19 INFO - PROCESS | 1894 | 1460975419414 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1736ms 03:30:19 INFO - PROCESS | 1894 | 1460975419483 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 1894 | 1460975419486 Marionette TRACE conn5 <- [1,2505,null,{"value":"8"}] 03:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:30:19 INFO - PROCESS | 1894 | 1460975419493 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 1894 | 1460975419497 Marionette TRACE conn5 <- [1,2506,null,{}] 03:30:19 INFO - PROCESS | 1894 | 1460975419503 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:19 INFO - PROCESS | 1894 | 1460975419741 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 03:30:20 INFO - PROCESS | 1894 | 1460975420085 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x963c5800 == 176 [pid = 1894] [id = 634] 03:30:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x9672c800) [pid = 1894] [serial = 1903] [outer = (nil)] 03:30:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x97867400) [pid = 1894] [serial = 1904] [outer = 0x9672c800] 03:30:20 INFO - PROCESS | 1894 | 1460975420181 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9786b400) [pid = 1894] [serial = 1905] [outer = 0x9672c800] 03:30:21 INFO - PROCESS | 1894 | 1460975421109 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1685ms 03:30:21 INFO - PROCESS | 1894 | 1460975421180 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 1894 | 1460975421184 Marionette TRACE conn5 <- [1,2509,null,{"value":"8"}] 03:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:30:21 INFO - PROCESS | 1894 | 1460975421190 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - PROCESS | 1894 | 1460975421194 Marionette TRACE conn5 <- [1,2510,null,{}] 03:30:21 INFO - PROCESS | 1894 | 1460975421201 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:21 INFO - PROCESS | 1894 | 1460975421437 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 03:30:21 INFO - PROCESS | 1894 | 1460975421797 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x856eb400 == 177 [pid = 1894] [id = 635] 03:30:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x97550000) [pid = 1894] [serial = 1906] [outer = (nil)] 03:30:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x9887d000) [pid = 1894] [serial = 1907] [outer = 0x97550000] 03:30:21 INFO - PROCESS | 1894 | 1460975421897 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x988d3000) [pid = 1894] [serial = 1908] [outer = 0x97550000] 03:30:22 INFO - PROCESS | 1894 | 1460975422812 Marionette TRACE conn5 <- [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]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1681ms 03:30:22 INFO - PROCESS | 1894 | 1460975422872 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 1894 | 1460975422876 Marionette TRACE conn5 <- [1,2513,null,{"value":"8"}] 03:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:30:22 INFO - PROCESS | 1894 | 1460975422882 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 1894 | 1460975422886 Marionette TRACE conn5 <- [1,2514,null,{}] 03:30:22 INFO - PROCESS | 1894 | 1460975422892 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:23 INFO - PROCESS | 1894 | 1460975423126 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 03:30:23 INFO - PROCESS | 1894 | 1460975423472 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e72c00 == 178 [pid = 1894] [id = 636] 03:30:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x856ebc00) [pid = 1894] [serial = 1909] [outer = (nil)] 03:30:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x98be3000) [pid = 1894] [serial = 1910] [outer = 0x856ebc00] 03:30:23 INFO - PROCESS | 1894 | 1460975423570 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x98be9c00) [pid = 1894] [serial = 1911] [outer = 0x856ebc00] 03:30:24 INFO - PROCESS | 1894 | 1460975424521 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1679ms 03:30:24 INFO - PROCESS | 1894 | 1460975424562 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 1894 | 1460975424565 Marionette TRACE conn5 <- [1,2517,null,{"value":"8"}] 03:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:30:24 INFO - PROCESS | 1894 | 1460975424573 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 1894 | 1460975424577 Marionette TRACE conn5 <- [1,2518,null,{}] 03:30:24 INFO - PROCESS | 1894 | 1460975424583 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:24 INFO - PROCESS | 1894 | 1460975424825 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 03:30:25 INFO - PROCESS | 1894 | 1460975425097 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x98bb0400 == 179 [pid = 1894] [id = 637] 03:30:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x98bb1400) [pid = 1894] [serial = 1912] [outer = (nil)] 03:30:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x991cd800) [pid = 1894] [serial = 1913] [outer = 0x98bb1400] 03:30:25 INFO - PROCESS | 1894 | 1460975425236 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x98be6800) [pid = 1894] [serial = 1914] [outer = 0x98bb1400] 03:30:27 INFO - PROCESS | 1894 | --DOCSHELL 0x856e4000 == 178 [pid = 1894] [id = 528] 03:30:27 INFO - PROCESS | 1894 | --DOCSHELL 0x89e45400 == 177 [pid = 1894] [id = 513] 03:30:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8f8a8800 == 176 [pid = 1894] [id = 198] 03:30:27 INFO - PROCESS | 1894 | --DOCSHELL 0x9416c400 == 175 [pid = 1894] [id = 614] 03:30:27 INFO - PROCESS | 1894 | --DOCSHELL 0x9422ec00 == 174 [pid = 1894] [id = 613] 03:30:27 INFO - PROCESS | 1894 | --DOCSHELL 0x915f2400 == 173 [pid = 1894] [id = 612] 03:30:27 INFO - PROCESS | 1894 | --DOCSHELL 0x83b58800 == 172 [pid = 1894] [id = 611] 03:30:27 INFO - PROCESS | 1894 | --DOCSHELL 0x90649800 == 171 [pid = 1894] [id = 609] 03:30:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8f8a5800 == 170 [pid = 1894] [id = 610] 03:30:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec69c00 == 169 [pid = 1894] [id = 608] 03:30:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8fd66c00 == 168 [pid = 1894] [id = 607] 03:30:28 INFO - PROCESS | 1894 | --DOCSHELL 0x89f43800 == 167 [pid = 1894] [id = 606] 03:30:28 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec39400 == 166 [pid = 1894] [id = 605] 03:30:28 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec67800 == 165 [pid = 1894] [id = 603] 03:30:28 INFO - PROCESS | 1894 | --DOCSHELL 0x8eba9000 == 164 [pid = 1894] [id = 604] 03:30:28 INFO - PROCESS | 1894 | --DOCSHELL 0x89a9c400 == 163 [pid = 1894] [id = 602] 03:30:28 INFO - PROCESS | 1894 | --DOCSHELL 0x89fe1000 == 162 [pid = 1894] [id = 601] 03:30:28 INFO - PROCESS | 1894 | --DOCSHELL 0x890a6400 == 161 [pid = 1894] [id = 600] 03:30:28 INFO - PROCESS | 1894 | --DOCSHELL 0x8608f400 == 160 [pid = 1894] [id = 599] 03:30:28 INFO - PROCESS | 1894 | --DOCSHELL 0x84e6a400 == 159 [pid = 1894] [id = 598] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x89f45400) [pid = 1894] [serial = 1662] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x89b77400) [pid = 1894] [serial = 1790] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x89de2000) [pid = 1894] [serial = 1791] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x877be000) [pid = 1894] [serial = 1787] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x85dd2c00) [pid = 1894] [serial = 1784] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x85f04800) [pid = 1894] [serial = 1785] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x986ad800) [pid = 1894] [serial = 1782] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x9853d000) [pid = 1894] [serial = 1781] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x97bf3000) [pid = 1894] [serial = 1779] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x9786a800) [pid = 1894] [serial = 1778] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x97547c00) [pid = 1894] [serial = 1776] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x96f8d800) [pid = 1894] [serial = 1775] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x96210c00) [pid = 1894] [serial = 1773] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x95a0b000) [pid = 1894] [serial = 1772] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x9599dc00) [pid = 1894] [serial = 1770] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x94f6a800) [pid = 1894] [serial = 1769] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x94337c00) [pid = 1894] [serial = 1767] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x9422a800) [pid = 1894] [serial = 1766] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x934a4400) [pid = 1894] [serial = 1764] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x931ba800) [pid = 1894] [serial = 1763] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x9124a800) [pid = 1894] [serial = 1761] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x91218c00) [pid = 1894] [serial = 1760] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x9030c800) [pid = 1894] [serial = 1758] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x90305800) [pid = 1894] [serial = 1757] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x9001d000) [pid = 1894] [serial = 1755] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x8ff5f800) [pid = 1894] [serial = 1754] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8fd65400) [pid = 1894] [serial = 1752] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x8fd5fc00) [pid = 1894] [serial = 1751] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8fcc2c00) [pid = 1894] [serial = 1749] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x8f8a2800) [pid = 1894] [serial = 1748] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8ed39000) [pid = 1894] [serial = 1746] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8ec69800) [pid = 1894] [serial = 1745] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8ec3d400) [pid = 1894] [serial = 1743] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8ebb1400) [pid = 1894] [serial = 1742] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8d9c7c00) [pid = 1894] [serial = 1740] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8d848400) [pid = 1894] [serial = 1739] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8a0a6c00) [pid = 1894] [serial = 1737] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x89fe0400) [pid = 1894] [serial = 1736] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x89a9fc00) [pid = 1894] [serial = 1734] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x890a0400) [pid = 1894] [serial = 1733] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x85fa5400) [pid = 1894] [serial = 1731] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x85dd3c00) [pid = 1894] [serial = 1730] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x89e4ac00) [pid = 1894] [serial = 1793] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x88646400) [pid = 1894] [serial = 1788] [outer = (nil)] [url = about:blank] 03:30:28 INFO - PROCESS | 1894 | 1460975428637 Marionette TRACE conn5 <- [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]]]}] 03:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 4091ms 03:30:28 INFO - PROCESS | 1894 | 1460975428665 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 1894 | 1460975428671 Marionette TRACE conn5 <- [1,2521,null,{"value":"8"}] 03:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:30:28 INFO - PROCESS | 1894 | 1460975428679 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 1894 | 1460975428686 Marionette TRACE conn5 <- [1,2522,null,{}] 03:30:28 INFO - PROCESS | 1894 | 1460975428695 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:28 INFO - PROCESS | 1894 | 1460975428963 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 03:30:29 INFO - PROCESS | 1894 | 1460975429195 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x833adc00 == 160 [pid = 1894] [id = 638] 03:30:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x843eb400) [pid = 1894] [serial = 1915] [outer = (nil)] 03:30:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x85ddbc00) [pid = 1894] [serial = 1916] [outer = 0x843eb400] 03:30:29 INFO - PROCESS | 1894 | 1460975429279 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x85fa3800) [pid = 1894] [serial = 1917] [outer = 0x843eb400] 03:30:30 INFO - PROCESS | 1894 | 1460975430108 Marionette TRACE conn5 <- [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]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1486ms 03:30:30 INFO - PROCESS | 1894 | 1460975430166 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 1894 | 1460975430174 Marionette TRACE conn5 <- [1,2525,null,{"value":"8"}] 03:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:30:30 INFO - PROCESS | 1894 | 1460975430217 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 1894 | 1460975430223 Marionette TRACE conn5 <- [1,2526,null,{}] 03:30:30 INFO - PROCESS | 1894 | 1460975430232 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:30 INFO - PROCESS | 1894 | 1460975430450 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 03:30:30 INFO - PROCESS | 1894 | 1460975430461 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x843e9400 == 161 [pid = 1894] [id = 639] 03:30:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x856f0000) [pid = 1894] [serial = 1918] [outer = (nil)] 03:30:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x869ed000) [pid = 1894] [serial = 1919] [outer = 0x856f0000] 03:30:30 INFO - PROCESS | 1894 | 1460975430749 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x88642c00) [pid = 1894] [serial = 1920] [outer = 0x856f0000] 03:30:31 INFO - PROCESS | 1894 | 1460975431789 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1676ms 03:30:31 INFO - PROCESS | 1894 | 1460975431861 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 1894 | 1460975431864 Marionette TRACE conn5 <- [1,2529,null,{"value":"8"}] 03:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:30:31 INFO - PROCESS | 1894 | 1460975431872 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 1894 | 1460975431878 Marionette TRACE conn5 <- [1,2530,null,{}] 03:30:31 INFO - PROCESS | 1894 | 1460975431899 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:32 INFO - PROCESS | 1894 | 1460975432187 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 03:30:32 INFO - PROCESS | 1894 | 1460975432288 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a94800 == 162 [pid = 1894] [id = 640] 03:30:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x89a9fc00) [pid = 1894] [serial = 1921] [outer = (nil)] 03:30:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x89b77400) [pid = 1894] [serial = 1922] [outer = 0x89a9fc00] 03:30:32 INFO - PROCESS | 1894 | 1460975432489 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x89c9a400) [pid = 1894] [serial = 1923] [outer = 0x89a9fc00] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x89e40800) [pid = 1894] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x877c0000) [pid = 1894] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x85ddb000) [pid = 1894] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x96733400) [pid = 1894] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x94173000) [pid = 1894] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x94f6fc00) [pid = 1894] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x931b3000) [pid = 1894] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x877b5000) [pid = 1894] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8fd5ec00) [pid = 1894] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x9125a000) [pid = 1894] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x8ff63800) [pid = 1894] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x8ff65800) [pid = 1894] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x8f897400) [pid = 1894] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8ec3bc00) [pid = 1894] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x8ee83c00) [pid = 1894] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8ec68400) [pid = 1894] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x89b6b000) [pid = 1894] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x89f48000) [pid = 1894] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8d5b1400) [pid = 1894] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x89fe3000) [pid = 1894] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x869ea400) [pid = 1894] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x856e3400) [pid = 1894] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:30:33 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x85fa1400) [pid = 1894] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:30:34 INFO - PROCESS | 1894 | 1460975434103 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2292ms 03:30:34 INFO - PROCESS | 1894 | 1460975434163 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 1894 | 1460975434168 Marionette TRACE conn5 <- [1,2533,null,{"value":"8"}] 03:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:30:34 INFO - PROCESS | 1894 | 1460975434188 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 1894 | 1460975434192 Marionette TRACE conn5 <- [1,2534,null,{}] 03:30:34 INFO - PROCESS | 1894 | 1460975434198 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:34 INFO - PROCESS | 1894 | 1460975434408 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 03:30:34 INFO - PROCESS | 1894 | 1460975434613 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x856ef000 == 163 [pid = 1894] [id = 641] 03:30:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x86086400) [pid = 1894] [serial = 1924] [outer = (nil)] 03:30:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x89c94400) [pid = 1894] [serial = 1925] [outer = 0x86086400] 03:30:34 INFO - PROCESS | 1894 | 1460975434693 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x89e3d400) [pid = 1894] [serial = 1926] [outer = 0x86086400] 03:30:35 INFO - PROCESS | 1894 | 1460975435679 Marionette TRACE conn5 <- [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]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1554ms 03:30:35 INFO - PROCESS | 1894 | 1460975435730 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 1894 | 1460975435736 Marionette TRACE conn5 <- [1,2537,null,{"value":"8"}] 03:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:30:35 INFO - PROCESS | 1894 | 1460975435746 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 1894 | 1460975435752 Marionette TRACE conn5 <- [1,2538,null,{}] 03:30:35 INFO - PROCESS | 1894 | 1460975435763 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:36 INFO - PROCESS | 1894 | 1460975436004 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 03:30:36 INFO - PROCESS | 1894 | 1460975436365 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x85dd0800 == 164 [pid = 1894] [id = 642] 03:30:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x85dda000) [pid = 1894] [serial = 1927] [outer = (nil)] 03:30:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8608d000) [pid = 1894] [serial = 1928] [outer = 0x85dda000] 03:30:36 INFO - PROCESS | 1894 | 1460975436463 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x869e6400) [pid = 1894] [serial = 1929] [outer = 0x85dda000] 03:30:37 INFO - PROCESS | 1894 | 1460975437436 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1735ms 03:30:37 INFO - PROCESS | 1894 | 1460975437481 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 1894 | 1460975437490 Marionette TRACE conn5 <- [1,2541,null,{"value":"8"}] 03:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:30:37 INFO - PROCESS | 1894 | 1460975437502 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 1894 | 1460975437505 Marionette TRACE conn5 <- [1,2542,null,{}] 03:30:37 INFO - PROCESS | 1894 | 1460975437513 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:37 INFO - PROCESS | 1894 | 1460975437755 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 03:30:38 INFO - PROCESS | 1894 | 1460975438102 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x86084800 == 165 [pid = 1894] [id = 643] 03:30:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8608e800) [pid = 1894] [serial = 1930] [outer = (nil)] 03:30:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x89a9b400) [pid = 1894] [serial = 1931] [outer = 0x8608e800] 03:30:38 INFO - PROCESS | 1894 | 1460975438222 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x89c98000) [pid = 1894] [serial = 1932] [outer = 0x8608e800] 03:30:39 INFO - PROCESS | 1894 | 1460975439304 Marionette TRACE conn5 <- [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]]]}] 03:30:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:30:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1882ms 03:30:39 INFO - PROCESS | 1894 | 1460975439385 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 1894 | 1460975439389 Marionette TRACE conn5 <- [1,2545,null,{"value":"8"}] 03:30:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:30:39 INFO - PROCESS | 1894 | 1460975439396 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 1894 | 1460975439403 Marionette TRACE conn5 <- [1,2546,null,{}] 03:30:39 INFO - PROCESS | 1894 | 1460975439420 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:39 INFO - PROCESS | 1894 | 1460975439699 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 03:30:40 INFO - PROCESS | 1894 | 1460975440083 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x8909b400 == 166 [pid = 1894] [id = 644] 03:30:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x89e4bc00) [pid = 1894] [serial = 1933] [outer = (nil)] 03:30:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x89fe4c00) [pid = 1894] [serial = 1934] [outer = 0x89e4bc00] 03:30:40 INFO - PROCESS | 1894 | 1460975440179 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8a0a6c00) [pid = 1894] [serial = 1935] [outer = 0x89e4bc00] 03:30:41 INFO - PROCESS | 1894 | 1460975441138 Marionette TRACE conn5 <- [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]]]}] 03:30:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:30:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1785ms 03:30:41 INFO - PROCESS | 1894 | 1460975441182 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 1894 | 1460975441187 Marionette TRACE conn5 <- [1,2549,null,{"value":"8"}] 03:30:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:30:41 INFO - PROCESS | 1894 | 1460975441193 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - PROCESS | 1894 | 1460975441196 Marionette TRACE conn5 <- [1,2550,null,{}] 03:30:41 INFO - PROCESS | 1894 | 1460975441202 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:41 INFO - PROCESS | 1894 | 1460975441432 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 03:30:41 INFO - PROCESS | 1894 | 1460975441783 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a099000 == 167 [pid = 1894] [id = 645] 03:30:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8a0a1400) [pid = 1894] [serial = 1936] [outer = (nil)] 03:30:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8d5b0800) [pid = 1894] [serial = 1937] [outer = 0x8a0a1400] 03:30:41 INFO - PROCESS | 1894 | 1460975441886 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8d844c00) [pid = 1894] [serial = 1938] [outer = 0x8a0a1400] 03:30:42 INFO - PROCESS | 1894 | 1460975442815 Marionette TRACE conn5 <- [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]]]}] 03:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1691ms 03:30:42 INFO - PROCESS | 1894 | 1460975442885 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 03:30:42 INFO - PROCESS | 1894 | 1460975442889 Marionette TRACE conn5 <- [1,2553,null,{"value":"8"}] 03:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:30:42 INFO - PROCESS | 1894 | 1460975442896 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - PROCESS | 1894 | 1460975442900 Marionette TRACE conn5 <- [1,2554,null,{}] 03:30:42 INFO - PROCESS | 1894 | 1460975442906 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:43 INFO - PROCESS | 1894 | 1460975443142 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 03:30:43 INFO - PROCESS | 1894 | 1460975443476 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x869e1800 == 168 [pid = 1894] [id = 646] 03:30:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8bce1000) [pid = 1894] [serial = 1939] [outer = (nil)] 03:30:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8d9c9400) [pid = 1894] [serial = 1940] [outer = 0x8bce1000] 03:30:43 INFO - PROCESS | 1894 | 1460975443575 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8d9ccc00) [pid = 1894] [serial = 1941] [outer = 0x8bce1000] 03:30:44 INFO - PROCESS | 1894 | 1460975444571 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1733ms 03:30:44 INFO - PROCESS | 1894 | 1460975444630 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 03:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:30:44 INFO - PROCESS | 1894 | 1460975444635 Marionette TRACE conn5 <- [1,2557,null,{"value":"8"}] 03:30:44 INFO - PROCESS | 1894 | 1460975444641 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 1894 | 1460975444645 Marionette TRACE conn5 <- [1,2558,null,{}] 03:30:44 INFO - PROCESS | 1894 | 1460975444652 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:44 INFO - PROCESS | 1894 | 1460975444945 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 03:30:45 INFO - PROCESS | 1894 | 1460975445293 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d5b1400 == 169 [pid = 1894] [id = 647] 03:30:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8eba9000) [pid = 1894] [serial = 1942] [outer = (nil)] 03:30:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8ec3d000) [pid = 1894] [serial = 1943] [outer = 0x8eba9000] 03:30:45 INFO - PROCESS | 1894 | 1460975445393 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8ec43c00) [pid = 1894] [serial = 1944] [outer = 0x8eba9000] 03:30:46 INFO - PROCESS | 1894 | 1460975446340 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1733ms 03:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:30:46 INFO - PROCESS | 1894 | 1460975446374 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 03:30:46 INFO - PROCESS | 1894 | 1460975446378 Marionette TRACE conn5 <- [1,2561,null,{"value":"8"}] 03:30:46 INFO - PROCESS | 1894 | 1460975446385 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:30:46 INFO - PROCESS | 1894 | 1460975446388 Marionette TRACE conn5 <- [1,2562,null,{}] 03:30:46 INFO - PROCESS | 1894 | 1460975446396 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:46 INFO - PROCESS | 1894 | 1460975446616 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 03:30:46 INFO - PROCESS | 1894 | 1460975446965 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x85f09400 == 170 [pid = 1894] [id = 648] 03:30:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8d5acc00) [pid = 1894] [serial = 1945] [outer = (nil)] 03:30:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8ecbe400) [pid = 1894] [serial = 1946] [outer = 0x8d5acc00] 03:30:47 INFO - PROCESS | 1894 | 1460975447061 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8ed38800) [pid = 1894] [serial = 1947] [outer = 0x8d5acc00] 03:30:48 INFO - PROCESS | 1894 | 1460975448026 Marionette TRACE conn5 <- [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]]]}] 03:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1690ms 03:30:48 INFO - PROCESS | 1894 | 1460975448075 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 03:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:30:48 INFO - PROCESS | 1894 | 1460975448079 Marionette TRACE conn5 <- [1,2565,null,{"value":"8"}] 03:30:48 INFO - PROCESS | 1894 | 1460975448085 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - PROCESS | 1894 | 1460975448089 Marionette TRACE conn5 <- [1,2566,null,{}] 03:30:48 INFO - PROCESS | 1894 | 1460975448095 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:48 INFO - PROCESS | 1894 | 1460975448341 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 03:30:48 INFO - PROCESS | 1894 | 1460975448678 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec39800 == 171 [pid = 1894] [id = 649] 03:30:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8ecb2400) [pid = 1894] [serial = 1948] [outer = (nil)] 03:30:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8ee91400) [pid = 1894] [serial = 1949] [outer = 0x8ecb2400] 03:30:48 INFO - PROCESS | 1894 | 1460975448775 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8f892800) [pid = 1894] [serial = 1950] [outer = 0x8ecb2400] 03:30:49 INFO - PROCESS | 1894 | 1460975449758 Marionette TRACE conn5 <- [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]]]}] 03:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1731ms 03:30:49 INFO - PROCESS | 1894 | 1460975449817 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 1894 | 1460975449821 Marionette TRACE conn5 <- [1,2569,null,{"value":"8"}] 03:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:30:49 INFO - PROCESS | 1894 | 1460975449828 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 1894 | 1460975449832 Marionette TRACE conn5 <- [1,2570,null,{}] 03:30:49 INFO - PROCESS | 1894 | 1460975449838 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:50 INFO - PROCESS | 1894 | 1460975450065 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 03:30:50 INFO - PROCESS | 1894 | 1460975450401 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb1c00 == 172 [pid = 1894] [id = 650] 03:30:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8ee83c00) [pid = 1894] [serial = 1951] [outer = (nil)] 03:30:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8fcc2400) [pid = 1894] [serial = 1952] [outer = 0x8ee83c00] 03:30:50 INFO - PROCESS | 1894 | 1460975450496 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8fcc8800) [pid = 1894] [serial = 1953] [outer = 0x8ee83c00] 03:30:51 INFO - PROCESS | 1894 | 1460975451445 Marionette TRACE conn5 <- [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]]]}] 03:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1679ms 03:30:51 INFO - PROCESS | 1894 | 1460975451508 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 1894 | 1460975451513 Marionette TRACE conn5 <- [1,2573,null,{"value":"8"}] 03:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:30:51 INFO - PROCESS | 1894 | 1460975451519 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 1894 | 1460975451522 Marionette TRACE conn5 <- [1,2574,null,{}] 03:30:51 INFO - PROCESS | 1894 | 1460975451528 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:51 INFO - PROCESS | 1894 | 1460975451773 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 03:30:52 INFO - PROCESS | 1894 | 1460975452109 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f89f800 == 173 [pid = 1894] [id = 651] 03:30:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8f8a5c00) [pid = 1894] [serial = 1954] [outer = (nil)] 03:30:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8fd66c00) [pid = 1894] [serial = 1955] [outer = 0x8f8a5c00] 03:30:52 INFO - PROCESS | 1894 | 1460975452205 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8fea6800) [pid = 1894] [serial = 1956] [outer = 0x8f8a5c00] 03:30:53 INFO - PROCESS | 1894 | 1460975453127 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1679ms 03:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:30:53 INFO - PROCESS | 1894 | 1460975453199 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 03:30:53 INFO - PROCESS | 1894 | 1460975453203 Marionette TRACE conn5 <- [1,2577,null,{"value":"8"}] 03:30:53 INFO - PROCESS | 1894 | 1460975453210 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - PROCESS | 1894 | 1460975453213 Marionette TRACE conn5 <- [1,2578,null,{}] 03:30:53 INFO - PROCESS | 1894 | 1460975453219 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:53 INFO - PROCESS | 1894 | 1460975453513 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 03:30:53 INFO - PROCESS | 1894 | 1460975453870 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fea6400 == 174 [pid = 1894] [id = 652] 03:30:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x90302000) [pid = 1894] [serial = 1957] [outer = (nil)] 03:30:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x9030d000) [pid = 1894] [serial = 1958] [outer = 0x90302000] 03:30:53 INFO - PROCESS | 1894 | 1460975453971 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x9052a400) [pid = 1894] [serial = 1959] [outer = 0x90302000] 03:30:54 INFO - PROCESS | 1894 | 1460975454927 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1785ms 03:30:54 INFO - PROCESS | 1894 | 1460975454995 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 03:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:30:55 INFO - PROCESS | 1894 | 1460975454999 Marionette TRACE conn5 <- [1,2581,null,{"value":"8"}] 03:30:55 INFO - PROCESS | 1894 | 1460975455005 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 1894 | 1460975455009 Marionette TRACE conn5 <- [1,2582,null,{}] 03:30:55 INFO - PROCESS | 1894 | 1460975455015 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:55 INFO - PROCESS | 1894 | 1460975455243 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 03:30:55 INFO - PROCESS | 1894 | 1460975455587 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x8feb1000 == 175 [pid = 1894] [id = 653] 03:30:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8ff64400) [pid = 1894] [serial = 1960] [outer = (nil)] 03:30:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x91246000) [pid = 1894] [serial = 1961] [outer = 0x8ff64400] 03:30:55 INFO - PROCESS | 1894 | 1460975455680 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9124c000) [pid = 1894] [serial = 1962] [outer = 0x8ff64400] 03:30:56 INFO - PROCESS | 1894 | 1460975456570 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1634ms 03:30:56 INFO - PROCESS | 1894 | 1460975456640 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 03:30:56 INFO - PROCESS | 1894 | 1460975456644 Marionette TRACE conn5 <- [1,2585,null,{"value":"8"}] 03:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:30:56 INFO - PROCESS | 1894 | 1460975456651 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 1894 | 1460975456654 Marionette TRACE conn5 <- [1,2586,null,{}] 03:30:56 INFO - PROCESS | 1894 | 1460975456660 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:56 INFO - PROCESS | 1894 | 1460975456932 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 03:30:57 INFO - PROCESS | 1894 | 1460975457272 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x85dd9400 == 176 [pid = 1894] [id = 654] 03:30:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x90650400) [pid = 1894] [serial = 1963] [outer = (nil)] 03:30:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x91516000) [pid = 1894] [serial = 1964] [outer = 0x90650400] 03:30:57 INFO - PROCESS | 1894 | 1460975457362 Marionette DEBUG loaded listener.js 03:30:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x915f2400) [pid = 1894] [serial = 1965] [outer = 0x90650400] 03:30:58 INFO - PROCESS | 1894 | 1460975458255 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1680ms 03:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:30:58 INFO - PROCESS | 1894 | 1460975458332 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 03:30:58 INFO - PROCESS | 1894 | 1460975458336 Marionette TRACE conn5 <- [1,2589,null,{"value":"8"}] 03:30:58 INFO - PROCESS | 1894 | 1460975458342 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:30:58 INFO - PROCESS | 1894 | 1460975458345 Marionette TRACE conn5 <- [1,2590,null,{}] 03:30:58 INFO - PROCESS | 1894 | 1460975458352 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:58 INFO - PROCESS | 1894 | 1460975458615 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 03:30:58 INFO - PROCESS | 1894 | 1460975458961 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bcd9800 == 177 [pid = 1894] [id = 655] 03:30:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8bcda000) [pid = 1894] [serial = 1966] [outer = (nil)] 03:30:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x931b5c00) [pid = 1894] [serial = 1967] [outer = 0x8bcda000] 03:30:59 INFO - PROCESS | 1894 | 1460975459053 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x934a6000) [pid = 1894] [serial = 1968] [outer = 0x8bcda000] 03:30:59 INFO - PROCESS | 1894 | 1460975459958 Marionette TRACE conn5 <- [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]]]}] 03:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1684ms 03:31:00 INFO - PROCESS | 1894 | 1460975460026 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 03:31:00 INFO - PROCESS | 1894 | 1460975460030 Marionette TRACE conn5 <- [1,2593,null,{"value":"8"}] 03:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:31:00 INFO - PROCESS | 1894 | 1460975460037 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - PROCESS | 1894 | 1460975460040 Marionette TRACE conn5 <- [1,2594,null,{}] 03:31:00 INFO - PROCESS | 1894 | 1460975460046 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:00 INFO - PROCESS | 1894 | 1460975460278 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 03:31:00 INFO - PROCESS | 1894 | 1460975460622 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x91253800 == 178 [pid = 1894] [id = 656] 03:31:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x91516800) [pid = 1894] [serial = 1969] [outer = (nil)] 03:31:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x9416d400) [pid = 1894] [serial = 1970] [outer = 0x91516800] 03:31:00 INFO - PROCESS | 1894 | 1460975460717 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x94229800) [pid = 1894] [serial = 1971] [outer = 0x91516800] 03:31:01 INFO - PROCESS | 1894 | 1460975461712 Marionette TRACE conn5 <- [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]]]}] 03:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1697ms 03:31:01 INFO - PROCESS | 1894 | 1460975461735 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 1894 | 1460975461739 Marionette TRACE conn5 <- [1,2597,null,{"value":"8"}] 03:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:31:01 INFO - PROCESS | 1894 | 1460975461752 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 1894 | 1460975461761 Marionette TRACE conn5 <- [1,2598,null,{}] 03:31:01 INFO - PROCESS | 1894 | 1460975461770 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:01 INFO - PROCESS | 1894 | 1460975461993 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 03:31:02 INFO - PROCESS | 1894 | 1460975462337 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x94169800 == 179 [pid = 1894] [id = 657] 03:31:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9416a400) [pid = 1894] [serial = 1972] [outer = (nil)] 03:31:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x94339400) [pid = 1894] [serial = 1973] [outer = 0x9416a400] 03:31:02 INFO - PROCESS | 1894 | 1460975462428 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x9433c400) [pid = 1894] [serial = 1974] [outer = 0x9416a400] 03:31:03 INFO - PROCESS | 1894 | 1460975463340 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1649ms 03:31:03 INFO - PROCESS | 1894 | 1460975463403 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 03:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:31:03 INFO - PROCESS | 1894 | 1460975463407 Marionette TRACE conn5 <- [1,2601,null,{"value":"8"}] 03:31:03 INFO - PROCESS | 1894 | 1460975463414 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - PROCESS | 1894 | 1460975463417 Marionette TRACE conn5 <- [1,2602,null,{}] 03:31:03 INFO - PROCESS | 1894 | 1460975463424 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:03 INFO - PROCESS | 1894 | 1460975463659 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 03:31:04 INFO - PROCESS | 1894 | 1460975464009 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x856e6000 == 180 [pid = 1894] [id = 658] 03:31:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x8ebb0c00) [pid = 1894] [serial = 1975] [outer = (nil)] 03:31:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x959e6800) [pid = 1894] [serial = 1976] [outer = 0x8ebb0c00] 03:31:04 INFO - PROCESS | 1894 | 1460975464102 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x959eb000) [pid = 1894] [serial = 1977] [outer = 0x8ebb0c00] 03:31:05 INFO - PROCESS | 1894 | 1460975465144 Marionette TRACE conn5 <- [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]]]}] 03:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1781ms 03:31:05 INFO - PROCESS | 1894 | 1460975465195 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 03:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:31:05 INFO - PROCESS | 1894 | 1460975465200 Marionette TRACE conn5 <- [1,2605,null,{"value":"8"}] 03:31:05 INFO - PROCESS | 1894 | 1460975465206 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 1894 | 1460975465210 Marionette TRACE conn5 <- [1,2606,null,{}] 03:31:05 INFO - PROCESS | 1894 | 1460975465216 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:05 INFO - PROCESS | 1894 | 1460975465448 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 03:31:05 INFO - PROCESS | 1894 | 1460975465794 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8a09d400) [pid = 1894] [serial = 1728] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x89e49000) [pid = 1894] [serial = 1856] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x89f4dc00) [pid = 1894] [serial = 1857] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8864a800) [pid = 1894] [serial = 1853] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x85f04000) [pid = 1894] [serial = 1850] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x86085400) [pid = 1894] [serial = 1851] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x9786cc00) [pid = 1894] [serial = 1848] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x97867000) [pid = 1894] [serial = 1847] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x97547400) [pid = 1894] [serial = 1845] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x9708d000) [pid = 1894] [serial = 1844] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x963cb000) [pid = 1894] [serial = 1842] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x963c6000) [pid = 1894] [serial = 1841] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x959f2000) [pid = 1894] [serial = 1839] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x959e9400) [pid = 1894] [serial = 1838] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x94236800) [pid = 1894] [serial = 1836] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x9422bc00) [pid = 1894] [serial = 1835] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x9416b400) [pid = 1894] [serial = 1833] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x93486000) [pid = 1894] [serial = 1832] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x91f1e000) [pid = 1894] [serial = 1830] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x915f8000) [pid = 1894] [serial = 1829] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x9124a000) [pid = 1894] [serial = 1827] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x91213000) [pid = 1894] [serial = 1826] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x90523c00) [pid = 1894] [serial = 1824] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x90307800) [pid = 1894] [serial = 1823] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8ff64000) [pid = 1894] [serial = 1821] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x8feb2000) [pid = 1894] [serial = 1820] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8fcc3400) [pid = 1894] [serial = 1818] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8f8a9c00) [pid = 1894] [serial = 1817] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8f89f400) [pid = 1894] [serial = 1815] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8f89ac00) [pid = 1894] [serial = 1814] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8ed35000) [pid = 1894] [serial = 1812] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8ec6dc00) [pid = 1894] [serial = 1811] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8ebb0400) [pid = 1894] [serial = 1809] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8ebaa800) [pid = 1894] [serial = 1808] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x89fe3c00) [pid = 1894] [serial = 1859] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8d9d2000) [pid = 1894] [serial = 1806] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8d84fc00) [pid = 1894] [serial = 1805] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8bce3800) [pid = 1894] [serial = 1803] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8a0a0400) [pid = 1894] [serial = 1802] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x89b75400) [pid = 1894] [serial = 1800] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x890a2c00) [pid = 1894] [serial = 1799] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x85faec00) [pid = 1894] [serial = 1797] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x85dd5400) [pid = 1894] [serial = 1796] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x890a4000) [pid = 1894] [serial = 1854] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8a0a0800) [pid = 1894] [serial = 1860] [outer = (nil)] [url = about:blank] 03:31:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x83056000 == 181 [pid = 1894] [id = 659] 03:31:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x83056c00) [pid = 1894] [serial = 1978] [outer = (nil)] 03:31:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x833aec00) [pid = 1894] [serial = 1979] [outer = 0x83056c00] 03:31:08 INFO - PROCESS | 1894 | 1460975468202 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x83574800) [pid = 1894] [serial = 1980] [outer = 0x83056c00] 03:31:09 INFO - PROCESS | 1894 | 1460975469096 Marionette TRACE conn5 <- [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]]]}] 03:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 3934ms 03:31:09 INFO - PROCESS | 1894 | 1460975469141 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 03:31:09 INFO - PROCESS | 1894 | 1460975469147 Marionette TRACE conn5 <- [1,2609,null,{"value":"8"}] 03:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:31:09 INFO - PROCESS | 1894 | 1460975469168 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:31:09 INFO - PROCESS | 1894 | 1460975469175 Marionette TRACE conn5 <- [1,2610,null,{}] 03:31:09 INFO - PROCESS | 1894 | 1460975469182 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:09 INFO - PROCESS | 1894 | 1460975469407 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 03:31:09 INFO - PROCESS | 1894 | 1460975469640 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e6d400 == 182 [pid = 1894] [id = 660] 03:31:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x84e71c00) [pid = 1894] [serial = 1981] [outer = (nil)] 03:31:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x856ec800) [pid = 1894] [serial = 1982] [outer = 0x84e71c00] 03:31:09 INFO - PROCESS | 1894 | 1460975469720 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x85dd1800) [pid = 1894] [serial = 1983] [outer = 0x84e71c00] 03:31:10 INFO - PROCESS | 1894 | 1460975470608 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1506ms 03:31:10 INFO - PROCESS | 1894 | 1460975470673 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 1894 | 1460975470679 Marionette TRACE conn5 <- [1,2613,null,{"value":"8"}] 03:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:31:10 INFO - PROCESS | 1894 | 1460975470693 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 1894 | 1460975470697 Marionette TRACE conn5 <- [1,2614,null,{}] 03:31:10 INFO - PROCESS | 1894 | 1460975470703 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:10 INFO - PROCESS | 1894 | 1460975470993 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 03:31:11 INFO - PROCESS | 1894 | 1460975471021 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x856e9c00 == 183 [pid = 1894] [id = 661] 03:31:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x85f03000) [pid = 1894] [serial = 1984] [outer = (nil)] 03:31:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x85fa4c00) [pid = 1894] [serial = 1985] [outer = 0x85f03000] 03:31:11 INFO - PROCESS | 1894 | 1460975471101 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x85fafc00) [pid = 1894] [serial = 1986] [outer = 0x85f03000] 03:31:12 INFO - PROCESS | 1894 | 1460975472277 Marionette TRACE conn5 <- [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]]]}] 03:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1636ms 03:31:12 INFO - PROCESS | 1894 | 1460975472326 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 1894 | 1460975472330 Marionette TRACE conn5 <- [1,2617,null,{"value":"8"}] 03:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:31:12 INFO - PROCESS | 1894 | 1460975472343 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 1894 | 1460975472348 Marionette TRACE conn5 <- [1,2618,null,{}] 03:31:12 INFO - PROCESS | 1894 | 1460975472364 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:12 INFO - PROCESS | 1894 | 1460975472664 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x89a9fc00) [pid = 1894] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8fcc4000) [pid = 1894] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x869e7000) [pid = 1894] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8ec6b800) [pid = 1894] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x89c92000) [pid = 1894] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x959ea400) [pid = 1894] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x9672c800) [pid = 1894] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x856f0000) [pid = 1894] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x94169000) [pid = 1894] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x843eb400) [pid = 1894] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x89e49800) [pid = 1894] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x98bb1400) [pid = 1894] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x8ee84400) [pid = 1894] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x97550000) [pid = 1894] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x934a5000) [pid = 1894] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x856ebc00) [pid = 1894] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x90304c00) [pid = 1894] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x8d9cfc00) [pid = 1894] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:31:13 INFO - PROCESS | 1894 | --DOMWINDOW == 122 (0x91519800) [pid = 1894] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:31:13 INFO - PROCESS | 1894 | 1460975473401 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x8304f400 == 184 [pid = 1894] [id = 662] 03:31:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0x833ab800) [pid = 1894] [serial = 1987] [outer = (nil)] 03:31:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x85dd3c00) [pid = 1894] [serial = 1988] [outer = 0x833ab800] 03:31:13 INFO - PROCESS | 1894 | 1460975473482 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x877b9000) [pid = 1894] [serial = 1989] [outer = 0x833ab800] 03:31:14 INFO - PROCESS | 1894 | 1460975474290 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1990ms 03:31:14 INFO - PROCESS | 1894 | 1460975474334 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 03:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:31:14 INFO - PROCESS | 1894 | 1460975474339 Marionette TRACE conn5 <- [1,2621,null,{"value":"8"}] 03:31:14 INFO - PROCESS | 1894 | 1460975474346 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - PROCESS | 1894 | 1460975474349 Marionette TRACE conn5 <- [1,2622,null,{}] 03:31:14 INFO - PROCESS | 1894 | 1460975474355 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:14 INFO - PROCESS | 1894 | 1460975474577 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 03:31:14 INFO - PROCESS | 1894 | 1460975474793 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x843ed800 == 185 [pid = 1894] [id = 663] 03:31:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x877bfc00) [pid = 1894] [serial = 1990] [outer = (nil)] 03:31:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8864b800) [pid = 1894] [serial = 1991] [outer = 0x877bfc00] 03:31:14 INFO - PROCESS | 1894 | 1460975474870 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8864ec00) [pid = 1894] [serial = 1992] [outer = 0x877bfc00] 03:31:15 INFO - PROCESS | 1894 | 1460975475983 Marionette TRACE conn5 <- [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]]]}] 03:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1701ms 03:31:16 INFO - PROCESS | 1894 | 1460975476047 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 03:31:16 INFO - PROCESS | 1894 | 1460975476054 Marionette TRACE conn5 <- [1,2625,null,{"value":"8"}] 03:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:31:16 INFO - PROCESS | 1894 | 1460975476063 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - PROCESS | 1894 | 1460975476070 Marionette TRACE conn5 <- [1,2626,null,{}] 03:31:16 INFO - PROCESS | 1894 | 1460975476079 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:16 INFO - PROCESS | 1894 | 1460975476361 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 03:31:16 INFO - PROCESS | 1894 | 1460975476720 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e67400 == 186 [pid = 1894] [id = 664] 03:31:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x856e4800) [pid = 1894] [serial = 1993] [outer = (nil)] 03:31:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x85ddf000) [pid = 1894] [serial = 1994] [outer = 0x856e4800] 03:31:16 INFO - PROCESS | 1894 | 1460975476823 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x85fa5000) [pid = 1894] [serial = 1995] [outer = 0x856e4800] 03:31:17 INFO - PROCESS | 1894 | 1460975477803 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1790ms 03:31:17 INFO - PROCESS | 1894 | 1460975477857 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 1894 | 1460975477866 Marionette TRACE conn5 <- [1,2629,null,{"value":"8"}] 03:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:31:17 INFO - PROCESS | 1894 | 1460975477879 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 1894 | 1460975477883 Marionette TRACE conn5 <- [1,2630,null,{}] 03:31:17 INFO - PROCESS | 1894 | 1460975477890 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:18 INFO - PROCESS | 1894 | 1460975478133 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 03:31:18 INFO - PROCESS | 1894 | 1460975478542 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x869df400 == 187 [pid = 1894] [id = 665] 03:31:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x869e1000) [pid = 1894] [serial = 1996] [outer = (nil)] 03:31:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x877b9400) [pid = 1894] [serial = 1997] [outer = 0x869e1000] 03:31:18 INFO - PROCESS | 1894 | 1460975478638 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x88647400) [pid = 1894] [serial = 1998] [outer = 0x869e1000] 03:31:19 INFO - PROCESS | 1894 | 1460975479647 Marionette TRACE conn5 <- [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]]]}] 03:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1838ms 03:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:31:19 INFO - PROCESS | 1894 | 1460975479719 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 1894 | 1460975479722 Marionette TRACE conn5 <- [1,2633,null,{"value":"8"}] 03:31:19 INFO - PROCESS | 1894 | 1460975479730 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 1894 | 1460975479737 Marionette TRACE conn5 <- [1,2634,null,{}] 03:31:19 INFO - PROCESS | 1894 | 1460975479754 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:20 INFO - PROCESS | 1894 | 1460975480035 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 03:31:20 INFO - PROCESS | 1894 | 1460975480378 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x890a1c00 == 188 [pid = 1894] [id = 666] 03:31:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x89a9c800) [pid = 1894] [serial = 1999] [outer = (nil)] 03:31:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x89b6f800) [pid = 1894] [serial = 2000] [outer = 0x89a9c800] 03:31:20 INFO - PROCESS | 1894 | 1460975480473 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x89c95800) [pid = 1894] [serial = 2001] [outer = 0x89a9c800] 03:31:21 INFO - PROCESS | 1894 | 1460975481404 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:31:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:31:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1737ms 03:31:21 INFO - PROCESS | 1894 | 1460975481466 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 1894 | 1460975481472 Marionette TRACE conn5 <- [1,2637,null,{"value":"8"}] 03:31:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:31:21 INFO - PROCESS | 1894 | 1460975481479 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - PROCESS | 1894 | 1460975481482 Marionette TRACE conn5 <- [1,2638,null,{}] 03:31:21 INFO - PROCESS | 1894 | 1460975481488 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:21 INFO - PROCESS | 1894 | 1460975481725 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 03:31:22 INFO - PROCESS | 1894 | 1460975482067 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b6f000 == 189 [pid = 1894] [id = 667] 03:31:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x89c9a800) [pid = 1894] [serial = 2002] [outer = (nil)] 03:31:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x89e3e000) [pid = 1894] [serial = 2003] [outer = 0x89c9a800] 03:31:22 INFO - PROCESS | 1894 | 1460975482162 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x89e44800) [pid = 1894] [serial = 2004] [outer = 0x89c9a800] 03:31:23 INFO - PROCESS | 1894 | 1460975483042 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1595ms 03:31:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:31:23 INFO - PROCESS | 1894 | 1460975483074 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 1894 | 1460975483077 Marionette TRACE conn5 <- [1,2641,null,{"value":"8"}] 03:31:23 INFO - PROCESS | 1894 | 1460975483085 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - PROCESS | 1894 | 1460975483088 Marionette TRACE conn5 <- [1,2642,null,{}] 03:31:23 INFO - PROCESS | 1894 | 1460975483094 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:23 INFO - PROCESS | 1894 | 1460975483321 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 03:31:23 INFO - PROCESS | 1894 | 1460975483623 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x89dde000 == 190 [pid = 1894] [id = 668] 03:31:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x89ddec00) [pid = 1894] [serial = 2005] [outer = (nil)] 03:31:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x89f42000) [pid = 1894] [serial = 2006] [outer = 0x89ddec00] 03:31:23 INFO - PROCESS | 1894 | 1460975483762 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x89f47800) [pid = 1894] [serial = 2007] [outer = 0x89ddec00] 03:31:24 INFO - PROCESS | 1894 | 1460975484703 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:31:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:31:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1685ms 03:31:24 INFO - PROCESS | 1894 | 1460975484770 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 1894 | 1460975484774 Marionette TRACE conn5 <- [1,2645,null,{"value":"8"}] 03:31:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:31:24 INFO - PROCESS | 1894 | 1460975484781 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 1894 | 1460975484784 Marionette TRACE conn5 <- [1,2646,null,{}] 03:31:24 INFO - PROCESS | 1894 | 1460975484790 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:25 INFO - PROCESS | 1894 | 1460975485051 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 03:31:25 INFO - PROCESS | 1894 | 1460975485400 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x869e9400 == 191 [pid = 1894] [id = 669] 03:31:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x89de4c00) [pid = 1894] [serial = 2008] [outer = (nil)] 03:31:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8a09ac00) [pid = 1894] [serial = 2009] [outer = 0x89de4c00] 03:31:25 INFO - PROCESS | 1894 | 1460975485494 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8a0a0800) [pid = 1894] [serial = 2010] [outer = 0x89de4c00] 03:31:26 INFO - PROCESS | 1894 | 1460975486396 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:31:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:31:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1636ms 03:31:26 INFO - PROCESS | 1894 | 1460975486417 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 03:31:26 INFO - PROCESS | 1894 | 1460975486421 Marionette TRACE conn5 <- [1,2649,null,{"value":"8"}] 03:31:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:31:26 INFO - PROCESS | 1894 | 1460975486428 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:31:26 INFO - PROCESS | 1894 | 1460975486431 Marionette TRACE conn5 <- [1,2650,null,{}] 03:31:26 INFO - PROCESS | 1894 | 1460975486437 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:26 INFO - PROCESS | 1894 | 1460975486755 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 03:31:27 INFO - PROCESS | 1894 | 1460975486996 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e49000 == 192 [pid = 1894] [id = 670] 03:31:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x89f4dc00) [pid = 1894] [serial = 2011] [outer = (nil)] 03:31:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8bcde800) [pid = 1894] [serial = 2012] [outer = 0x89f4dc00] 03:31:27 INFO - PROCESS | 1894 | 1460975487130 Marionette DEBUG loaded listener.js 03:31:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8d5aac00) [pid = 1894] [serial = 2013] [outer = 0x89f4dc00] 03:31:28 INFO - PROCESS | 1894 | 1460975488049 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:31:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:31:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1679ms 03:31:28 INFO - PROCESS | 1894 | 1460975488108 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 1894 | 1460975488112 Marionette TRACE conn5 <- [1,2653,null,{"value":"8"}] 03:31:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:31:28 INFO - PROCESS | 1894 | 1460975488119 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 1894 | 1460975488123 Marionette TRACE conn5 <- [1,2654,null,{}] 03:31:28 INFO - PROCESS | 1894 | 1460975488129 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:28 INFO - PROCESS | 1894 | 1460975488364 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 03:31:28 INFO - PROCESS | 1894 | 1460975488706 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a098c00 == 193 [pid = 1894] [id = 671] 03:31:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8bcdb800) [pid = 1894] [serial = 2014] [outer = (nil)] 03:31:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8d5b5800) [pid = 1894] [serial = 2015] [outer = 0x8bcdb800] 03:31:28 INFO - PROCESS | 1894 | 1460975488801 Marionette DEBUG loaded listener.js 03:31:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8d848c00) [pid = 1894] [serial = 2016] [outer = 0x8bcdb800] 03:31:29 INFO - PROCESS | 1894 | 1460975489744 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:31:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:31:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1680ms 03:31:29 INFO - PROCESS | 1894 | 1460975489800 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 03:31:29 INFO - PROCESS | 1894 | 1460975489804 Marionette TRACE conn5 <- [1,2657,null,{"value":"8"}] 03:31:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:31:29 INFO - PROCESS | 1894 | 1460975489811 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 1894 | 1460975489814 Marionette TRACE conn5 <- [1,2658,null,{}] 03:31:29 INFO - PROCESS | 1894 | 1460975489820 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:30 INFO - PROCESS | 1894 | 1460975490057 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 03:31:30 INFO - PROCESS | 1894 | 1460975490395 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a0a0c00 == 194 [pid = 1894] [id = 672] 03:31:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8bce3400) [pid = 1894] [serial = 2017] [outer = (nil)] 03:31:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8d9c8c00) [pid = 1894] [serial = 2018] [outer = 0x8bce3400] 03:31:30 INFO - PROCESS | 1894 | 1460975490493 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8d9cfc00) [pid = 1894] [serial = 2019] [outer = 0x8bce3400] 03:31:31 INFO - PROCESS | 1894 | 1460975491386 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:31:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:31:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1634ms 03:31:31 INFO - PROCESS | 1894 | 1460975491446 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 1894 | 1460975491450 Marionette TRACE conn5 <- [1,2661,null,{"value":"8"}] 03:31:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:31:31 INFO - PROCESS | 1894 | 1460975491457 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 1894 | 1460975491461 Marionette TRACE conn5 <- [1,2662,null,{}] 03:31:31 INFO - PROCESS | 1894 | 1460975491467 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:31 INFO - PROCESS | 1894 | 1460975491708 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 03:31:32 INFO - PROCESS | 1894 | 1460975492063 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec5000 == 195 [pid = 1894] [id = 673] 03:31:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x89fe1000) [pid = 1894] [serial = 2020] [outer = (nil)] 03:31:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8de4e000) [pid = 1894] [serial = 2021] [outer = 0x89fe1000] 03:31:32 INFO - PROCESS | 1894 | 1460975492158 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8de52400) [pid = 1894] [serial = 2022] [outer = 0x89fe1000] 03:31:33 INFO - PROCESS | 1894 | 1460975493096 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:31:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:31:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1691ms 03:31:33 INFO - PROCESS | 1894 | 1460975493149 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 1894 | 1460975493153 Marionette TRACE conn5 <- [1,2665,null,{"value":"8"}] 03:31:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:31:33 INFO - PROCESS | 1894 | 1460975493160 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - PROCESS | 1894 | 1460975493165 Marionette TRACE conn5 <- [1,2666,null,{}] 03:31:33 INFO - PROCESS | 1894 | 1460975493171 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:33 INFO - PROCESS | 1894 | 1460975493436 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 03:31:33 INFO - PROCESS | 1894 | 1460975493790 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec3a800 == 196 [pid = 1894] [id = 674] 03:31:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8ec44c00) [pid = 1894] [serial = 2023] [outer = (nil)] 03:31:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8ec64c00) [pid = 1894] [serial = 2024] [outer = 0x8ec44c00] 03:31:33 INFO - PROCESS | 1894 | 1460975493894 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8ec6dc00) [pid = 1894] [serial = 2025] [outer = 0x8ec44c00] 03:31:35 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:31:35 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:31:35 INFO - PROCESS | 1894 | 1460975495237 Marionette TRACE conn5 <- [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]]]}] 03:31:35 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) 03:31:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2135ms 03:31:35 INFO - PROCESS | 1894 | 1460975495295 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 1894 | 1460975495298 Marionette TRACE conn5 <- [1,2669,null,{"value":"8"}] 03:31:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:31:35 INFO - PROCESS | 1894 | 1460975495306 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - PROCESS | 1894 | 1460975495310 Marionette TRACE conn5 <- [1,2670,null,{}] 03:31:35 INFO - PROCESS | 1894 | 1460975495316 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:35 INFO - PROCESS | 1894 | 1460975495627 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 03:31:35 INFO - PROCESS | 1894 | 1460975495897 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec65400 == 197 [pid = 1894] [id = 675] 03:31:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8ec68400) [pid = 1894] [serial = 2026] [outer = (nil)] 03:31:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x8ecbc000) [pid = 1894] [serial = 2027] [outer = 0x8ec68400] 03:31:35 INFO - PROCESS | 1894 | 1460975495987 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x8ed33800) [pid = 1894] [serial = 2028] [outer = 0x8ec68400] 03:31:37 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:31:37 INFO - PROCESS | 1894 | 1460975497341 Marionette TRACE conn5 <- [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] 03:31:37 INFO - PROCESS | 1894 | 1460975497406 Marionette TRACE conn5 <- [1,2673,null,{"value":"8"}] 03:31:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:31:37 INFO - PROCESS | 1894 | 1460975497412 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:31:37 INFO - PROCESS | 1894 | 1460975497416 Marionette TRACE conn5 <- [1,2674,null,{}] 03:31:37 INFO - PROCESS | 1894 | 1460975497421 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:37 INFO - PROCESS | 1894 | 1460975497725 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 03:31:38 INFO - PROCESS | 1894 | 1460975497993 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9c7800 == 198 [pid = 1894] [id = 676] 03:31:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x8ebb2400) [pid = 1894] [serial = 2029] [outer = (nil)] 03:31:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8ee86c00) [pid = 1894] [serial = 2030] [outer = 0x8ebb2400] 03:31:38 INFO - PROCESS | 1894 | 1460975498083 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x8ee8d000) [pid = 1894] [serial = 2031] [outer = 0x8ebb2400] 03:31:39 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:31:39 INFO - PROCESS | 1894 | 1460975499454 Marionette TRACE conn5 <- [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] 03:31:39 INFO - PROCESS | 1894 | 1460975499501 Marionette TRACE conn5 <- [1,2677,null,{"value":"8"}] 03:31:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:31:39 INFO - PROCESS | 1894 | 1460975499509 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 1894 | 1460975499512 Marionette TRACE conn5 <- [1,2678,null,{}] 03:31:39 INFO - PROCESS | 1894 | 1460975499518 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:39 INFO - PROCESS | 1894 | 1460975499784 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 03:31:40 INFO - PROCESS | 1894 | 1460975500097 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecb4000 == 199 [pid = 1894] [id = 677] 03:31:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x8ee87000) [pid = 1894] [serial = 2032] [outer = (nil)] 03:31:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x8f897c00) [pid = 1894] [serial = 2033] [outer = 0x8ee87000] 03:31:40 INFO - PROCESS | 1894 | 1460975500187 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x8f89d400) [pid = 1894] [serial = 2034] [outer = 0x8ee87000] 03:31:41 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:31:41 INFO - PROCESS | 1894 | 1460975501543 Marionette TRACE conn5 <- [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]]]}] 03:31:41 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) 03:31:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2084ms 03:31:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:31:41 INFO - PROCESS | 1894 | 1460975501594 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 03:31:41 INFO - PROCESS | 1894 | 1460975501598 Marionette TRACE conn5 <- [1,2681,null,{"value":"8"}] 03:31:41 INFO - PROCESS | 1894 | 1460975501604 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:31:41 INFO - PROCESS | 1894 | 1460975501608 Marionette TRACE conn5 <- [1,2682,null,{}] 03:31:41 INFO - PROCESS | 1894 | 1460975501614 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:41 INFO - PROCESS | 1894 | 1460975501924 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 03:31:42 INFO - PROCESS | 1894 | 1460975502211 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f896400 == 200 [pid = 1894] [id = 678] 03:31:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x8f89b800) [pid = 1894] [serial = 2035] [outer = (nil)] 03:31:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x8f8aa800) [pid = 1894] [serial = 2036] [outer = 0x8f89b800] 03:31:42 INFO - PROCESS | 1894 | 1460975502301 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x8fcc6c00) [pid = 1894] [serial = 2037] [outer = 0x8f89b800] 03:31:43 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:31:43 INFO - PROCESS | 1894 | 1460975503676 Marionette TRACE conn5 <- [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]]]}] 03:31:43 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) 03:31:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2090ms 03:31:43 INFO - PROCESS | 1894 | 1460975503694 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 1894 | 1460975503697 Marionette TRACE conn5 <- [1,2685,null,{"value":"8"}] 03:31:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:31:43 INFO - PROCESS | 1894 | 1460975503704 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - PROCESS | 1894 | 1460975503707 Marionette TRACE conn5 <- [1,2686,null,{}] 03:31:43 INFO - PROCESS | 1894 | 1460975503713 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:43 INFO - PROCESS | 1894 | 1460975503940 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 03:31:44 INFO - PROCESS | 1894 | 1460975504253 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x856e7800 == 201 [pid = 1894] [id = 679] 03:31:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x8fcc3400) [pid = 1894] [serial = 2038] [outer = (nil)] 03:31:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x8fd5cc00) [pid = 1894] [serial = 2039] [outer = 0x8fcc3400] 03:31:44 INFO - PROCESS | 1894 | 1460975504353 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x8fd63c00) [pid = 1894] [serial = 2040] [outer = 0x8fcc3400] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed32400 == 200 [pid = 1894] [id = 337] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x91254c00 == 199 [pid = 1894] [id = 343] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x83572800 == 198 [pid = 1894] [id = 561] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8304f800 == 197 [pid = 1894] [id = 330] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x833adc00 == 196 [pid = 1894] [id = 638] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x85dd7400 == 195 [pid = 1894] [id = 616] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec3ac00 == 194 [pid = 1894] [id = 559] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x907b5000 == 193 [pid = 1894] [id = 566] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x90306000 == 192 [pid = 1894] [id = 341] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8d846000 == 191 [pid = 1894] [id = 338] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8d9cec00 == 190 [pid = 1894] [id = 560] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x959e8800 == 189 [pid = 1894] [id = 387] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x9121a800 == 188 [pid = 1894] [id = 565] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8fcccc00 == 187 [pid = 1894] [id = 563] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x90308c00 == 186 [pid = 1894] [id = 564] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed3bc00 == 185 [pid = 1894] [id = 562] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x83b57000 == 184 [pid = 1894] [id = 531] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8304f400 == 183 [pid = 1894] [id = 662] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x856e9c00 == 182 [pid = 1894] [id = 661] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x84e6d400 == 181 [pid = 1894] [id = 660] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x83056000 == 180 [pid = 1894] [id = 659] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x85dd9400 == 179 [pid = 1894] [id = 654] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8feb1000 == 178 [pid = 1894] [id = 653] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8fea6400 == 177 [pid = 1894] [id = 652] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8f89f800 == 176 [pid = 1894] [id = 651] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec39800 == 175 [pid = 1894] [id = 649] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecb1c00 == 174 [pid = 1894] [id = 650] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x85f09400 == 173 [pid = 1894] [id = 648] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8d5b1400 == 172 [pid = 1894] [id = 647] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x869e1800 == 171 [pid = 1894] [id = 646] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x9052d800 == 170 [pid = 1894] [id = 615] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8a099000 == 169 [pid = 1894] [id = 645] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x86084800 == 168 [pid = 1894] [id = 643] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8909b400 == 167 [pid = 1894] [id = 644] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x856ef000 == 166 [pid = 1894] [id = 641] 03:31:47 INFO - PROCESS | 1894 | --DOCSHELL 0x85dd0800 == 165 [pid = 1894] [id = 642] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x89c9a400) [pid = 1894] [serial = 1923] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x91248800) [pid = 1894] [serial = 1889] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x88642000) [pid = 1894] [serial = 1865] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x8ed31400) [pid = 1894] [serial = 1875] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8fcc7400) [pid = 1894] [serial = 1880] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x96f85800) [pid = 1894] [serial = 1901] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x9786b400) [pid = 1894] [serial = 1905] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x869ed000) [pid = 1894] [serial = 1919] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x959ef000) [pid = 1894] [serial = 1898] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x85fa3800) [pid = 1894] [serial = 1917] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x8ff6a000) [pid = 1894] [serial = 1883] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8d84b800) [pid = 1894] [serial = 1869] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x991cd800) [pid = 1894] [serial = 1913] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x962c2800) [pid = 1894] [serial = 1899] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x89c98400) [pid = 1894] [serial = 1866] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x89b77400) [pid = 1894] [serial = 1922] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x8ee8b400) [pid = 1894] [serial = 1877] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x8fd62800) [pid = 1894] [serial = 1881] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8ecb9c00) [pid = 1894] [serial = 1874] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8f88e800) [pid = 1894] [serial = 1878] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x9887d000) [pid = 1894] [serial = 1907] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x9422c000) [pid = 1894] [serial = 1895] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x8d5b5400) [pid = 1894] [serial = 1862] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x98be9c00) [pid = 1894] [serial = 1911] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x88642c00) [pid = 1894] [serial = 1920] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x85ddbc00) [pid = 1894] [serial = 1916] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x90650800) [pid = 1894] [serial = 1886] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8ec6a000) [pid = 1894] [serial = 1872] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8d5b4000) [pid = 1894] [serial = 1868] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x97867400) [pid = 1894] [serial = 1904] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x98be6800) [pid = 1894] [serial = 1914] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x988d3000) [pid = 1894] [serial = 1908] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x97208000) [pid = 1894] [serial = 1902] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8ec41000) [pid = 1894] [serial = 1871] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x98be3000) [pid = 1894] [serial = 1910] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x94f61800) [pid = 1894] [serial = 1896] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x907b0400) [pid = 1894] [serial = 1887] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x93484000) [pid = 1894] [serial = 1893] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x91252400) [pid = 1894] [serial = 1890] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x915f6c00) [pid = 1894] [serial = 1892] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x89c94400) [pid = 1894] [serial = 1925] [outer = (nil)] [url = about:blank] 03:31:47 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:31:47 INFO - PROCESS | 1894 | 1460975507886 Marionette TRACE conn5 <- [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] 03:31:47 INFO - PROCESS | 1894 | 1460975507957 Marionette TRACE conn5 <- [1,2689,null,{"value":"8"}] 03:31:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:31:47 INFO - PROCESS | 1894 | 1460975507965 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:31:47 INFO - PROCESS | 1894 | 1460975507970 Marionette TRACE conn5 <- [1,2690,null,{}] 03:31:47 INFO - PROCESS | 1894 | 1460975507978 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:48 INFO - PROCESS | 1894 | 1460975508190 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 03:31:48 INFO - PROCESS | 1894 | 1460975508443 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x856eb800 == 166 [pid = 1894] [id = 680] 03:31:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x85dde800) [pid = 1894] [serial = 2041] [outer = (nil)] 03:31:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x85f05c00) [pid = 1894] [serial = 2042] [outer = 0x85dde800] 03:31:48 INFO - PROCESS | 1894 | 1460975508521 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x85f0d000) [pid = 1894] [serial = 2043] [outer = 0x85dde800] 03:31:49 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:31:49 INFO - PROCESS | 1894 | 1460975509807 Marionette TRACE conn5 <- [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] 03:31:49 INFO - PROCESS | 1894 | 1460975509870 Marionette TRACE conn5 <- [1,2693,null,{"value":"8"}] 03:31:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:31:49 INFO - PROCESS | 1894 | 1460975509889 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:31:49 INFO - PROCESS | 1894 | 1460975509894 Marionette TRACE conn5 <- [1,2694,null,{}] 03:31:50 INFO - PROCESS | 1894 | 1460975510030 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:50 INFO - PROCESS | 1894 | 1460975510316 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 03:31:50 INFO - PROCESS | 1894 | 1460975510348 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa7400 == 167 [pid = 1894] [id = 681] 03:31:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x85fab400) [pid = 1894] [serial = 2044] [outer = (nil)] 03:31:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x869ea400) [pid = 1894] [serial = 2045] [outer = 0x85fab400] 03:31:50 INFO - PROCESS | 1894 | 1460975510424 Marionette DEBUG loaded listener.js 03:31:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x88640c00) [pid = 1894] [serial = 2046] [outer = 0x85fab400] 03:31:51 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:31:51 INFO - PROCESS | 1894 | 1460975511936 Marionette TRACE conn5 <- [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] 03:31:52 INFO - PROCESS | 1894 | 1460975512664 Marionette TRACE conn5 <- [1,2697,null,{"value":"8"}] 03:31:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:31:52 INFO - PROCESS | 1894 | 1460975512686 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - PROCESS | 1894 | 1460975512692 Marionette TRACE conn5 <- [1,2698,null,{}] 03:31:52 INFO - PROCESS | 1894 | 1460975512709 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:52 INFO - PROCESS | 1894 | 1460975512926 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 03:31:53 INFO - PROCESS | 1894 | 1460975513131 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x8608e400 == 168 [pid = 1894] [id = 682] 03:31:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 118 (0x877b9800) [pid = 1894] [serial = 2047] [outer = (nil)] 03:31:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0x8909d400) [pid = 1894] [serial = 2048] [outer = 0x877b9800] 03:31:53 INFO - PROCESS | 1894 | 1460975513210 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0x89a93800) [pid = 1894] [serial = 2049] [outer = 0x877b9800] 03:31:54 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 03:31:54 INFO - PROCESS | 1894 | 1460975514421 Marionette TRACE conn5 <- [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] 03:31:54 INFO - PROCESS | 1894 | 1460975514481 Marionette TRACE conn5 <- [1,2701,null,{"value":"8"}] 03:31:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:31:54 INFO - PROCESS | 1894 | 1460975514487 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - PROCESS | 1894 | 1460975514491 Marionette TRACE conn5 <- [1,2702,null,{}] 03:31:54 INFO - PROCESS | 1894 | 1460975514496 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:54 INFO - PROCESS | 1894 | 1460975514920 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 03:31:55 INFO - PROCESS | 1894 | 1460975515226 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x843eb000 == 169 [pid = 1894] [id = 683] 03:31:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x843eec00) [pid = 1894] [serial = 2050] [outer = (nil)] 03:31:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0x856e5c00) [pid = 1894] [serial = 2051] [outer = 0x843eec00] 03:31:55 INFO - PROCESS | 1894 | 1460975515321 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0x85dd2400) [pid = 1894] [serial = 2052] [outer = 0x843eec00] 03:31:56 INFO - PROCESS | 1894 | 1460975516350 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:31:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:31:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1938ms 03:31:56 INFO - PROCESS | 1894 | 1460975516428 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 03:31:56 INFO - PROCESS | 1894 | 1460975516437 Marionette TRACE conn5 <- [1,2705,null,{"value":"8"}] 03:31:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:31:56 INFO - PROCESS | 1894 | 1460975516446 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:31:56 INFO - PROCESS | 1894 | 1460975516453 Marionette TRACE conn5 <- [1,2706,null,{}] 03:31:56 INFO - PROCESS | 1894 | 1460975516461 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:56 INFO - PROCESS | 1894 | 1460975516746 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 03:31:57 INFO - PROCESS | 1894 | 1460975517117 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x86086c00 == 170 [pid = 1894] [id = 684] 03:31:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x86089000) [pid = 1894] [serial = 2053] [outer = (nil)] 03:31:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x869ec400) [pid = 1894] [serial = 2054] [outer = 0x86089000] 03:31:57 INFO - PROCESS | 1894 | 1460975517213 Marionette DEBUG loaded listener.js 03:31:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x88642800) [pid = 1894] [serial = 2055] [outer = 0x86089000] 03:31:58 INFO - PROCESS | 1894 | 1460975518297 Marionette TRACE conn5 <- [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]]]}] 03:31:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:31:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1896ms 03:31:58 INFO - PROCESS | 1894 | 1460975518342 Marionette TRACE conn5 -> [0,2709,"getWindowHandle",null] 03:31:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:31:58 INFO - PROCESS | 1894 | 1460975518347 Marionette TRACE conn5 <- [1,2709,null,{"value":"8"}] 03:31:58 INFO - PROCESS | 1894 | 1460975518354 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:31:58 INFO - PROCESS | 1894 | 1460975518357 Marionette TRACE conn5 <- [1,2710,null,{}] 03:31:58 INFO - PROCESS | 1894 | 1460975518364 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:58 INFO - PROCESS | 1894 | 1460975518613 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 03:31:59 INFO - PROCESS | 1894 | 1460975519005 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a93400 == 171 [pid = 1894] [id = 685] 03:31:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x89a9d800) [pid = 1894] [serial = 2056] [outer = (nil)] 03:31:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x89b72000) [pid = 1894] [serial = 2057] [outer = 0x89a9d800] 03:31:59 INFO - PROCESS | 1894 | 1460975519100 Marionette DEBUG loaded listener.js 03:31:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x89c95000) [pid = 1894] [serial = 2058] [outer = 0x89a9d800] 03:32:00 INFO - PROCESS | 1894 | 1460975520083 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 1894 | 1460975520152 Marionette TRACE conn5 <- [1,2713,null,{"value":"8"}] 03:32:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:32:00 INFO - PROCESS | 1894 | 1460975520170 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - PROCESS | 1894 | 1460975520178 Marionette TRACE conn5 <- [1,2714,null,{}] 03:32:00 INFO - PROCESS | 1894 | 1460975520243 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:00 INFO - PROCESS | 1894 | 1460975520495 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 03:32:00 INFO - PROCESS | 1894 | 1460975520811 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a92c00 == 172 [pid = 1894] [id = 686] 03:32:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x89b73000) [pid = 1894] [serial = 2059] [outer = (nil)] 03:32:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x89e4b400) [pid = 1894] [serial = 2060] [outer = 0x89b73000] 03:32:00 INFO - PROCESS | 1894 | 1460975520902 Marionette DEBUG loaded listener.js 03:32:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8a098400) [pid = 1894] [serial = 2061] [outer = 0x89b73000] 03:32:01 INFO - PROCESS | 1894 | 1460975521859 Marionette TRACE conn5 <- [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]]]}] 03:32:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:32:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1737ms 03:32:01 INFO - PROCESS | 1894 | 1460975521900 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 03:32:01 INFO - PROCESS | 1894 | 1460975521904 Marionette TRACE conn5 <- [1,2717,null,{"value":"8"}] 03:32:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:32:01 INFO - PROCESS | 1894 | 1460975521911 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:32:01 INFO - PROCESS | 1894 | 1460975521915 Marionette TRACE conn5 <- [1,2718,null,{}] 03:32:01 INFO - PROCESS | 1894 | 1460975521921 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:02 INFO - PROCESS | 1894 | 1460975522182 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 03:32:02 INFO - PROCESS | 1894 | 1460975522518 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e4cc00 == 173 [pid = 1894] [id = 687] 03:32:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x89fdf800) [pid = 1894] [serial = 2062] [outer = (nil)] 03:32:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8bcdf400) [pid = 1894] [serial = 2063] [outer = 0x89fdf800] 03:32:02 INFO - PROCESS | 1894 | 1460975522615 Marionette DEBUG loaded listener.js 03:32:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8bce3000) [pid = 1894] [serial = 2064] [outer = 0x89fdf800] 03:32:03 INFO - PROCESS | 1894 | 1460975523595 Marionette TRACE conn5 <- [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] 03:32:03 INFO - PROCESS | 1894 | 1460975523653 Marionette TRACE conn5 <- [1,2721,null,{"value":"8"}] 03:32:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:32:03 INFO - PROCESS | 1894 | 1460975523660 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:32:03 INFO - PROCESS | 1894 | 1460975523664 Marionette TRACE conn5 <- [1,2722,null,{}] 03:32:03 INFO - PROCESS | 1894 | 1460975523671 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:03 INFO - PROCESS | 1894 | 1460975523911 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 03:32:04 INFO - PROCESS | 1894 | 1460975524262 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d84b800 == 174 [pid = 1894] [id = 688] 03:32:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8d84bc00) [pid = 1894] [serial = 2065] [outer = (nil)] 03:32:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8d9cb800) [pid = 1894] [serial = 2066] [outer = 0x8d84bc00] 03:32:04 INFO - PROCESS | 1894 | 1460975524375 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8ec39c00) [pid = 1894] [serial = 2067] [outer = 0x8d84bc00] 03:32:05 INFO - PROCESS | 1894 | 1460975525422 Marionette TRACE conn5 <- [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] 03:32:05 INFO - PROCESS | 1894 | 1460975525447 Marionette TRACE conn5 <- [1,2725,null,{"value":"8"}] 03:32:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:32:05 INFO - PROCESS | 1894 | 1460975525454 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:32:05 INFO - PROCESS | 1894 | 1460975525458 Marionette TRACE conn5 <- [1,2726,null,{}] 03:32:05 INFO - PROCESS | 1894 | 1460975525464 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:05 INFO - PROCESS | 1894 | 1460975525702 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 03:32:06 INFO - PROCESS | 1894 | 1460975526048 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bce1000 == 175 [pid = 1894] [id = 689] 03:32:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8ec63400) [pid = 1894] [serial = 2068] [outer = (nil)] 03:32:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8ecb7000) [pid = 1894] [serial = 2069] [outer = 0x8ec63400] 03:32:06 INFO - PROCESS | 1894 | 1460975526146 Marionette DEBUG loaded listener.js 03:32:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8ecbb800) [pid = 1894] [serial = 2070] [outer = 0x8ec63400] 03:32:07 INFO - PROCESS | 1894 | 1460975527120 Marionette TRACE conn5 <- [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]]]}] 03:32:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:32:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1738ms 03:32:07 INFO - PROCESS | 1894 | 1460975527193 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 03:32:07 INFO - PROCESS | 1894 | 1460975527197 Marionette TRACE conn5 <- [1,2729,null,{"value":"8"}] 03:32:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:32:07 INFO - PROCESS | 1894 | 1460975527205 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:32:07 INFO - PROCESS | 1894 | 1460975527208 Marionette TRACE conn5 <- [1,2730,null,{}] 03:32:07 INFO - PROCESS | 1894 | 1460975527215 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:07 INFO - PROCESS | 1894 | 1460975527490 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 03:32:07 INFO - PROCESS | 1894 | 1460975527856 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa0400 == 176 [pid = 1894] [id = 690] 03:32:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x869ed400) [pid = 1894] [serial = 2071] [outer = (nil)] 03:32:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8ed33c00) [pid = 1894] [serial = 2072] [outer = 0x869ed400] 03:32:07 INFO - PROCESS | 1894 | 1460975527946 Marionette DEBUG loaded listener.js 03:32:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8f890000) [pid = 1894] [serial = 2073] [outer = 0x869ed400] 03:32:09 INFO - PROCESS | 1894 | 1460975529264 Marionette TRACE conn5 <- [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] 03:32:09 INFO - PROCESS | 1894 | 1460975529342 Marionette TRACE conn5 <- [1,2733,null,{"value":"8"}] 03:32:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:32:09 INFO - PROCESS | 1894 | 1460975529350 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:32:09 INFO - PROCESS | 1894 | 1460975529354 Marionette TRACE conn5 <- [1,2734,null,{}] 03:32:09 INFO - PROCESS | 1894 | 1460975529360 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:09 INFO - PROCESS | 1894 | 1460975529660 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 03:32:09 INFO - PROCESS | 1894 | 1460975529964 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec69c00 == 177 [pid = 1894] [id = 691] 03:32:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8f88c800) [pid = 1894] [serial = 2074] [outer = (nil)] 03:32:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8fcc7400) [pid = 1894] [serial = 2075] [outer = 0x8f88c800] 03:32:10 INFO - PROCESS | 1894 | 1460975530053 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8fcd0400) [pid = 1894] [serial = 2076] [outer = 0x8f88c800] 03:32:11 INFO - PROCESS | 1894 | 1460975531031 Marionette TRACE conn5 <- [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]]]}] 03:32:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:32:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1730ms 03:32:11 INFO - PROCESS | 1894 | 1460975531081 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 03:32:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:32:11 INFO - PROCESS | 1894 | 1460975531085 Marionette TRACE conn5 <- [1,2737,null,{"value":"8"}] 03:32:11 INFO - PROCESS | 1894 | 1460975531091 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:32:11 INFO - PROCESS | 1894 | 1460975531095 Marionette TRACE conn5 <- [1,2738,null,{}] 03:32:11 INFO - PROCESS | 1894 | 1460975531100 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:11 INFO - PROCESS | 1894 | 1460975531341 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 03:32:11 INFO - PROCESS | 1894 | 1460975531685 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d843400 == 178 [pid = 1894] [id = 692] 03:32:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8f891800) [pid = 1894] [serial = 2077] [outer = (nil)] 03:32:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8fd65400) [pid = 1894] [serial = 2078] [outer = 0x8f891800] 03:32:11 INFO - PROCESS | 1894 | 1460975531782 Marionette DEBUG loaded listener.js 03:32:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8fea7000) [pid = 1894] [serial = 2079] [outer = 0x8f891800] 03:32:12 INFO - PROCESS | 1894 | 1460975532725 Marionette TRACE conn5 <- [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]]]}] 03:32:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:32:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1679ms 03:32:12 INFO - PROCESS | 1894 | 1460975532771 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 03:32:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:32:12 INFO - PROCESS | 1894 | 1460975532775 Marionette TRACE conn5 <- [1,2741,null,{"value":"8"}] 03:32:12 INFO - PROCESS | 1894 | 1460975532781 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:32:12 INFO - PROCESS | 1894 | 1460975532785 Marionette TRACE conn5 <- [1,2742,null,{}] 03:32:12 INFO - PROCESS | 1894 | 1460975532791 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:13 INFO - PROCESS | 1894 | 1460975533033 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 03:32:13 INFO - PROCESS | 1894 | 1460975533393 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ff60c00 == 179 [pid = 1894] [id = 693] 03:32:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8ff61800) [pid = 1894] [serial = 2080] [outer = (nil)] 03:32:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8ff64000) [pid = 1894] [serial = 2081] [outer = 0x8ff61800] 03:32:13 INFO - PROCESS | 1894 | 1460975533502 Marionette DEBUG loaded listener.js 03:32:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x9001a800) [pid = 1894] [serial = 2082] [outer = 0x8ff61800] 03:32:14 INFO - PROCESS | 1894 | 1460975534457 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:32:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:32:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1744ms 03:32:14 INFO - PROCESS | 1894 | 1460975534526 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 03:32:14 INFO - PROCESS | 1894 | 1460975534531 Marionette TRACE conn5 <- [1,2745,null,{"value":"8"}] 03:32:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:32:14 INFO - PROCESS | 1894 | 1460975534537 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:32:14 INFO - PROCESS | 1894 | 1460975534542 Marionette TRACE conn5 <- [1,2746,null,{}] 03:32:14 INFO - PROCESS | 1894 | 1460975534548 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:14 INFO - PROCESS | 1894 | 1460975534853 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 03:32:15 INFO - PROCESS | 1894 | 1460975535218 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x9001dc00 == 180 [pid = 1894] [id = 694] 03:32:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x90304c00) [pid = 1894] [serial = 2083] [outer = (nil)] 03:32:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x9030b800) [pid = 1894] [serial = 2084] [outer = 0x90304c00] 03:32:15 INFO - PROCESS | 1894 | 1460975535309 Marionette DEBUG loaded listener.js 03:32:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x9030e400) [pid = 1894] [serial = 2085] [outer = 0x90304c00] 03:32:16 INFO - PROCESS | 1894 | 1460975536214 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:32:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:32:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1732ms 03:32:16 INFO - PROCESS | 1894 | 1460975536271 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 03:32:16 INFO - PROCESS | 1894 | 1460975536276 Marionette TRACE conn5 <- [1,2749,null,{"value":"8"}] 03:32:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:32:16 INFO - PROCESS | 1894 | 1460975536282 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:32:16 INFO - PROCESS | 1894 | 1460975536286 Marionette TRACE conn5 <- [1,2750,null,{}] 03:32:16 INFO - PROCESS | 1894 | 1460975536292 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:16 INFO - PROCESS | 1894 | 1460975536530 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 03:32:16 INFO - PROCESS | 1894 | 1460975536879 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ff67800 == 181 [pid = 1894] [id = 695] 03:32:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x90301800) [pid = 1894] [serial = 2086] [outer = (nil)] 03:32:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x90529400) [pid = 1894] [serial = 2087] [outer = 0x90301800] 03:32:16 INFO - PROCESS | 1894 | 1460975536977 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x9052cc00) [pid = 1894] [serial = 2088] [outer = 0x90301800] 03:32:17 INFO - PROCESS | 1894 | 1460975537940 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:32:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:32:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1731ms 03:32:18 INFO - PROCESS | 1894 | 1460975538015 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 03:32:18 INFO - PROCESS | 1894 | 1460975538018 Marionette TRACE conn5 <- [1,2753,null,{"value":"8"}] 03:32:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:32:18 INFO - PROCESS | 1894 | 1460975538026 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:32:18 INFO - PROCESS | 1894 | 1460975538029 Marionette TRACE conn5 <- [1,2754,null,{}] 03:32:18 INFO - PROCESS | 1894 | 1460975538036 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:18 INFO - PROCESS | 1894 | 1460975538317 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 03:32:18 INFO - PROCESS | 1894 | 1460975538662 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x89dd9800 == 182 [pid = 1894] [id = 696] 03:32:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8a097c00) [pid = 1894] [serial = 2089] [outer = (nil)] 03:32:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x907b0800) [pid = 1894] [serial = 2090] [outer = 0x8a097c00] 03:32:18 INFO - PROCESS | 1894 | 1460975538756 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x91213000) [pid = 1894] [serial = 2091] [outer = 0x8a097c00] 03:32:19 INFO - PROCESS | 1894 | 1460975539663 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:32:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:32:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1693ms 03:32:19 INFO - PROCESS | 1894 | 1460975539720 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 1894 | 1460975539724 Marionette TRACE conn5 <- [1,2757,null,{"value":"8"}] 03:32:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:32:19 INFO - PROCESS | 1894 | 1460975539731 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - PROCESS | 1894 | 1460975539734 Marionette TRACE conn5 <- [1,2758,null,{}] 03:32:19 INFO - PROCESS | 1894 | 1460975539741 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:20 INFO - PROCESS | 1894 | 1460975540021 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 03:32:20 INFO - PROCESS | 1894 | 1460975540383 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x91241800 == 183 [pid = 1894] [id = 697] 03:32:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x91245000) [pid = 1894] [serial = 2092] [outer = (nil)] 03:32:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x91248000) [pid = 1894] [serial = 2093] [outer = 0x91245000] 03:32:20 INFO - PROCESS | 1894 | 1460975540486 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x9124d400) [pid = 1894] [serial = 2094] [outer = 0x91245000] 03:32:21 INFO - PROCESS | 1894 | 1460975541412 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:32:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:32:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1735ms 03:32:21 INFO - PROCESS | 1894 | 1460975541467 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 03:32:21 INFO - PROCESS | 1894 | 1460975541470 Marionette TRACE conn5 <- [1,2761,null,{"value":"8"}] 03:32:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:32:21 INFO - PROCESS | 1894 | 1460975541477 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:32:21 INFO - PROCESS | 1894 | 1460975541480 Marionette TRACE conn5 <- [1,2762,null,{}] 03:32:21 INFO - PROCESS | 1894 | 1460975541487 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:21 INFO - PROCESS | 1894 | 1460975541729 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 03:32:22 INFO - PROCESS | 1894 | 1460975542076 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b59800 == 184 [pid = 1894] [id = 698] 03:32:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x90528400) [pid = 1894] [serial = 2095] [outer = (nil)] 03:32:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x91257800) [pid = 1894] [serial = 2096] [outer = 0x90528400] 03:32:22 INFO - PROCESS | 1894 | 1460975542183 Marionette DEBUG loaded listener.js 03:32:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x9125a800) [pid = 1894] [serial = 2097] [outer = 0x90528400] 03:32:23 INFO - PROCESS | 1894 | 1460975543144 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:32:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:32:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1729ms 03:32:23 INFO - PROCESS | 1894 | 1460975543207 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 03:32:23 INFO - PROCESS | 1894 | 1460975543212 Marionette TRACE conn5 <- [1,2765,null,{"value":"8"}] 03:32:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:32:23 INFO - PROCESS | 1894 | 1460975543219 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:32:23 INFO - PROCESS | 1894 | 1460975543223 Marionette TRACE conn5 <- [1,2766,null,{}] 03:32:23 INFO - PROCESS | 1894 | 1460975543229 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:23 INFO - PROCESS | 1894 | 1460975543465 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 03:32:23 INFO - PROCESS | 1894 | 1460975543818 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de52800 == 185 [pid = 1894] [id = 699] 03:32:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x8ecb5800) [pid = 1894] [serial = 2098] [outer = (nil)] 03:32:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x915ec800) [pid = 1894] [serial = 2099] [outer = 0x8ecb5800] 03:32:23 INFO - PROCESS | 1894 | 1460975543915 Marionette DEBUG loaded listener.js 03:32:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x915f1c00) [pid = 1894] [serial = 2100] [outer = 0x8ecb5800] 03:32:24 INFO - PROCESS | 1894 | 1460975544839 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:32:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:32:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1679ms 03:32:24 INFO - PROCESS | 1894 | 1460975544899 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 03:32:24 INFO - PROCESS | 1894 | 1460975544903 Marionette TRACE conn5 <- [1,2769,null,{"value":"8"}] 03:32:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:32:24 INFO - PROCESS | 1894 | 1460975544910 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:32:24 INFO - PROCESS | 1894 | 1460975544912 Marionette TRACE conn5 <- [1,2770,null,{}] 03:32:24 INFO - PROCESS | 1894 | 1460975544918 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:25 INFO - PROCESS | 1894 | 1460975545151 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x98bb0400 == 184 [pid = 1894] [id = 637] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x84e69c00 == 183 [pid = 1894] [id = 622] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x9422b000 == 182 [pid = 1894] [id = 633] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x934a6c00 == 181 [pid = 1894] [id = 632] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x9125e800 == 180 [pid = 1894] [id = 631] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x856eb400 == 179 [pid = 1894] [id = 635] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x84e72c00 == 178 [pid = 1894] [id = 636] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x963c5800 == 177 [pid = 1894] [id = 634] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8608e400 == 176 [pid = 1894] [id = 682] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x85fa7400 == 175 [pid = 1894] [id = 681] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x856eb800 == 174 [pid = 1894] [id = 680] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8f896400 == 173 [pid = 1894] [id = 678] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecb4000 == 172 [pid = 1894] [id = 677] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8d9c7800 == 171 [pid = 1894] [id = 676] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec65400 == 170 [pid = 1894] [id = 675] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8a0a0c00 == 169 [pid = 1894] [id = 672] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8a098c00 == 168 [pid = 1894] [id = 671] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x89e49000 == 167 [pid = 1894] [id = 670] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x89dde000 == 166 [pid = 1894] [id = 668] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x869e9400 == 165 [pid = 1894] [id = 669] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x89b6f000 == 164 [pid = 1894] [id = 667] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x890a1c00 == 163 [pid = 1894] [id = 666] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x869df400 == 162 [pid = 1894] [id = 665] 03:32:27 INFO - PROCESS | 1894 | --DOCSHELL 0x84e67400 == 161 [pid = 1894] [id = 664] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x9030ac00) [pid = 1894] [serial = 1884] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x8864b800) [pid = 1894] [serial = 1991] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x89c98000) [pid = 1894] [serial = 1932] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x877b9000) [pid = 1894] [serial = 1989] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8a0a6c00) [pid = 1894] [serial = 1935] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x959e6800) [pid = 1894] [serial = 1976] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x94339400) [pid = 1894] [serial = 1973] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8fcc2400) [pid = 1894] [serial = 1952] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x9416d400) [pid = 1894] [serial = 1970] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8d5b0800) [pid = 1894] [serial = 1937] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8f892800) [pid = 1894] [serial = 1950] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x8ec43c00) [pid = 1894] [serial = 1944] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x934a6000) [pid = 1894] [serial = 1968] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8608d000) [pid = 1894] [serial = 1928] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x833aec00) [pid = 1894] [serial = 1979] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x9030d000) [pid = 1894] [serial = 1958] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x85dd3c00) [pid = 1894] [serial = 1988] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x8ecbe400) [pid = 1894] [serial = 1946] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x91516000) [pid = 1894] [serial = 1964] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x8d841400) [pid = 1894] [serial = 1863] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x931b5c00) [pid = 1894] [serial = 1967] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x85dd1800) [pid = 1894] [serial = 1983] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8d9ccc00) [pid = 1894] [serial = 1941] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x94229800) [pid = 1894] [serial = 1971] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x83574800) [pid = 1894] [serial = 1980] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x89f4b800) [pid = 1894] [serial = 1794] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x9124c000) [pid = 1894] [serial = 1962] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8ec3d000) [pid = 1894] [serial = 1943] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8d844c00) [pid = 1894] [serial = 1938] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8fea6800) [pid = 1894] [serial = 1956] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x9052a400) [pid = 1894] [serial = 1959] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x9433c400) [pid = 1894] [serial = 1974] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8fd66c00) [pid = 1894] [serial = 1955] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x89fe4c00) [pid = 1894] [serial = 1934] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x85fafc00) [pid = 1894] [serial = 1986] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x856ec800) [pid = 1894] [serial = 1982] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x959eb000) [pid = 1894] [serial = 1977] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x89a9b400) [pid = 1894] [serial = 1931] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8fcc8800) [pid = 1894] [serial = 1953] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x915f2400) [pid = 1894] [serial = 1965] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8ee91400) [pid = 1894] [serial = 1949] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x91246000) [pid = 1894] [serial = 1961] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x8d9c9400) [pid = 1894] [serial = 1940] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8ed38800) [pid = 1894] [serial = 1947] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x85fa4c00) [pid = 1894] [serial = 1985] [outer = (nil)] [url = about:blank] 03:32:27 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x869e6400) [pid = 1894] [serial = 1929] [outer = (nil)] [url = about:blank] 03:32:28 INFO - PROCESS | 1894 | 1460975547984 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x843ed400 == 162 [pid = 1894] [id = 700] 03:32:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x843ef800) [pid = 1894] [serial = 2101] [outer = (nil)] 03:32:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x84e6f800) [pid = 1894] [serial = 2102] [outer = 0x843ef800] 03:32:28 INFO - PROCESS | 1894 | 1460975548070 Marionette DEBUG loaded listener.js 03:32:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x856ee000) [pid = 1894] [serial = 2103] [outer = 0x843ef800] 03:32:28 INFO - PROCESS | 1894 | 1460975548886 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:32:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:32:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 3986ms 03:32:28 INFO - PROCESS | 1894 | 1460975548901 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 03:32:28 INFO - PROCESS | 1894 | 1460975548908 Marionette TRACE conn5 <- [1,2773,null,{"value":"8"}] 03:32:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:32:28 INFO - PROCESS | 1894 | 1460975548918 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - PROCESS | 1894 | 1460975548923 Marionette TRACE conn5 <- [1,2774,null,{}] 03:32:28 INFO - PROCESS | 1894 | 1460975548931 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:29 INFO - PROCESS | 1894 | 1460975549177 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 03:32:29 INFO - PROCESS | 1894 | 1460975549399 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa7000 == 163 [pid = 1894] [id = 701] 03:32:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x85fa7400) [pid = 1894] [serial = 2104] [outer = (nil)] 03:32:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x86085800) [pid = 1894] [serial = 2105] [outer = 0x85fa7400] 03:32:29 INFO - PROCESS | 1894 | 1460975549482 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x869e0000) [pid = 1894] [serial = 2106] [outer = 0x85fa7400] 03:32:30 INFO - PROCESS | 1894 | 1460975550512 Marionette TRACE conn5 <- [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]]]}] 03:32:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:32:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1638ms 03:32:30 INFO - PROCESS | 1894 | 1460975550560 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 03:32:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:32:30 INFO - PROCESS | 1894 | 1460975550566 Marionette TRACE conn5 <- [1,2777,null,{"value":"8"}] 03:32:30 INFO - PROCESS | 1894 | 1460975550573 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:32:30 INFO - PROCESS | 1894 | 1460975550576 Marionette TRACE conn5 <- [1,2778,null,{}] 03:32:30 INFO - PROCESS | 1894 | 1460975550583 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:30 INFO - PROCESS | 1894 | 1460975550902 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 03:32:30 INFO - PROCESS | 1894 | 1460975550933 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x86086800 == 164 [pid = 1894] [id = 702] 03:32:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x869ea800) [pid = 1894] [serial = 2107] [outer = (nil)] 03:32:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8864d800) [pid = 1894] [serial = 2108] [outer = 0x869ea800] 03:32:31 INFO - PROCESS | 1894 | 1460975551009 Marionette DEBUG loaded listener.js 03:32:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x890a7c00) [pid = 1894] [serial = 2109] [outer = 0x869ea800] 03:32:32 INFO - PROCESS | 1894 | 1460975552155 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:32:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:32:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1630ms 03:32:32 INFO - PROCESS | 1894 | 1460975552203 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 03:32:32 INFO - PROCESS | 1894 | 1460975552207 Marionette TRACE conn5 <- [1,2781,null,{"value":"8"}] 03:32:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:32:32 INFO - PROCESS | 1894 | 1460975552223 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - PROCESS | 1894 | 1460975552233 Marionette TRACE conn5 <- [1,2782,null,{}] 03:32:32 INFO - PROCESS | 1894 | 1460975552248 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:32 INFO - PROCESS | 1894 | 1460975552971 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x89f4dc00) [pid = 1894] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8fcc3400) [pid = 1894] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x85fab400) [pid = 1894] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x86086400) [pid = 1894] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x8ec44c00) [pid = 1894] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x8ec68400) [pid = 1894] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x89de4c00) [pid = 1894] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x8bce3400) [pid = 1894] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x89fe1000) [pid = 1894] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x8f89b800) [pid = 1894] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x8ebb2400) [pid = 1894] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 122 (0x85dde800) [pid = 1894] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 121 (0x89c9a800) [pid = 1894] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 120 (0x89a9c800) [pid = 1894] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 119 (0x856e4800) [pid = 1894] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 118 (0x8ee87000) [pid = 1894] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 117 (0x869e1000) [pid = 1894] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 116 (0x89ddec00) [pid = 1894] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:32:33 INFO - PROCESS | 1894 | --DOMWINDOW == 115 (0x8bcdb800) [pid = 1894] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:32:33 INFO - PROCESS | 1894 | 1460975553216 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x843f1400 == 165 [pid = 1894] [id = 703] 03:32:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 116 (0x845d6400) [pid = 1894] [serial = 2110] [outer = (nil)] 03:32:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 117 (0x85ddc400) [pid = 1894] [serial = 2111] [outer = 0x845d6400] 03:32:33 INFO - PROCESS | 1894 | 1460975553295 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 118 (0x890a0800) [pid = 1894] [serial = 2112] [outer = 0x845d6400] 03:32:34 INFO - PROCESS | 1894 | 1460975554085 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:32:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:32:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1914ms 03:32:34 INFO - PROCESS | 1894 | 1460975554130 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 03:32:34 INFO - PROCESS | 1894 | 1460975554135 Marionette TRACE conn5 <- [1,2785,null,{"value":"8"}] 03:32:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:32:34 INFO - PROCESS | 1894 | 1460975554141 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 1894 | 1460975554145 Marionette TRACE conn5 <- [1,2786,null,{}] 03:32:34 INFO - PROCESS | 1894 | 1460975554151 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:34 INFO - PROCESS | 1894 | 1460975554454 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 03:32:34 INFO - PROCESS | 1894 | 1460975554477 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x88646c00 == 166 [pid = 1894] [id = 704] 03:32:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0x89aa0000) [pid = 1894] [serial = 2113] [outer = (nil)] 03:32:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0x89e4a400) [pid = 1894] [serial = 2114] [outer = 0x89aa0000] 03:32:34 INFO - PROCESS | 1894 | 1460975554557 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x89f48800) [pid = 1894] [serial = 2115] [outer = 0x89aa0000] 03:32:35 INFO - PROCESS | 1894 | 1460975555906 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:32:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:32:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1801ms 03:32:35 INFO - PROCESS | 1894 | 1460975555943 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 03:32:35 INFO - PROCESS | 1894 | 1460975555949 Marionette TRACE conn5 <- [1,2789,null,{"value":"8"}] 03:32:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:32:35 INFO - PROCESS | 1894 | 1460975555957 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:32:35 INFO - PROCESS | 1894 | 1460975555962 Marionette TRACE conn5 <- [1,2790,null,{}] 03:32:35 INFO - PROCESS | 1894 | 1460975555973 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:36 INFO - PROCESS | 1894 | 1460975556253 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 03:32:36 INFO - PROCESS | 1894 | 1460975556617 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x85faa400 == 167 [pid = 1894] [id = 705] 03:32:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0x85fad800) [pid = 1894] [serial = 2116] [outer = (nil)] 03:32:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0x869e6400) [pid = 1894] [serial = 2117] [outer = 0x85fad800] 03:32:36 INFO - PROCESS | 1894 | 1460975556719 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x890a5400) [pid = 1894] [serial = 2118] [outer = 0x85fad800] 03:32:37 INFO - PROCESS | 1894 | 1460975557734 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:32:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:32:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1791ms 03:32:37 INFO - PROCESS | 1894 | 1460975557748 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 03:32:37 INFO - PROCESS | 1894 | 1460975557757 Marionette TRACE conn5 <- [1,2793,null,{"value":"8"}] 03:32:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:32:37 INFO - PROCESS | 1894 | 1460975557768 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:32:37 INFO - PROCESS | 1894 | 1460975557772 Marionette TRACE conn5 <- [1,2794,null,{}] 03:32:37 INFO - PROCESS | 1894 | 1460975557795 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:38 INFO - PROCESS | 1894 | 1460975558143 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 03:32:38 INFO - PROCESS | 1894 | 1460975558465 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x89ddf800 == 168 [pid = 1894] [id = 706] 03:32:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x89de1800) [pid = 1894] [serial = 2119] [outer = (nil)] 03:32:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x89f4e000) [pid = 1894] [serial = 2120] [outer = 0x89de1800] 03:32:38 INFO - PROCESS | 1894 | 1460975558563 Marionette DEBUG loaded listener.js 03:32:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x89fde800) [pid = 1894] [serial = 2121] [outer = 0x89de1800] 03:32:39 INFO - PROCESS | 1894 | 1460975559522 Marionette TRACE conn5 <- [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]]]}] 03:32:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:32:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1791ms 03:32:39 INFO - PROCESS | 1894 | 1460975559560 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 1894 | 1460975559564 Marionette TRACE conn5 <- [1,2797,null,{"value":"8"}] 03:32:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:32:39 INFO - PROCESS | 1894 | 1460975559571 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - PROCESS | 1894 | 1460975559578 Marionette TRACE conn5 <- [1,2798,null,{}] 03:32:39 INFO - PROCESS | 1894 | 1460975559595 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:39 INFO - PROCESS | 1894 | 1460975559864 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 03:32:40 INFO - PROCESS | 1894 | 1460975560219 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fdf400 == 169 [pid = 1894] [id = 707] 03:32:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8bcdb400) [pid = 1894] [serial = 2122] [outer = (nil)] 03:32:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x8bce3800) [pid = 1894] [serial = 2123] [outer = 0x8bcdb400] 03:32:40 INFO - PROCESS | 1894 | 1460975560320 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8d5b4800) [pid = 1894] [serial = 2124] [outer = 0x8bcdb400] 03:32:41 INFO - PROCESS | 1894 | 1460975561301 Marionette TRACE conn5 <- [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]]]}] 03:32:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:32:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1796ms 03:32:41 INFO - PROCESS | 1894 | 1460975561368 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 03:32:41 INFO - PROCESS | 1894 | 1460975561374 Marionette TRACE conn5 <- [1,2801,null,{"value":"8"}] 03:32:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:32:41 INFO - PROCESS | 1894 | 1460975561380 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - PROCESS | 1894 | 1460975561383 Marionette TRACE conn5 <- [1,2802,null,{}] 03:32:41 INFO - PROCESS | 1894 | 1460975561389 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:41 INFO - PROCESS | 1894 | 1460975561668 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 03:32:42 INFO - PROCESS | 1894 | 1460975562013 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fe1c00 == 170 [pid = 1894] [id = 708] 03:32:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x8bcda800) [pid = 1894] [serial = 2125] [outer = (nil)] 03:32:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8d84f800) [pid = 1894] [serial = 2126] [outer = 0x8bcda800] 03:32:42 INFO - PROCESS | 1894 | 1460975562104 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8d9cdc00) [pid = 1894] [serial = 2127] [outer = 0x8bcda800] 03:32:43 INFO - PROCESS | 1894 | 1460975563029 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:32:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:32:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1686ms 03:32:43 INFO - PROCESS | 1894 | 1460975563068 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 03:32:43 INFO - PROCESS | 1894 | 1460975563071 Marionette TRACE conn5 <- [1,2805,null,{"value":"8"}] 03:32:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:32:43 INFO - PROCESS | 1894 | 1460975563079 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 1894 | 1460975563083 Marionette TRACE conn5 <- [1,2806,null,{}] 03:32:43 INFO - PROCESS | 1894 | 1460975563089 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:43 INFO - PROCESS | 1894 | 1460975563334 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 03:32:43 INFO - PROCESS | 1894 | 1460975563680 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bcdd000 == 171 [pid = 1894] [id = 709] 03:32:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8d5aa000) [pid = 1894] [serial = 2128] [outer = (nil)] 03:32:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8de50c00) [pid = 1894] [serial = 2129] [outer = 0x8d5aa000] 03:32:43 INFO - PROCESS | 1894 | 1460975563778 Marionette DEBUG loaded listener.js 03:32:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8eba7000) [pid = 1894] [serial = 2130] [outer = 0x8d5aa000] 03:32:44 INFO - PROCESS | 1894 | 1460975564706 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:32:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:32:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1682ms 03:32:44 INFO - PROCESS | 1894 | 1460975564762 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 03:32:44 INFO - PROCESS | 1894 | 1460975564765 Marionette TRACE conn5 <- [1,2809,null,{"value":"8"}] 03:32:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:32:44 INFO - PROCESS | 1894 | 1460975564772 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:32:44 INFO - PROCESS | 1894 | 1460975564775 Marionette TRACE conn5 <- [1,2810,null,{}] 03:32:44 INFO - PROCESS | 1894 | 1460975564781 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:45 INFO - PROCESS | 1894 | 1460975565046 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 03:32:45 INFO - PROCESS | 1894 | 1460975565410 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec5f800 == 172 [pid = 1894] [id = 710] 03:32:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8ec60800) [pid = 1894] [serial = 2131] [outer = (nil)] 03:32:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8ec69400) [pid = 1894] [serial = 2132] [outer = 0x8ec60800] 03:32:45 INFO - PROCESS | 1894 | 1460975565518 Marionette DEBUG loaded listener.js 03:32:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8ed3e400) [pid = 1894] [serial = 2133] [outer = 0x8ec60800] 03:32:46 INFO - PROCESS | 1894 | 1460975566449 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:32:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:32:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1694ms 03:32:46 INFO - PROCESS | 1894 | 1460975566467 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 03:32:46 INFO - PROCESS | 1894 | 1460975566470 Marionette TRACE conn5 <- [1,2813,null,{"value":"8"}] 03:32:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:32:46 INFO - PROCESS | 1894 | 1460975566478 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:32:46 INFO - PROCESS | 1894 | 1460975566482 Marionette TRACE conn5 <- [1,2814,null,{}] 03:32:46 INFO - PROCESS | 1894 | 1460975566487 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:46 INFO - PROCESS | 1894 | 1460975566726 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 03:32:47 INFO - PROCESS | 1894 | 1460975567030 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec5fc00 == 173 [pid = 1894] [id = 711] 03:32:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8ec62c00) [pid = 1894] [serial = 2134] [outer = (nil)] 03:32:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8f88f000) [pid = 1894] [serial = 2135] [outer = 0x8ec62c00] 03:32:47 INFO - PROCESS | 1894 | 1460975567170 Marionette DEBUG loaded listener.js 03:32:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8f899c00) [pid = 1894] [serial = 2136] [outer = 0x8ec62c00] 03:32:48 INFO - PROCESS | 1894 | 1460975568097 Marionette TRACE conn5 <- [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]]]}] 03:32:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:32:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1686ms 03:32:48 INFO - PROCESS | 1894 | 1460975568164 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 03:32:48 INFO - PROCESS | 1894 | 1460975568169 Marionette TRACE conn5 <- [1,2817,null,{"value":"8"}] 03:32:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:32:48 INFO - PROCESS | 1894 | 1460975568176 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - PROCESS | 1894 | 1460975568180 Marionette TRACE conn5 <- [1,2818,null,{}] 03:32:48 INFO - PROCESS | 1894 | 1460975568186 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:48 INFO - PROCESS | 1894 | 1460975568463 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 03:32:48 INFO - PROCESS | 1894 | 1460975568808 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x89b6f000 == 174 [pid = 1894] [id = 712] 03:32:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8ee89000) [pid = 1894] [serial = 2137] [outer = (nil)] 03:32:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8fcc8000) [pid = 1894] [serial = 2138] [outer = 0x8ee89000] 03:32:48 INFO - PROCESS | 1894 | 1460975568903 Marionette DEBUG loaded listener.js 03:32:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8fccd000) [pid = 1894] [serial = 2139] [outer = 0x8ee89000] 03:32:49 INFO - PROCESS | 1894 | 1460975569863 Marionette TRACE conn5 <- [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]]]}] 03:32:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:32:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1735ms 03:32:49 INFO - PROCESS | 1894 | 1460975569912 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 03:32:49 INFO - PROCESS | 1894 | 1460975569917 Marionette TRACE conn5 <- [1,2821,null,{"value":"8"}] 03:32:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:32:49 INFO - PROCESS | 1894 | 1460975569923 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:32:49 INFO - PROCESS | 1894 | 1460975569927 Marionette TRACE conn5 <- [1,2822,null,{}] 03:32:49 INFO - PROCESS | 1894 | 1460975569933 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:50 INFO - PROCESS | 1894 | 1460975570178 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 03:32:50 INFO - PROCESS | 1894 | 1460975570530 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x85dd9c00 == 175 [pid = 1894] [id = 713] 03:32:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x877b2000) [pid = 1894] [serial = 2140] [outer = (nil)] 03:32:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8fea6400) [pid = 1894] [serial = 2141] [outer = 0x877b2000] 03:32:50 INFO - PROCESS | 1894 | 1460975570641 Marionette DEBUG loaded listener.js 03:32:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8feac800) [pid = 1894] [serial = 2142] [outer = 0x877b2000] 03:32:51 INFO - PROCESS | 1894 | 1460975571589 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:32:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:32:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1730ms 03:32:51 INFO - PROCESS | 1894 | 1460975571655 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 03:32:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:32:51 INFO - PROCESS | 1894 | 1460975571659 Marionette TRACE conn5 <- [1,2825,null,{"value":"8"}] 03:32:51 INFO - PROCESS | 1894 | 1460975571666 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:32:51 INFO - PROCESS | 1894 | 1460975571670 Marionette TRACE conn5 <- [1,2826,null,{}] 03:32:51 INFO - PROCESS | 1894 | 1460975571675 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:51 INFO - PROCESS | 1894 | 1460975571914 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 03:32:52 INFO - PROCESS | 1894 | 1460975572266 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fcca800 == 176 [pid = 1894] [id = 714] 03:32:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8fd64c00) [pid = 1894] [serial = 2143] [outer = (nil)] 03:32:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x90018400) [pid = 1894] [serial = 2144] [outer = 0x8fd64c00] 03:32:52 INFO - PROCESS | 1894 | 1460975572367 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x90021000) [pid = 1894] [serial = 2145] [outer = 0x8fd64c00] 03:32:53 INFO - PROCESS | 1894 | 1460975573311 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:32:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:32:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1684ms 03:32:53 INFO - PROCESS | 1894 | 1460975573349 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 03:32:53 INFO - PROCESS | 1894 | 1460975573353 Marionette TRACE conn5 <- [1,2829,null,{"value":"8"}] 03:32:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:32:53 INFO - PROCESS | 1894 | 1460975573360 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:32:53 INFO - PROCESS | 1894 | 1460975573371 Marionette TRACE conn5 <- [1,2830,null,{}] 03:32:53 INFO - PROCESS | 1894 | 1460975573377 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:53 INFO - PROCESS | 1894 | 1460975573634 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 03:32:54 INFO - PROCESS | 1894 | 1460975573995 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ff65400 == 177 [pid = 1894] [id = 715] 03:32:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x9052d000) [pid = 1894] [serial = 2146] [outer = (nil)] 03:32:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x91212c00) [pid = 1894] [serial = 2147] [outer = 0x9052d000] 03:32:54 INFO - PROCESS | 1894 | 1460975574098 Marionette DEBUG loaded listener.js 03:32:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x9124c000) [pid = 1894] [serial = 2148] [outer = 0x9052d000] 03:32:55 INFO - PROCESS | 1894 | 1460975575052 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:32:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1747ms 03:32:55 INFO - PROCESS | 1894 | 1460975575108 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 03:32:55 INFO - PROCESS | 1894 | 1460975575111 Marionette TRACE conn5 <- [1,2833,null,{"value":"8"}] 03:32:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:32:55 INFO - PROCESS | 1894 | 1460975575118 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:32:55 INFO - PROCESS | 1894 | 1460975575121 Marionette TRACE conn5 <- [1,2834,null,{}] 03:32:55 INFO - PROCESS | 1894 | 1460975575127 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:55 INFO - PROCESS | 1894 | 1460975575371 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 03:32:55 INFO - PROCESS | 1894 | 1460975575728 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a9dc00 == 178 [pid = 1894] [id = 716] 03:32:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x89c94c00) [pid = 1894] [serial = 2149] [outer = (nil)] 03:32:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x9125d800) [pid = 1894] [serial = 2150] [outer = 0x89c94c00] 03:32:55 INFO - PROCESS | 1894 | 1460975575827 Marionette DEBUG loaded listener.js 03:32:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x91516000) [pid = 1894] [serial = 2151] [outer = 0x89c94c00] 03:32:56 INFO - PROCESS | 1894 | 1460975576760 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:32:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:32:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1679ms 03:32:56 INFO - PROCESS | 1894 | 1460975576797 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 03:32:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:32:56 INFO - PROCESS | 1894 | 1460975576803 Marionette TRACE conn5 <- [1,2837,null,{"value":"8"}] 03:32:56 INFO - PROCESS | 1894 | 1460975576810 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:32:56 INFO - PROCESS | 1894 | 1460975576813 Marionette TRACE conn5 <- [1,2838,null,{}] 03:32:56 INFO - PROCESS | 1894 | 1460975576819 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:57 INFO - PROCESS | 1894 | 1460975577152 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 03:32:57 INFO - PROCESS | 1894 | 1460975577440 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e6a400 == 179 [pid = 1894] [id = 717] 03:32:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8ff61c00) [pid = 1894] [serial = 2152] [outer = (nil)] 03:32:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x931af400) [pid = 1894] [serial = 2153] [outer = 0x8ff61c00] 03:32:57 INFO - PROCESS | 1894 | 1460975577533 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x931b4000) [pid = 1894] [serial = 2154] [outer = 0x8ff61c00] 03:32:58 INFO - PROCESS | 1894 | 1460975578477 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:32:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:32:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1735ms 03:32:58 INFO - PROCESS | 1894 | 1460975578545 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 03:32:58 INFO - PROCESS | 1894 | 1460975578548 Marionette TRACE conn5 <- [1,2841,null,{"value":"8"}] 03:32:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:32:58 INFO - PROCESS | 1894 | 1460975578556 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:32:58 INFO - PROCESS | 1894 | 1460975578560 Marionette TRACE conn5 <- [1,2842,null,{}] 03:32:58 INFO - PROCESS | 1894 | 1460975578566 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:58 INFO - PROCESS | 1894 | 1460975578847 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 03:32:59 INFO - PROCESS | 1894 | 1460975579200 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x91f15000 == 180 [pid = 1894] [id = 718] 03:32:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x931ad000) [pid = 1894] [serial = 2155] [outer = (nil)] 03:32:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x934a6400) [pid = 1894] [serial = 2156] [outer = 0x931ad000] 03:32:59 INFO - PROCESS | 1894 | 1460975579297 Marionette DEBUG loaded listener.js 03:32:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x934a7c00) [pid = 1894] [serial = 2157] [outer = 0x931ad000] 03:33:00 INFO - PROCESS | 1894 | 1460975580204 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:33:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:33:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1731ms 03:33:00 INFO - PROCESS | 1894 | 1460975580288 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 03:33:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:33:00 INFO - PROCESS | 1894 | 1460975580292 Marionette TRACE conn5 <- [1,2845,null,{"value":"8"}] 03:33:00 INFO - PROCESS | 1894 | 1460975580299 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:33:00 INFO - PROCESS | 1894 | 1460975580303 Marionette TRACE conn5 <- [1,2846,null,{}] 03:33:00 INFO - PROCESS | 1894 | 1460975580309 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:00 INFO - PROCESS | 1894 | 1460975580558 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 03:33:00 INFO - PROCESS | 1894 | 1460975580928 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x890a8c00 == 181 [pid = 1894] [id = 719] 03:33:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x89de0400) [pid = 1894] [serial = 2158] [outer = (nil)] 03:33:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x934b2000) [pid = 1894] [serial = 2159] [outer = 0x89de0400] 03:33:01 INFO - PROCESS | 1894 | 1460975581027 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x94168000) [pid = 1894] [serial = 2160] [outer = 0x89de0400] 03:33:01 INFO - PROCESS | 1894 | 1460975581930 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:33:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:33:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1683ms 03:33:01 INFO - PROCESS | 1894 | 1460975581987 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 03:33:01 INFO - PROCESS | 1894 | 1460975581991 Marionette TRACE conn5 <- [1,2849,null,{"value":"8"}] 03:33:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:33:02 INFO - PROCESS | 1894 | 1460975582001 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:33:02 INFO - PROCESS | 1894 | 1460975582004 Marionette TRACE conn5 <- [1,2850,null,{}] 03:33:02 INFO - PROCESS | 1894 | 1460975582011 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:02 INFO - PROCESS | 1894 | 1460975582255 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 03:33:02 INFO - PROCESS | 1894 | 1460975582620 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x931b0c00 == 182 [pid = 1894] [id = 720] 03:33:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x934aa800) [pid = 1894] [serial = 2161] [outer = (nil)] 03:33:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x94170400) [pid = 1894] [serial = 2162] [outer = 0x934aa800] 03:33:02 INFO - PROCESS | 1894 | 1460975582717 Marionette DEBUG loaded listener.js 03:33:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x94173400) [pid = 1894] [serial = 2163] [outer = 0x934aa800] 03:33:03 INFO - PROCESS | 1894 | 1460975583684 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:33:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:33:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1729ms 03:33:03 INFO - PROCESS | 1894 | 1460975583732 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 03:33:03 INFO - PROCESS | 1894 | 1460975583735 Marionette TRACE conn5 <- [1,2853,null,{"value":"8"}] 03:33:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:33:03 INFO - PROCESS | 1894 | 1460975583743 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:33:03 INFO - PROCESS | 1894 | 1460975583747 Marionette TRACE conn5 <- [1,2854,null,{}] 03:33:03 INFO - PROCESS | 1894 | 1460975583753 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:04 INFO - PROCESS | 1894 | 1460975584005 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 03:33:04 INFO - PROCESS | 1894 | 1460975584358 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ee86000 == 183 [pid = 1894] [id = 721] 03:33:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x94169c00) [pid = 1894] [serial = 2164] [outer = (nil)] 03:33:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9422f400) [pid = 1894] [serial = 2165] [outer = 0x94169c00] 03:33:04 INFO - PROCESS | 1894 | 1460975584454 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x94233c00) [pid = 1894] [serial = 2166] [outer = 0x94169c00] 03:33:05 INFO - PROCESS | 1894 | 1460975585393 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:33:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:33:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1729ms 03:33:05 INFO - PROCESS | 1894 | 1460975585473 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 03:33:05 INFO - PROCESS | 1894 | 1460975585478 Marionette TRACE conn5 <- [1,2857,null,{"value":"8"}] 03:33:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:33:05 INFO - PROCESS | 1894 | 1460975585486 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:33:05 INFO - PROCESS | 1894 | 1460975585490 Marionette TRACE conn5 <- [1,2858,null,{}] 03:33:05 INFO - PROCESS | 1894 | 1460975585497 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:05 INFO - PROCESS | 1894 | 1460975585754 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x843e9400 == 182 [pid = 1894] [id = 639] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x9422dc00 == 181 [pid = 1894] [id = 569] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x856e6000 == 180 [pid = 1894] [id = 658] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x89b73c00 == 179 [pid = 1894] [id = 511] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x89ddf400 == 178 [pid = 1894] [id = 618] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x9052ec00 == 177 [pid = 1894] [id = 186] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x991d2800 == 176 [pid = 1894] [id = 128] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x94169800 == 175 [pid = 1894] [id = 657] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x89b6c000 == 174 [pid = 1894] [id = 558] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x89fd7800 == 173 [pid = 1894] [id = 620] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x877be400 == 172 [pid = 1894] [id = 617] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x8ff67800 == 171 [pid = 1894] [id = 695] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x8ff60c00 == 170 [pid = 1894] [id = 693] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x9001dc00 == 169 [pid = 1894] [id = 694] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x8d843400 == 168 [pid = 1894] [id = 692] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec69c00 == 167 [pid = 1894] [id = 691] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x85fa0400 == 166 [pid = 1894] [id = 690] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x8bce1000 == 165 [pid = 1894] [id = 689] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x89e4cc00 == 164 [pid = 1894] [id = 687] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x8d84b800 == 163 [pid = 1894] [id = 688] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x89a92c00 == 162 [pid = 1894] [id = 686] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x89a93400 == 161 [pid = 1894] [id = 685] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x86086c00 == 160 [pid = 1894] [id = 684] 03:33:08 INFO - PROCESS | 1894 | --DOCSHELL 0x843eb000 == 159 [pid = 1894] [id = 683] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8909d400) [pid = 1894] [serial = 2048] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8f89d400) [pid = 1894] [serial = 2034] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x877b9400) [pid = 1894] [serial = 1997] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x89f47800) [pid = 1894] [serial = 2007] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x8f897c00) [pid = 1894] [serial = 2033] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8d848c00) [pid = 1894] [serial = 2016] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x8d5aac00) [pid = 1894] [serial = 2013] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8fd5cc00) [pid = 1894] [serial = 2039] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x869ea400) [pid = 1894] [serial = 2045] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x89f42000) [pid = 1894] [serial = 2006] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x89e3d400) [pid = 1894] [serial = 1926] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8ec6dc00) [pid = 1894] [serial = 2025] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x8ecbc000) [pid = 1894] [serial = 2027] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x8bcde800) [pid = 1894] [serial = 2012] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8a09ac00) [pid = 1894] [serial = 2009] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8d5b5800) [pid = 1894] [serial = 2015] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x8d9c8c00) [pid = 1894] [serial = 2018] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8de52400) [pid = 1894] [serial = 2022] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x8fcc6c00) [pid = 1894] [serial = 2037] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8de4e000) [pid = 1894] [serial = 2021] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x8f8aa800) [pid = 1894] [serial = 2036] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8ed33800) [pid = 1894] [serial = 2028] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8d9cfc00) [pid = 1894] [serial = 2019] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x88647400) [pid = 1894] [serial = 1998] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x88640c00) [pid = 1894] [serial = 2046] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8ee86c00) [pid = 1894] [serial = 2030] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8ec64c00) [pid = 1894] [serial = 2024] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x85f05c00) [pid = 1894] [serial = 2042] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x85f0d000) [pid = 1894] [serial = 2043] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x89e3e000) [pid = 1894] [serial = 2003] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x89c95800) [pid = 1894] [serial = 2001] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8fd63c00) [pid = 1894] [serial = 2040] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x89b6f800) [pid = 1894] [serial = 2000] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8a0a0800) [pid = 1894] [serial = 2010] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x89e44800) [pid = 1894] [serial = 2004] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x85ddf000) [pid = 1894] [serial = 1994] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x85fa5000) [pid = 1894] [serial = 1995] [outer = (nil)] [url = about:blank] 03:33:08 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x8ee8d000) [pid = 1894] [serial = 2031] [outer = (nil)] [url = about:blank] 03:33:09 INFO - PROCESS | 1894 | 1460975589100 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e73c00 == 160 [pid = 1894] [id = 722] 03:33:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x856e6000) [pid = 1894] [serial = 2167] [outer = (nil)] 03:33:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x856eb800) [pid = 1894] [serial = 2168] [outer = 0x856e6000] 03:33:09 INFO - PROCESS | 1894 | 1460975589180 Marionette DEBUG loaded listener.js 03:33:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x85dd9400) [pid = 1894] [serial = 2169] [outer = 0x856e6000] 03:33:10 INFO - PROCESS | 1894 | 1460975590064 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:33:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:33:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 4634ms 03:33:10 INFO - PROCESS | 1894 | 1460975590122 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 03:33:10 INFO - PROCESS | 1894 | 1460975590128 Marionette TRACE conn5 <- [1,2861,null,{"value":"8"}] 03:33:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:33:10 INFO - PROCESS | 1894 | 1460975590136 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:33:10 INFO - PROCESS | 1894 | 1460975590142 Marionette TRACE conn5 <- [1,2862,null,{}] 03:33:10 INFO - PROCESS | 1894 | 1460975590149 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:10 INFO - PROCESS | 1894 | 1460975590374 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 03:33:10 INFO - PROCESS | 1894 | 1460975590586 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa3800 == 161 [pid = 1894] [id = 723] 03:33:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x85fa4c00) [pid = 1894] [serial = 2170] [outer = (nil)] 03:33:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x85fae800) [pid = 1894] [serial = 2171] [outer = 0x85fa4c00] 03:33:10 INFO - PROCESS | 1894 | 1460975590669 Marionette DEBUG loaded listener.js 03:33:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x869df400) [pid = 1894] [serial = 2172] [outer = 0x85fa4c00] 03:33:11 INFO - PROCESS | 1894 | 1460975591664 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:33:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:33:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1583ms 03:33:11 INFO - PROCESS | 1894 | 1460975591728 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 03:33:11 INFO - PROCESS | 1894 | 1460975591735 Marionette TRACE conn5 <- [1,2865,null,{"value":"8"}] 03:33:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:33:11 INFO - PROCESS | 1894 | 1460975591741 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:33:11 INFO - PROCESS | 1894 | 1460975591744 Marionette TRACE conn5 <- [1,2866,null,{}] 03:33:11 INFO - PROCESS | 1894 | 1460975591751 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:12 INFO - PROCESS | 1894 | 1460975592063 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 03:33:12 INFO - PROCESS | 1894 | 1460975592095 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x856ef400 == 162 [pid = 1894] [id = 724] 03:33:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x877b3000) [pid = 1894] [serial = 2173] [outer = (nil)] 03:33:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x88646000) [pid = 1894] [serial = 2174] [outer = 0x877b3000] 03:33:12 INFO - PROCESS | 1894 | 1460975592171 Marionette DEBUG loaded listener.js 03:33:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8909e400) [pid = 1894] [serial = 2175] [outer = 0x877b3000] 03:33:13 INFO - PROCESS | 1894 | 1460975593285 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:33:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2241ms 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x89fdf800) [pid = 1894] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x91245000) [pid = 1894] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x90301800) [pid = 1894] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x89a9d800) [pid = 1894] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8d84bc00) [pid = 1894] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x89b73000) [pid = 1894] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8f891800) [pid = 1894] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x90528400) [pid = 1894] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x869ea800) [pid = 1894] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x85fa7400) [pid = 1894] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x90304c00) [pid = 1894] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x843eec00) [pid = 1894] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x86089000) [pid = 1894] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x8f88c800) [pid = 1894] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x8ff61800) [pid = 1894] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8ec63400) [pid = 1894] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x845d6400) [pid = 1894] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x843ef800) [pid = 1894] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x869ed400) [pid = 1894] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:33:14 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x8a097c00) [pid = 1894] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:33:14 INFO - PROCESS | 1894 | 1460975594111 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 03:33:14 INFO - PROCESS | 1894 | 1460975594115 Marionette TRACE conn5 <- [1,2869,null,{"value":"8"}] 03:33:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:33:14 INFO - PROCESS | 1894 | 1460975594135 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:33:14 INFO - PROCESS | 1894 | 1460975594145 Marionette TRACE conn5 <- [1,2870,null,{}] 03:33:14 INFO - PROCESS | 1894 | 1460975594152 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:14 INFO - PROCESS | 1894 | 1460975594469 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 03:33:14 INFO - PROCESS | 1894 | 1460975594601 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x869e9800 == 163 [pid = 1894] [id = 725] 03:33:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x877bc800) [pid = 1894] [serial = 2176] [outer = (nil)] 03:33:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x89a95c00) [pid = 1894] [serial = 2177] [outer = 0x877bc800] 03:33:14 INFO - PROCESS | 1894 | 1460975594679 Marionette DEBUG loaded listener.js 03:33:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x89b6bc00) [pid = 1894] [serial = 2178] [outer = 0x877bc800] 03:33:15 INFO - PROCESS | 1894 | 1460975595498 Marionette TRACE conn5 <- [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]]]}] 03:33:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:33:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1404ms 03:33:15 INFO - PROCESS | 1894 | 1460975595530 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 03:33:15 INFO - PROCESS | 1894 | 1460975595535 Marionette TRACE conn5 <- [1,2873,null,{"value":"8"}] 03:33:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:33:15 INFO - PROCESS | 1894 | 1460975595542 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:33:15 INFO - PROCESS | 1894 | 1460975595546 Marionette TRACE conn5 <- [1,2874,null,{}] 03:33:15 INFO - PROCESS | 1894 | 1460975595556 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:15 INFO - PROCESS | 1894 | 1460975595775 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 03:33:16 INFO - PROCESS | 1894 | 1460975596142 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x843eb000 == 164 [pid = 1894] [id = 726] 03:33:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x843eb800) [pid = 1894] [serial = 2179] [outer = (nil)] 03:33:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x845df800) [pid = 1894] [serial = 2180] [outer = 0x843eb800] 03:33:16 INFO - PROCESS | 1894 | 1460975596310 Marionette DEBUG loaded listener.js 03:33:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x856ed400) [pid = 1894] [serial = 2181] [outer = 0x843eb800] 03:33:17 INFO - PROCESS | 1894 | 1460975597322 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:33:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:33:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1846ms 03:33:17 INFO - PROCESS | 1894 | 1460975597389 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 03:33:17 INFO - PROCESS | 1894 | 1460975597401 Marionette TRACE conn5 <- [1,2877,null,{"value":"8"}] 03:33:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:33:17 INFO - PROCESS | 1894 | 1460975597411 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:33:17 INFO - PROCESS | 1894 | 1460975597417 Marionette TRACE conn5 <- [1,2878,null,{}] 03:33:17 INFO - PROCESS | 1894 | 1460975597425 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:17 INFO - PROCESS | 1894 | 1460975597717 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 03:33:18 INFO - PROCESS | 1894 | 1460975598076 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fab400 == 165 [pid = 1894] [id = 727] 03:33:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x86082400) [pid = 1894] [serial = 2182] [outer = (nil)] 03:33:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x8608e400) [pid = 1894] [serial = 2183] [outer = 0x86082400] 03:33:18 INFO - PROCESS | 1894 | 1460975598173 Marionette DEBUG loaded listener.js 03:33:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x877b5800) [pid = 1894] [serial = 2184] [outer = 0x86082400] 03:33:19 INFO - PROCESS | 1894 | 1460975599279 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:33:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:33:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1938ms 03:33:19 INFO - PROCESS | 1894 | 1460975599352 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 03:33:19 INFO - PROCESS | 1894 | 1460975599358 Marionette TRACE conn5 <- [1,2881,null,{"value":"8"}] 03:33:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:33:19 INFO - PROCESS | 1894 | 1460975599368 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:33:19 INFO - PROCESS | 1894 | 1460975599371 Marionette TRACE conn5 <- [1,2882,null,{}] 03:33:19 INFO - PROCESS | 1894 | 1460975599378 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:19 INFO - PROCESS | 1894 | 1460975599628 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 03:33:20 INFO - PROCESS | 1894 | 1460975600020 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x88647000 == 166 [pid = 1894] [id = 728] 03:33:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x88649400) [pid = 1894] [serial = 2185] [outer = (nil)] 03:33:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x89a9bc00) [pid = 1894] [serial = 2186] [outer = 0x88649400] 03:33:20 INFO - PROCESS | 1894 | 1460975600117 Marionette DEBUG loaded listener.js 03:33:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x89c93000) [pid = 1894] [serial = 2187] [outer = 0x88649400] 03:33:21 INFO - PROCESS | 1894 | 1460975601126 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:33:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:33:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1834ms 03:33:21 INFO - PROCESS | 1894 | 1460975601203 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 03:33:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:33:21 INFO - PROCESS | 1894 | 1460975601207 Marionette TRACE conn5 <- [1,2885,null,{"value":"8"}] 03:33:21 INFO - PROCESS | 1894 | 1460975601216 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:33:21 INFO - PROCESS | 1894 | 1460975601226 Marionette TRACE conn5 <- [1,2886,null,{}] 03:33:21 INFO - PROCESS | 1894 | 1460975601242 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:21 INFO - PROCESS | 1894 | 1460975601531 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 03:33:21 INFO - PROCESS | 1894 | 1460975601883 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x86083c00 == 167 [pid = 1894] [id = 729] 03:33:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x890a4c00) [pid = 1894] [serial = 2188] [outer = (nil)] 03:33:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x89e44c00) [pid = 1894] [serial = 2189] [outer = 0x890a4c00] 03:33:21 INFO - PROCESS | 1894 | 1460975601974 Marionette DEBUG loaded listener.js 03:33:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x89f47400) [pid = 1894] [serial = 2190] [outer = 0x890a4c00] 03:33:22 INFO - PROCESS | 1894 | 1460975602946 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:33:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:33:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1796ms 03:33:23 INFO - PROCESS | 1894 | 1460975603011 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 03:33:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:33:23 INFO - PROCESS | 1894 | 1460975603016 Marionette TRACE conn5 <- [1,2889,null,{"value":"8"}] 03:33:23 INFO - PROCESS | 1894 | 1460975603023 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:33:23 INFO - PROCESS | 1894 | 1460975603027 Marionette TRACE conn5 <- [1,2890,null,{}] 03:33:23 INFO - PROCESS | 1894 | 1460975603032 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:23 INFO - PROCESS | 1894 | 1460975603315 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 03:33:23 INFO - PROCESS | 1894 | 1460975603655 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e47000 == 168 [pid = 1894] [id = 730] 03:33:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x89f4d000) [pid = 1894] [serial = 2191] [outer = (nil)] 03:33:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8a09ac00) [pid = 1894] [serial = 2192] [outer = 0x89f4d000] 03:33:23 INFO - PROCESS | 1894 | 1460975603751 Marionette DEBUG loaded listener.js 03:33:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8a09e400) [pid = 1894] [serial = 2193] [outer = 0x89f4d000] 03:33:24 INFO - PROCESS | 1894 | 1460975604748 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:33:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:33:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1792ms 03:33:24 INFO - PROCESS | 1894 | 1460975604815 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 03:33:24 INFO - PROCESS | 1894 | 1460975604819 Marionette TRACE conn5 <- [1,2893,null,{"value":"8"}] 03:33:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:33:24 INFO - PROCESS | 1894 | 1460975604826 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:33:24 INFO - PROCESS | 1894 | 1460975604830 Marionette TRACE conn5 <- [1,2894,null,{}] 03:33:24 INFO - PROCESS | 1894 | 1460975604837 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:25 INFO - PROCESS | 1894 | 1460975605115 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 03:33:25 INFO - PROCESS | 1894 | 1460975605470 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bcda400 == 169 [pid = 1894] [id = 731] 03:33:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8bcdc800) [pid = 1894] [serial = 2194] [outer = (nil)] 03:33:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8bce4000) [pid = 1894] [serial = 2195] [outer = 0x8bcdc800] 03:33:25 INFO - PROCESS | 1894 | 1460975605581 Marionette DEBUG loaded listener.js 03:33:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8d848c00) [pid = 1894] [serial = 2196] [outer = 0x8bcdc800] 03:33:26 INFO - PROCESS | 1894 | 1460975606558 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:33:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:33:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1791ms 03:33:26 INFO - PROCESS | 1894 | 1460975606618 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 03:33:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:33:26 INFO - PROCESS | 1894 | 1460975606622 Marionette TRACE conn5 <- [1,2897,null,{"value":"8"}] 03:33:26 INFO - PROCESS | 1894 | 1460975606630 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:33:26 INFO - PROCESS | 1894 | 1460975606633 Marionette TRACE conn5 <- [1,2898,null,{}] 03:33:26 INFO - PROCESS | 1894 | 1460975606640 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:26 INFO - PROCESS | 1894 | 1460975606883 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 03:33:27 INFO - PROCESS | 1894 | 1460975607237 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d84ac00 == 170 [pid = 1894] [id = 732] 03:33:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8d9c6800) [pid = 1894] [serial = 2197] [outer = (nil)] 03:33:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8d9d3000) [pid = 1894] [serial = 2198] [outer = 0x8d9c6800] 03:33:27 INFO - PROCESS | 1894 | 1460975607328 Marionette DEBUG loaded listener.js 03:33:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8de51000) [pid = 1894] [serial = 2199] [outer = 0x8d9c6800] 03:33:28 INFO - PROCESS | 1894 | 1460975608279 Marionette TRACE conn5 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:33:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:33:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1689ms 03:33:28 INFO - PROCESS | 1894 | 1460975608318 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 1894 | 1460975608321 Marionette TRACE conn5 <- [1,2901,null,{"value":"8"}] 03:33:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:33:28 INFO - PROCESS | 1894 | 1460975608329 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - PROCESS | 1894 | 1460975608333 Marionette TRACE conn5 <- [1,2902,null,{}] 03:33:28 INFO - PROCESS | 1894 | 1460975608338 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:28 INFO - PROCESS | 1894 | 1460975608573 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 03:33:28 INFO - PROCESS | 1894 | 1460975608918 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de4a000 == 171 [pid = 1894] [id = 733] 03:33:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8ebb0c00) [pid = 1894] [serial = 2200] [outer = (nil)] 03:33:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8ec3dc00) [pid = 1894] [serial = 2201] [outer = 0x8ebb0c00] 03:33:29 INFO - PROCESS | 1894 | 1460975609015 Marionette DEBUG loaded listener.js 03:33:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8ec42000) [pid = 1894] [serial = 2202] [outer = 0x8ebb0c00] 03:33:29 INFO - PROCESS | 1894 | 1460975609947 Marionette TRACE conn5 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:33:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:33:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1686ms 03:33:30 INFO - PROCESS | 1894 | 1460975610016 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 03:33:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:33:30 INFO - PROCESS | 1894 | 1460975610020 Marionette TRACE conn5 <- [1,2905,null,{"value":"8"}] 03:33:30 INFO - PROCESS | 1894 | 1460975610027 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:33:30 INFO - PROCESS | 1894 | 1460975610031 Marionette TRACE conn5 <- [1,2906,null,{}] 03:33:30 INFO - PROCESS | 1894 | 1460975610038 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:30 INFO - PROCESS | 1894 | 1460975610308 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 03:33:30 INFO - PROCESS | 1894 | 1460975610656 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9d1000 == 172 [pid = 1894] [id = 734] 03:33:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8ebadc00) [pid = 1894] [serial = 2203] [outer = (nil)] 03:33:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8ecbc800) [pid = 1894] [serial = 2204] [outer = 0x8ebadc00] 03:33:30 INFO - PROCESS | 1894 | 1460975610745 Marionette DEBUG loaded listener.js 03:33:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8ecbf000) [pid = 1894] [serial = 2205] [outer = 0x8ebadc00] 03:33:31 INFO - PROCESS | 1894 | 1460975611687 Marionette TRACE conn5 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:33:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:33:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1738ms 03:33:31 INFO - PROCESS | 1894 | 1460975611765 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 03:33:31 INFO - PROCESS | 1894 | 1460975611769 Marionette TRACE conn5 <- [1,2909,null,{"value":"8"}] 03:33:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:33:31 INFO - PROCESS | 1894 | 1460975611775 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:33:31 INFO - PROCESS | 1894 | 1460975611779 Marionette TRACE conn5 <- [1,2910,null,{}] 03:33:31 INFO - PROCESS | 1894 | 1460975611785 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:32 INFO - PROCESS | 1894 | 1460975612022 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 03:33:32 INFO - PROCESS | 1894 | 1460975612374 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x856e6800 == 173 [pid = 1894] [id = 735] 03:33:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x877b6000) [pid = 1894] [serial = 2206] [outer = (nil)] 03:33:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8ed3f400) [pid = 1894] [serial = 2207] [outer = 0x877b6000] 03:33:32 INFO - PROCESS | 1894 | 1460975612483 Marionette DEBUG loaded listener.js 03:33:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8ee85000) [pid = 1894] [serial = 2208] [outer = 0x877b6000] 03:33:33 INFO - PROCESS | 1894 | 1460975613271 Marionette TRACE conn5 <- [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]]]}] 03:33:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:33:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:33:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1529ms 03:33:33 INFO - PROCESS | 1894 | 1460975613306 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 1894 | 1460975613310 Marionette TRACE conn5 <- [1,2913,null,{"value":"8"}] 03:33:33 INFO - TEST-START | /DOMEvents/constructors.html 03:33:33 INFO - PROCESS | 1894 | 1460975613317 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 1894 | 1460975613321 Marionette TRACE conn5 <- [1,2914,null,{}] 03:33:33 INFO - PROCESS | 1894 | 1460975613326 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:33 INFO - PROCESS | 1894 | 1460975613581 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 03:33:33 INFO - PROCESS | 1894 | 1460975613857 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ecbdc00 == 174 [pid = 1894] [id = 736] 03:33:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8ed3ac00) [pid = 1894] [serial = 2209] [outer = (nil)] 03:33:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8f88d000) [pid = 1894] [serial = 2210] [outer = 0x8ed3ac00] 03:33:33 INFO - PROCESS | 1894 | 1460975613966 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8f89fc00) [pid = 1894] [serial = 2211] [outer = 0x8ed3ac00] 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:33:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:33:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:33:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:33:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:33:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:33:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:33:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:33:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:33:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 1809ms 03:33:35 INFO - PROCESS | 1894 | 1460975615048 Marionette TRACE conn5 <- [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]]]}] 03:33:35 INFO - PROCESS | 1894 | 1460975615127 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 03:33:35 INFO - PROCESS | 1894 | 1460975615135 Marionette TRACE conn5 <- [1,2917,null,{"value":"8"}] 03:33:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:33:35 INFO - PROCESS | 1894 | 1460975615149 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:33:35 INFO - PROCESS | 1894 | 1460975615154 Marionette TRACE conn5 <- [1,2918,null,{}] 03:33:35 INFO - PROCESS | 1894 | 1460975615170 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:35 INFO - PROCESS | 1894 | 1460975615475 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 03:33:35 INFO - PROCESS | 1894 | 1460975615829 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f88e000 == 175 [pid = 1894] [id = 737] 03:33:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8f8a2000) [pid = 1894] [serial = 2212] [outer = (nil)] 03:33:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8feb2000) [pid = 1894] [serial = 2213] [outer = 0x8f8a2000] 03:33:35 INFO - PROCESS | 1894 | 1460975615920 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8ff5fc00) [pid = 1894] [serial = 2214] [outer = 0x8f8a2000] 03:33:36 INFO - PROCESS | 1894 | 1460975616746 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:33:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:33:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1652ms 03:33:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:33:36 INFO - PROCESS | 1894 | 1460975616799 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 03:33:36 INFO - PROCESS | 1894 | 1460975616802 Marionette TRACE conn5 <- [1,2921,null,{"value":"8"}] 03:33:36 INFO - PROCESS | 1894 | 1460975616810 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:33:36 INFO - PROCESS | 1894 | 1460975616813 Marionette TRACE conn5 <- [1,2922,null,{}] 03:33:36 INFO - PROCESS | 1894 | 1460975616820 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:37 INFO - PROCESS | 1894 | 1460975617047 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 03:33:37 INFO - PROCESS | 1894 | 1460975617357 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b4d800 == 176 [pid = 1894] [id = 738] 03:33:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x8fd5f400) [pid = 1894] [serial = 2215] [outer = (nil)] 03:33:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x9001e800) [pid = 1894] [serial = 2216] [outer = 0x8fd5f400] 03:33:37 INFO - PROCESS | 1894 | 1460975617446 Marionette DEBUG loaded listener.js 03:33:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x90307400) [pid = 1894] [serial = 2217] [outer = 0x8fd5f400] 03:33:38 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 03:33:38 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 03:33:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:33:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:33:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:33:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:33:38 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 03:33:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:33:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:33:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:33:38 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 03:33:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:33:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:33:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:33:38 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]" 03:33:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:33:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:33:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:33:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:33:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1702ms 03:33:38 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 03:33:38 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 03:33:38 INFO - PROCESS | 1894 | 1460975618315 Marionette TRACE conn5 <- [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]]]}] 03:33:38 INFO - PROCESS | 1894 | 1460975618566 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 03:33:38 INFO - PROCESS | 1894 | 1460975618569 Marionette TRACE conn5 <- [1,2925,null,{"value":"8"}] 03:33:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:33:38 INFO - PROCESS | 1894 | 1460975618605 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:33:38 INFO - PROCESS | 1894 | 1460975618608 Marionette TRACE conn5 <- [1,2926,null,{}] 03:33:38 INFO - PROCESS | 1894 | 1460975618618 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:38 INFO - PROCESS | 1894 | 1460975618852 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 03:33:39 INFO - PROCESS | 1894 | 1460975619198 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x88640000 == 177 [pid = 1894] [id = 739] 03:33:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x89b77000) [pid = 1894] [serial = 2218] [outer = (nil)] 03:33:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x91219c00) [pid = 1894] [serial = 2219] [outer = 0x89b77000] 03:33:39 INFO - PROCESS | 1894 | 1460975619300 Marionette DEBUG loaded listener.js 03:33:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x91241c00) [pid = 1894] [serial = 2220] [outer = 0x89b77000] 03:33:40 INFO - PROCESS | 1894 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:33:40 INFO - PROCESS | 1894 | 1460975620131 Marionette TRACE conn5 <- [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]]]}] 03:33:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:33:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1543ms 03:33:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:33:40 INFO - PROCESS | 1894 | 1460975620148 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 03:33:40 INFO - PROCESS | 1894 | 1460975620150 Marionette TRACE conn5 <- [1,2929,null,{"value":"8"}] 03:33:40 INFO - PROCESS | 1894 | 1460975620157 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:33:40 INFO - PROCESS | 1894 | 1460975620160 Marionette TRACE conn5 <- [1,2930,null,{}] 03:33:40 INFO - PROCESS | 1894 | 1460975620166 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:40 INFO - PROCESS | 1894 | 1460975620406 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 03:33:40 INFO - PROCESS | 1894 | 1460975620692 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x90528000 == 178 [pid = 1894] [id = 740] 03:33:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x9124b800) [pid = 1894] [serial = 2221] [outer = (nil)] 03:33:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x9125fc00) [pid = 1894] [serial = 2222] [outer = 0x9124b800] 03:33:40 INFO - PROCESS | 1894 | 1460975620785 Marionette DEBUG loaded listener.js 03:33:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x915f4000) [pid = 1894] [serial = 2223] [outer = 0x9124b800] 03:33:41 INFO - PROCESS | 1894 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:33:41 INFO - PROCESS | 1894 | 1460975621642 Marionette TRACE conn5 <- [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]]]}] 03:33:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:33:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1550ms 03:33:41 INFO - PROCESS | 1894 | 1460975621709 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 03:33:41 INFO - PROCESS | 1894 | 1460975621715 Marionette TRACE conn5 <- [1,2933,null,{"value":"8"}] 03:33:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:33:41 INFO - PROCESS | 1894 | 1460975621771 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:33:41 INFO - PROCESS | 1894 | 1460975621774 Marionette TRACE conn5 <- [1,2934,null,{}] 03:33:41 INFO - PROCESS | 1894 | 1460975621785 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:42 INFO - PROCESS | 1894 | 1460975622030 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 03:33:42 INFO - PROCESS | 1894 | 1460975622337 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x90310c00 == 179 [pid = 1894] [id = 741] 03:33:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x91254400) [pid = 1894] [serial = 2224] [outer = (nil)] 03:33:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x9416a800) [pid = 1894] [serial = 2225] [outer = 0x91254400] 03:33:42 INFO - PROCESS | 1894 | 1460975622476 Marionette DEBUG loaded listener.js 03:33:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x94173800) [pid = 1894] [serial = 2226] [outer = 0x91254400] 03:33:43 INFO - PROCESS | 1894 | 1460975623345 Marionette TRACE conn5 <- [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]]]}] 03:33:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:33:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1646ms 03:33:43 INFO - PROCESS | 1894 | 1460975623410 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 03:33:43 INFO - PROCESS | 1894 | 1460975623414 Marionette TRACE conn5 <- [1,2937,null,{"value":"8"}] 03:33:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:33:43 INFO - PROCESS | 1894 | 1460975623421 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:33:43 INFO - PROCESS | 1894 | 1460975623424 Marionette TRACE conn5 <- [1,2938,null,{}] 03:33:43 INFO - PROCESS | 1894 | 1460975623430 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:43 INFO - PROCESS | 1894 | 1460975623671 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 03:33:44 INFO - PROCESS | 1894 | 1460975623987 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x83574c00 == 180 [pid = 1894] [id = 742] 03:33:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x845d8400) [pid = 1894] [serial = 2227] [outer = (nil)] 03:33:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x94236000) [pid = 1894] [serial = 2228] [outer = 0x845d8400] 03:33:44 INFO - PROCESS | 1894 | 1460975624082 Marionette DEBUG loaded listener.js 03:33:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x94335000) [pid = 1894] [serial = 2229] [outer = 0x845d8400] 03:33:44 INFO - PROCESS | 1894 | 1460975624971 Marionette TRACE conn5 <- [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]]]}] 03:33:45 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. 03:33:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1583ms 03:33:45 INFO - PROCESS | 1894 | 1460975625006 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 03:33:45 INFO - PROCESS | 1894 | 1460975625010 Marionette TRACE conn5 <- [1,2941,null,{"value":"8"}] 03:33:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:33:45 INFO - PROCESS | 1894 | 1460975625017 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:33:45 INFO - PROCESS | 1894 | 1460975625020 Marionette TRACE conn5 <- [1,2942,null,{}] 03:33:45 INFO - PROCESS | 1894 | 1460975625026 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:45 INFO - PROCESS | 1894 | 1460975625269 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 03:33:45 INFO - PROCESS | 1894 | 1460975625579 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ec6800 == 181 [pid = 1894] [id = 743] 03:33:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x845de400) [pid = 1894] [serial = 2230] [outer = (nil)] 03:33:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x94f64000) [pid = 1894] [serial = 2231] [outer = 0x845de400] 03:33:45 INFO - PROCESS | 1894 | 1460975625678 Marionette DEBUG loaded listener.js 03:33:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x9433f000) [pid = 1894] [serial = 2232] [outer = 0x845de400] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x86086800 == 180 [pid = 1894] [id = 702] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x8d5b5c00 == 179 [pid = 1894] [id = 624] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x869e9800 == 178 [pid = 1894] [id = 725] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x856ef400 == 177 [pid = 1894] [id = 724] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x85fa3800 == 176 [pid = 1894] [id = 723] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x84e73c00 == 175 [pid = 1894] [id = 722] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x8fcca800 == 174 [pid = 1894] [id = 714] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x85dd9c00 == 173 [pid = 1894] [id = 713] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec5fc00 == 172 [pid = 1894] [id = 711] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x89b6f000 == 171 [pid = 1894] [id = 712] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec5f800 == 170 [pid = 1894] [id = 710] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x856ed800 == 169 [pid = 1894] [id = 593] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x8bcdd000 == 168 [pid = 1894] [id = 709] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x89fe1c00 == 167 [pid = 1894] [id = 708] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x83ec5000 == 166 [pid = 1894] [id = 673] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x89fdf400 == 165 [pid = 1894] [id = 707] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x85faa400 == 164 [pid = 1894] [id = 705] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x89ddf800 == 163 [pid = 1894] [id = 706] 03:33:49 INFO - PROCESS | 1894 | --DOCSHELL 0x8ec3a800 == 162 [pid = 1894] [id = 674] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x89e4a400) [pid = 1894] [serial = 2114] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x8bce3000) [pid = 1894] [serial = 2064] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x915ec800) [pid = 1894] [serial = 2099] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x9124d400) [pid = 1894] [serial = 2094] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x90529400) [pid = 1894] [serial = 2087] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x89b72000) [pid = 1894] [serial = 2057] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8d9cb800) [pid = 1894] [serial = 2066] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x89e4b400) [pid = 1894] [serial = 2060] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8fea7000) [pid = 1894] [serial = 2079] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x91257800) [pid = 1894] [serial = 2096] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x8864d800) [pid = 1894] [serial = 2108] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x86085800) [pid = 1894] [serial = 2105] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x9030b800) [pid = 1894] [serial = 2084] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x9030e400) [pid = 1894] [serial = 2085] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x8ec39c00) [pid = 1894] [serial = 2067] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x856e5c00) [pid = 1894] [serial = 2051] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x88642800) [pid = 1894] [serial = 2055] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8fd65400) [pid = 1894] [serial = 2078] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8fcd0400) [pid = 1894] [serial = 2076] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8fcc7400) [pid = 1894] [serial = 2075] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x8ff64000) [pid = 1894] [serial = 2081] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x869ec400) [pid = 1894] [serial = 2054] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8ecb7000) [pid = 1894] [serial = 2069] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x890a7c00) [pid = 1894] [serial = 2109] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x9052cc00) [pid = 1894] [serial = 2088] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x890a0800) [pid = 1894] [serial = 2112] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x91248000) [pid = 1894] [serial = 2093] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x9001a800) [pid = 1894] [serial = 2082] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x89c95000) [pid = 1894] [serial = 2058] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x856ee000) [pid = 1894] [serial = 2103] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8ed33c00) [pid = 1894] [serial = 2072] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8f890000) [pid = 1894] [serial = 2073] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x91213000) [pid = 1894] [serial = 2091] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x907b0800) [pid = 1894] [serial = 2090] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x869e0000) [pid = 1894] [serial = 2106] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8a098400) [pid = 1894] [serial = 2061] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x85dd2400) [pid = 1894] [serial = 2052] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x9125a800) [pid = 1894] [serial = 2097] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x84e6f800) [pid = 1894] [serial = 2102] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x85ddc400) [pid = 1894] [serial = 2111] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8bcdf400) [pid = 1894] [serial = 2063] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8ecbb800) [pid = 1894] [serial = 2070] [outer = (nil)] [url = about:blank] 03:33:49 INFO - PROCESS | 1894 | 1460975629458 Marionette TRACE conn5 <- [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"]]]}] 03:33:49 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 03:33:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:33:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 4589ms 03:33:49 INFO - PROCESS | 1894 | 1460975629617 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 03:33:49 INFO - PROCESS | 1894 | 1460975629621 Marionette TRACE conn5 <- [1,2945,null,{"value":"8"}] 03:33:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:33:49 INFO - PROCESS | 1894 | 1460975629634 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:33:49 INFO - PROCESS | 1894 | 1460975629639 Marionette TRACE conn5 <- [1,2946,null,{}] 03:33:49 INFO - PROCESS | 1894 | 1460975629650 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:49 INFO - PROCESS | 1894 | 1460975629883 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 03:33:50 INFO - PROCESS | 1894 | 1460975630126 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x85f07c00 == 163 [pid = 1894] [id = 744] 03:33:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x85f09000) [pid = 1894] [serial = 2233] [outer = (nil)] 03:33:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x85f0d800) [pid = 1894] [serial = 2234] [outer = 0x85f09000] 03:33:50 INFO - PROCESS | 1894 | 1460975630207 Marionette DEBUG loaded listener.js 03:33:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x85fa9c00) [pid = 1894] [serial = 2235] [outer = 0x85f09000] 03:33:50 INFO - PROCESS | 1894 | 1460975630959 Marionette TRACE conn5 <- [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]]]}] 03:33:50 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. 03:33:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1342ms 03:33:50 INFO - PROCESS | 1894 | 1460975630976 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 03:33:50 INFO - PROCESS | 1894 | 1460975630984 Marionette TRACE conn5 <- [1,2949,null,{"value":"8"}] 03:33:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:33:51 INFO - PROCESS | 1894 | 1460975631008 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:33:51 INFO - PROCESS | 1894 | 1460975631013 Marionette TRACE conn5 <- [1,2950,null,{}] 03:33:51 INFO - PROCESS | 1894 | 1460975631018 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:51 INFO - PROCESS | 1894 | 1460975631237 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 03:33:51 INFO - PROCESS | 1894 | 1460975631480 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x85dd2800 == 164 [pid = 1894] [id = 745] 03:33:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8608ac00) [pid = 1894] [serial = 2236] [outer = (nil)] 03:33:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x869ea000) [pid = 1894] [serial = 2237] [outer = 0x8608ac00] 03:33:51 INFO - PROCESS | 1894 | 1460975631561 Marionette DEBUG loaded listener.js 03:33:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x877be000) [pid = 1894] [serial = 2238] [outer = 0x8608ac00] 03:33:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x890a5800 == 165 [pid = 1894] [id = 746] 03:33:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x890a6400) [pid = 1894] [serial = 2239] [outer = (nil)] 03:33:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x890a6c00) [pid = 1894] [serial = 2240] [outer = 0x890a6400] 03:33:52 INFO - PROCESS | 1894 | 1460975632606 Marionette TRACE conn5 <- [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]]]}] 03:33:52 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. 03:33:52 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1644ms 03:33:52 INFO - PROCESS | 1894 | 1460975632651 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 03:33:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:33:52 INFO - PROCESS | 1894 | 1460975632655 Marionette TRACE conn5 <- [1,2953,null,{"value":"8"}] 03:33:52 INFO - PROCESS | 1894 | 1460975632662 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:33:52 INFO - PROCESS | 1894 | 1460975632668 Marionette TRACE conn5 <- [1,2954,null,{}] 03:33:52 INFO - PROCESS | 1894 | 1460975632695 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:53 INFO - PROCESS | 1894 | 1460975633046 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 03:33:53 INFO - PROCESS | 1894 | 1460975633264 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x89a9c800 == 166 [pid = 1894] [id = 747] 03:33:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x89a9f000) [pid = 1894] [serial = 2241] [outer = (nil)] 03:33:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x89c8e400) [pid = 1894] [serial = 2242] [outer = 0x89a9f000] 03:33:53 INFO - PROCESS | 1894 | 1460975633379 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x89c98c00) [pid = 1894] [serial = 2243] [outer = 0x89a9f000] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x856e6000) [pid = 1894] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x877b2000) [pid = 1894] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x931ad000) [pid = 1894] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x89de0400) [pid = 1894] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x9052d000) [pid = 1894] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x85fad800) [pid = 1894] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8bcda800) [pid = 1894] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x89de1800) [pid = 1894] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8ec60800) [pid = 1894] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8d5aa000) [pid = 1894] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8ff61c00) [pid = 1894] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x89c94c00) [pid = 1894] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x934aa800) [pid = 1894] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x8bcdb400) [pid = 1894] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x8ec62c00) [pid = 1894] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x877b3000) [pid = 1894] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x877bfc00) [pid = 1894] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x8ecb5800) [pid = 1894] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8ee89000) [pid = 1894] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x877b9800) [pid = 1894] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x85fa4c00) [pid = 1894] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:33:54 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8fd64c00) [pid = 1894] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:33:54 INFO - PROCESS | 1894 | 1460975634792 Marionette TRACE conn5 <- [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]]]}] 03:33:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:33:54 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 03:33:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2191ms 03:33:54 INFO - PROCESS | 1894 | 1460975634854 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 03:33:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:33:54 INFO - PROCESS | 1894 | 1460975634858 Marionette TRACE conn5 <- [1,2957,null,{"value":"8"}] 03:33:54 INFO - PROCESS | 1894 | 1460975634865 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - PROCESS | 1894 | 1460975634868 Marionette TRACE conn5 <- [1,2958,null,{}] 03:33:54 INFO - PROCESS | 1894 | 1460975634874 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:55 INFO - PROCESS | 1894 | 1460975635120 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 03:33:55 INFO - PROCESS | 1894 | 1460975635333 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ebd800 == 167 [pid = 1894] [id = 748] 03:33:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x869e8800) [pid = 1894] [serial = 2244] [outer = (nil)] 03:33:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x89e4c000) [pid = 1894] [serial = 2245] [outer = 0x869e8800] 03:33:55 INFO - PROCESS | 1894 | 1460975635412 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x89fdac00) [pid = 1894] [serial = 2246] [outer = 0x869e8800] 03:33:56 INFO - PROCESS | 1894 | 1460975636138 Marionette TRACE conn5 <- [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]]]}] 03:33:56 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. 03:33:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1330ms 03:33:56 INFO - PROCESS | 1894 | 1460975636195 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 03:33:56 INFO - PROCESS | 1894 | 1460975636198 Marionette TRACE conn5 <- [1,2961,null,{"value":"8"}] 03:33:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:33:56 INFO - PROCESS | 1894 | 1460975636205 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - PROCESS | 1894 | 1460975636208 Marionette TRACE conn5 <- [1,2962,null,{}] 03:33:56 INFO - PROCESS | 1894 | 1460975636226 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:56 INFO - PROCESS | 1894 | 1460975636435 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 03:33:56 INFO - PROCESS | 1894 | 1460975636846 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x84e6f800 == 168 [pid = 1894] [id = 749] 03:33:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x84e72c00) [pid = 1894] [serial = 2247] [outer = (nil)] 03:33:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x856f1800) [pid = 1894] [serial = 2248] [outer = 0x84e72c00] 03:33:57 INFO - PROCESS | 1894 | 1460975637012 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x85f06400) [pid = 1894] [serial = 2249] [outer = 0x84e72c00] 03:33:57 INFO - PROCESS | 1894 | 1460975637881 Marionette TRACE conn5 <- [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]]]}] 03:33:57 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. 03:33:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1693ms 03:33:57 INFO - PROCESS | 1894 | 1460975637913 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 1894 | 1460975637921 Marionette TRACE conn5 <- [1,2965,null,{"value":"8"}] 03:33:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:33:57 INFO - PROCESS | 1894 | 1460975637934 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 1894 | 1460975637940 Marionette TRACE conn5 <- [1,2966,null,{}] 03:33:57 INFO - PROCESS | 1894 | 1460975637947 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:58 INFO - PROCESS | 1894 | 1460975638206 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 03:33:58 INFO - PROCESS | 1894 | 1460975638514 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x8864d800 == 169 [pid = 1894] [id = 750] 03:33:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x89099c00) [pid = 1894] [serial = 2250] [outer = (nil)] 03:33:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x89a98400) [pid = 1894] [serial = 2251] [outer = 0x89099c00] 03:33:58 INFO - PROCESS | 1894 | 1460975638668 Marionette DEBUG loaded listener.js 03:33:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x89c90400) [pid = 1894] [serial = 2252] [outer = 0x89099c00] 03:33:59 INFO - PROCESS | 1894 | 1460975639586 Marionette TRACE conn5 <- [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]]]}] 03:33:59 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. 03:33:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1690ms 03:33:59 INFO - PROCESS | 1894 | 1460975639630 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 03:33:59 INFO - PROCESS | 1894 | 1460975639637 Marionette TRACE conn5 <- [1,2969,null,{"value":"8"}] 03:33:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:33:59 INFO - PROCESS | 1894 | 1460975639645 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:33:59 INFO - PROCESS | 1894 | 1460975639649 Marionette TRACE conn5 <- [1,2970,null,{}] 03:33:59 INFO - PROCESS | 1894 | 1460975639656 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:59 INFO - PROCESS | 1894 | 1460975639902 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 03:34:00 INFO - PROCESS | 1894 | 1460975640214 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fde400 == 170 [pid = 1894] [id = 751] 03:34:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8a098c00) [pid = 1894] [serial = 2253] [outer = (nil)] 03:34:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8bcd9c00) [pid = 1894] [serial = 2254] [outer = 0x8a098c00] 03:34:00 INFO - PROCESS | 1894 | 1460975640399 Marionette DEBUG loaded listener.js 03:34:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8d5aa000) [pid = 1894] [serial = 2255] [outer = 0x8a098c00] 03:34:01 INFO - PROCESS | 1894 | 1460975641255 Marionette TRACE conn5 <- [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]]]}] 03:34:01 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. 03:34:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1637ms 03:34:01 INFO - PROCESS | 1894 | 1460975641282 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 03:34:01 INFO - PROCESS | 1894 | 1460975641287 Marionette TRACE conn5 <- [1,2973,null,{"value":"8"}] 03:34:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:34:01 INFO - PROCESS | 1894 | 1460975641303 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:34:01 INFO - PROCESS | 1894 | 1460975641314 Marionette TRACE conn5 <- [1,2974,null,{}] 03:34:01 INFO - PROCESS | 1894 | 1460975641321 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:01 INFO - PROCESS | 1894 | 1460975641683 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 03:34:01 INFO - PROCESS | 1894 | 1460975641919 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d5ab800 == 171 [pid = 1894] [id = 752] 03:34:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8d5b5000) [pid = 1894] [serial = 2256] [outer = (nil)] 03:34:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8d84d400) [pid = 1894] [serial = 2257] [outer = 0x8d5b5000] 03:34:02 INFO - PROCESS | 1894 | 1460975642020 Marionette DEBUG loaded listener.js 03:34:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8d9c9800) [pid = 1894] [serial = 2258] [outer = 0x8d5b5000] 03:34:02 INFO - PROCESS | 1894 | 1460975642913 Marionette TRACE conn5 <- [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]]]}] 03:34:02 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. 03:34:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1654ms 03:34:02 INFO - PROCESS | 1894 | 1460975642949 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 03:34:02 INFO - PROCESS | 1894 | 1460975642954 Marionette TRACE conn5 <- [1,2977,null,{"value":"8"}] 03:34:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:34:02 INFO - PROCESS | 1894 | 1460975642961 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:34:02 INFO - PROCESS | 1894 | 1460975642964 Marionette TRACE conn5 <- [1,2978,null,{}] 03:34:02 INFO - PROCESS | 1894 | 1460975642973 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:03 INFO - PROCESS | 1894 | 1460975643210 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 03:34:03 INFO - PROCESS | 1894 | 1460975643514 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d5b6000 == 172 [pid = 1894] [id = 753] 03:34:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8d847800) [pid = 1894] [serial = 2259] [outer = (nil)] 03:34:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8eba7400) [pid = 1894] [serial = 2260] [outer = 0x8d847800] 03:34:03 INFO - PROCESS | 1894 | 1460975643610 Marionette DEBUG loaded listener.js 03:34:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8ec3e000) [pid = 1894] [serial = 2261] [outer = 0x8d847800] 03:34:04 INFO - PROCESS | 1894 | 1460975644442 Marionette TRACE conn5 <- [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]]]}] 03:34:04 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. 03:34:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1541ms 03:34:04 INFO - PROCESS | 1894 | 1460975644504 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 03:34:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:34:04 INFO - PROCESS | 1894 | 1460975644513 Marionette TRACE conn5 <- [1,2981,null,{"value":"8"}] 03:34:04 INFO - PROCESS | 1894 | 1460975644523 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:34:04 INFO - PROCESS | 1894 | 1460975644526 Marionette TRACE conn5 <- [1,2982,null,{}] 03:34:04 INFO - PROCESS | 1894 | 1460975644533 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:04 INFO - PROCESS | 1894 | 1460975644904 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 03:34:05 INFO - PROCESS | 1894 | 1460975645134 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec63400 == 173 [pid = 1894] [id = 754] 03:34:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8ec64400) [pid = 1894] [serial = 2262] [outer = (nil)] 03:34:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8ec6a400) [pid = 1894] [serial = 2263] [outer = 0x8ec64400] 03:34:05 INFO - PROCESS | 1894 | 1460975645293 Marionette DEBUG loaded listener.js 03:34:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8ed31400) [pid = 1894] [serial = 2264] [outer = 0x8ec64400] 03:34:06 INFO - PROCESS | 1894 | 1460975646143 Marionette TRACE conn5 <- [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"]]]}] 03:34:06 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 03:34:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:34:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1649ms 03:34:06 INFO - PROCESS | 1894 | 1460975646172 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 03:34:06 INFO - PROCESS | 1894 | 1460975646175 Marionette TRACE conn5 <- [1,2985,null,{"value":"8"}] 03:34:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:34:06 INFO - PROCESS | 1894 | 1460975646182 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:34:06 INFO - PROCESS | 1894 | 1460975646186 Marionette TRACE conn5 <- [1,2986,null,{}] 03:34:06 INFO - PROCESS | 1894 | 1460975646192 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:06 INFO - PROCESS | 1894 | 1460975646422 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 03:34:06 INFO - PROCESS | 1894 | 1460975646737 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ec65c00 == 174 [pid = 1894] [id = 755] 03:34:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8ee84800) [pid = 1894] [serial = 2265] [outer = (nil)] 03:34:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8f890c00) [pid = 1894] [serial = 2266] [outer = 0x8ee84800] 03:34:06 INFO - PROCESS | 1894 | 1460975646842 Marionette DEBUG loaded listener.js 03:34:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8f89c000) [pid = 1894] [serial = 2267] [outer = 0x8ee84800] 03:34:07 INFO - PROCESS | 1894 | 1460975647707 Marionette TRACE conn5 <- [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]]]}] 03:34:07 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. 03:34:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1578ms 03:34:07 INFO - PROCESS | 1894 | 1460975647762 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 03:34:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:34:07 INFO - PROCESS | 1894 | 1460975647766 Marionette TRACE conn5 <- [1,2989,null,{"value":"8"}] 03:34:07 INFO - PROCESS | 1894 | 1460975647773 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:34:07 INFO - PROCESS | 1894 | 1460975647777 Marionette TRACE conn5 <- [1,2990,null,{}] 03:34:07 INFO - PROCESS | 1894 | 1460975647837 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:08 INFO - PROCESS | 1894 | 1460975648068 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 03:34:08 INFO - PROCESS | 1894 | 1460975648372 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ee82400 == 175 [pid = 1894] [id = 756] 03:34:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8ee86800) [pid = 1894] [serial = 2268] [outer = (nil)] 03:34:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8fcc9000) [pid = 1894] [serial = 2269] [outer = 0x8ee86800] 03:34:08 INFO - PROCESS | 1894 | 1460975648509 Marionette DEBUG loaded listener.js 03:34:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8fccb800) [pid = 1894] [serial = 2270] [outer = 0x8ee86800] 03:34:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x8fd66c00 == 176 [pid = 1894] [id = 757] 03:34:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8fea4400) [pid = 1894] [serial = 2271] [outer = (nil)] 03:34:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8fea9800) [pid = 1894] [serial = 2272] [outer = 0x8fea4400] 03:34:09 INFO - PROCESS | 1894 | 1460975649416 Marionette TRACE conn5 <- [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]]]}] 03:34:09 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. 03:34:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1674ms 03:34:09 INFO - PROCESS | 1894 | 1460975649447 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 03:34:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:34:09 INFO - PROCESS | 1894 | 1460975649451 Marionette TRACE conn5 <- [1,2993,null,{"value":"8"}] 03:34:09 INFO - PROCESS | 1894 | 1460975649457 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:34:09 INFO - PROCESS | 1894 | 1460975649461 Marionette TRACE conn5 <- [1,2994,null,{}] 03:34:09 INFO - PROCESS | 1894 | 1460975649466 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:09 INFO - PROCESS | 1894 | 1460975649773 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 03:34:10 INFO - PROCESS | 1894 | 1460975650137 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d5b2000 == 177 [pid = 1894] [id = 758] 03:34:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8fcc8800) [pid = 1894] [serial = 2273] [outer = (nil)] 03:34:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8fea5000) [pid = 1894] [serial = 2274] [outer = 0x8fcc8800] 03:34:10 INFO - PROCESS | 1894 | 1460975650235 Marionette DEBUG loaded listener.js 03:34:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8feafc00) [pid = 1894] [serial = 2275] [outer = 0x8fcc8800] 03:34:11 INFO - PROCESS | 1894 | 1460975651063 Marionette TRACE conn5 <- [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]]]}] 03:34:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:34:11 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 03:34:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1640ms 03:34:11 INFO - PROCESS | 1894 | 1460975651098 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 03:34:11 INFO - PROCESS | 1894 | 1460975651101 Marionette TRACE conn5 <- [1,2997,null,{"value":"8"}] 03:34:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:34:11 INFO - PROCESS | 1894 | 1460975651108 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 1894 | 1460975651111 Marionette TRACE conn5 <- [1,2998,null,{}] 03:34:11 INFO - PROCESS | 1894 | 1460975651117 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:11 INFO - PROCESS | 1894 | 1460975651352 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 03:34:11 INFO - PROCESS | 1894 | 1460975651667 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x856ea800 == 178 [pid = 1894] [id = 759] 03:34:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x877ba800) [pid = 1894] [serial = 2276] [outer = (nil)] 03:34:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8ff64c00) [pid = 1894] [serial = 2277] [outer = 0x877ba800] 03:34:11 INFO - PROCESS | 1894 | 1460975651764 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9001b000) [pid = 1894] [serial = 2278] [outer = 0x877ba800] 03:34:12 INFO - PROCESS | 1894 | 1460975652611 Marionette TRACE conn5 <- [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]]]}] 03:34:12 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. 03:34:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1540ms 03:34:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:34:12 INFO - PROCESS | 1894 | 1460975652648 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 03:34:12 INFO - PROCESS | 1894 | 1460975652651 Marionette TRACE conn5 <- [1,3001,null,{"value":"8"}] 03:34:12 INFO - PROCESS | 1894 | 1460975652658 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - PROCESS | 1894 | 1460975652661 Marionette TRACE conn5 <- [1,3002,null,{}] 03:34:12 INFO - PROCESS | 1894 | 1460975652715 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:12 INFO - PROCESS | 1894 | 1460975652987 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 03:34:13 INFO - PROCESS | 1894 | 1460975653245 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x86085000 == 179 [pid = 1894] [id = 760] 03:34:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x877bdc00) [pid = 1894] [serial = 2279] [outer = (nil)] 03:34:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x90523000) [pid = 1894] [serial = 2280] [outer = 0x877bdc00] 03:34:13 INFO - PROCESS | 1894 | 1460975653342 Marionette DEBUG loaded listener.js 03:34:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x90650000) [pid = 1894] [serial = 2281] [outer = 0x877bdc00] 03:34:14 INFO - PROCESS | 1894 | 1460975654247 Marionette TRACE conn5 <- [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]]]}] 03:34:14 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. 03:34:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1633ms 03:34:14 INFO - PROCESS | 1894 | 1460975654291 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 03:34:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:34:14 INFO - PROCESS | 1894 | 1460975654296 Marionette TRACE conn5 <- [1,3005,null,{"value":"8"}] 03:34:14 INFO - PROCESS | 1894 | 1460975654303 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:34:14 INFO - PROCESS | 1894 | 1460975654308 Marionette TRACE conn5 <- [1,3006,null,{}] 03:34:14 INFO - PROCESS | 1894 | 1460975654314 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:14 INFO - PROCESS | 1894 | 1460975654687 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 03:34:15 INFO - PROCESS | 1894 | 1460975655063 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x90310000 == 180 [pid = 1894] [id = 761] 03:34:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x9124d400) [pid = 1894] [serial = 2282] [outer = (nil)] 03:34:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x91259400) [pid = 1894] [serial = 2283] [outer = 0x9124d400] 03:34:15 INFO - PROCESS | 1894 | 1460975655159 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x9125d400) [pid = 1894] [serial = 2284] [outer = 0x9124d400] 03:34:15 INFO - PROCESS | 1894 | 1460975655957 Marionette TRACE conn5 <- [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]]]}] 03:34:15 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. 03:34:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1680ms 03:34:15 INFO - PROCESS | 1894 | 1460975655987 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 1894 | 1460975655992 Marionette TRACE conn5 <- [1,3009,null,{"value":"8"}] 03:34:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:34:16 INFO - PROCESS | 1894 | 1460975656004 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:34:16 INFO - PROCESS | 1894 | 1460975656007 Marionette TRACE conn5 <- [1,3010,null,{}] 03:34:16 INFO - PROCESS | 1894 | 1460975656014 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:16 INFO - PROCESS | 1894 | 1460975656262 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 03:34:16 INFO - PROCESS | 1894 | 1460975656554 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x907a8800 == 181 [pid = 1894] [id = 762] 03:34:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x907b0800) [pid = 1894] [serial = 2285] [outer = (nil)] 03:34:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x931b5c00) [pid = 1894] [serial = 2286] [outer = 0x907b0800] 03:34:16 INFO - PROCESS | 1894 | 1460975656653 Marionette DEBUG loaded listener.js 03:34:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x93486000) [pid = 1894] [serial = 2287] [outer = 0x907b0800] 03:34:17 INFO - PROCESS | 1894 | 1460975657510 Marionette TRACE conn5 <- [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]]]}] 03:34:17 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 03:34:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1528ms 03:34:17 INFO - PROCESS | 1894 | 1460975657534 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 03:34:17 INFO - PROCESS | 1894 | 1460975657538 Marionette TRACE conn5 <- [1,3013,null,{"value":"8"}] 03:34:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:34:17 INFO - PROCESS | 1894 | 1460975657545 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:34:17 INFO - PROCESS | 1894 | 1460975657549 Marionette TRACE conn5 <- [1,3014,null,{}] 03:34:17 INFO - PROCESS | 1894 | 1460975657556 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:17 INFO - PROCESS | 1894 | 1460975657843 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 03:34:18 INFO - PROCESS | 1894 | 1460975658133 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x833ad400 == 182 [pid = 1894] [id = 763] 03:34:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9151bc00) [pid = 1894] [serial = 2288] [outer = (nil)] 03:34:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x9416d000) [pid = 1894] [serial = 2289] [outer = 0x9151bc00] 03:34:18 INFO - PROCESS | 1894 | 1460975658229 Marionette DEBUG loaded listener.js 03:34:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x94175800) [pid = 1894] [serial = 2290] [outer = 0x9151bc00] 03:34:18 INFO - PROCESS | 1894 | [1894] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:34:19 INFO - PROCESS | 1894 | 1460975659186 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:34:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:34:19 INFO - {} 03:34:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:34:19 INFO - {} 03:34:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:34:19 INFO - {} 03:34:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:34:19 INFO - {} 03:34:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1699ms 03:34:19 INFO - PROCESS | 1894 | 1460975659246 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 03:34:19 INFO - PROCESS | 1894 | 1460975659250 Marionette TRACE conn5 <- [1,3017,null,{"value":"8"}] 03:34:19 INFO - TEST-START | /FileAPI/fileReader.html 03:34:19 INFO - PROCESS | 1894 | 1460975659306 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:34:19 INFO - PROCESS | 1894 | 1460975659310 Marionette TRACE conn5 <- [1,3018,null,{}] 03:34:19 INFO - PROCESS | 1894 | 1460975659317 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:19 INFO - PROCESS | 1894 | 1460975659573 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 03:34:19 INFO - PROCESS | 1894 | 1460975659945 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x94171000 == 183 [pid = 1894] [id = 764] 03:34:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x94234800) [pid = 1894] [serial = 2291] [outer = (nil)] 03:34:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x95995800) [pid = 1894] [serial = 2292] [outer = 0x94234800] 03:34:20 INFO - PROCESS | 1894 | 1460975660053 Marionette DEBUG loaded listener.js 03:34:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x959eb800) [pid = 1894] [serial = 2293] [outer = 0x94234800] 03:34:20 INFO - PROCESS | 1894 | 1460975660841 Marionette TRACE conn5 <- [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]]]}] 03:34:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:34:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:34:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:34:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:34:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 1594ms 03:34:20 INFO - PROCESS | 1894 | 1460975660893 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 03:34:20 INFO - TEST-START | /FileAPI/historical.html 03:34:20 INFO - PROCESS | 1894 | 1460975660897 Marionette TRACE conn5 <- [1,3021,null,{"value":"8"}] 03:34:20 INFO - PROCESS | 1894 | 1460975660905 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:34:20 INFO - PROCESS | 1894 | 1460975660908 Marionette TRACE conn5 <- [1,3022,null,{}] 03:34:20 INFO - PROCESS | 1894 | 1460975660915 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:21 INFO - PROCESS | 1894 | 1460975661158 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 03:34:21 INFO - PROCESS | 1894 | 1460975661488 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x856ebc00 == 184 [pid = 1894] [id = 765] 03:34:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x934a5800) [pid = 1894] [serial = 2294] [outer = (nil)] 03:34:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x959f1800) [pid = 1894] [serial = 2295] [outer = 0x934a5800] 03:34:21 INFO - PROCESS | 1894 | 1460975661586 Marionette DEBUG loaded listener.js 03:34:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x95a0a000) [pid = 1894] [serial = 2296] [outer = 0x934a5800] 03:34:22 INFO - PROCESS | 1894 | 1460975662447 Marionette TRACE conn5 <- [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"]]]}] 03:34:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:34:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:34:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:34:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:34:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:34:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:34:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:34:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:34:22 INFO - TEST-OK | /FileAPI/historical.html | took 1591ms 03:34:22 INFO - PROCESS | 1894 | 1460975662499 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 03:34:22 INFO - PROCESS | 1894 | 1460975662504 Marionette TRACE conn5 <- [1,3025,null,{"value":"8"}] 03:34:22 INFO - TEST-START | /FileAPI/idlharness.html 03:34:22 INFO - PROCESS | 1894 | 1460975662516 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - PROCESS | 1894 | 1460975662521 Marionette TRACE conn5 <- [1,3026,null,{}] 03:34:22 INFO - PROCESS | 1894 | 1460975662528 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:22 INFO - PROCESS | 1894 | 1460975662795 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 03:34:23 INFO - PROCESS | 1894 | 1460975663112 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x9433cc00 == 185 [pid = 1894] [id = 766] 03:34:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x959f3800) [pid = 1894] [serial = 2297] [outer = (nil)] 03:34:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x962c2800) [pid = 1894] [serial = 2298] [outer = 0x959f3800] 03:34:23 INFO - PROCESS | 1894 | 1460975663253 Marionette DEBUG loaded listener.js 03:34:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x963c0c00) [pid = 1894] [serial = 2299] [outer = 0x959f3800] 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:34:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:34:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:34:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:34:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:34:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:34:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:34:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:34:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:34:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:34:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:34:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:34:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:34:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:34:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:34:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:34:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:34:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:34:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:34:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:34:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:34:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:34:25 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 03:34:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:34:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:34:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:34:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:34:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:34:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:34:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:34:25 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 03:34:25 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 03:34:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:34:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:34:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:34:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:34:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:34:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:34:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:34:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:34:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:34:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:34:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:34:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:34:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:34:25 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 03:34:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:34:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:34:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:34:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:34:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:34:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:34:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:34:25 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 03:34:25 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 03:34:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:34:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:34:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:34:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:34:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:34:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:34:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:34:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:34:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 2843ms 03:34:25 INFO - TEST-START | /FileAPI/idlharness.worker 03:34:25 INFO - PROCESS | 1894 | 1460975665136 Marionette TRACE conn5 <- [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]]]}] 03:34:25 INFO - PROCESS | 1894 | 1460975665367 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 03:34:25 INFO - PROCESS | 1894 | 1460975665374 Marionette TRACE conn5 <- [1,3029,null,{"value":"8"}] 03:34:25 INFO - PROCESS | 1894 | 1460975665408 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - PROCESS | 1894 | 1460975665416 Marionette TRACE conn5 <- [1,3030,null,{}] 03:34:25 INFO - PROCESS | 1894 | 1460975665483 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:25 INFO - PROCESS | 1894 | 1460975665758 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 03:34:26 INFO - PROCESS | 1894 | 1460975666065 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x9416a000 == 186 [pid = 1894] [id = 767] 03:34:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x963c8400) [pid = 1894] [serial = 2300] [outer = (nil)] 03:34:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x97552400) [pid = 1894] [serial = 2301] [outer = 0x963c8400] 03:34:26 INFO - PROCESS | 1894 | 1460975666154 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x978f2400) [pid = 1894] [serial = 2302] [outer = 0x963c8400] 03:34:26 INFO - PROCESS | 1894 | [1894] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8de52800 == 185 [pid = 1894] [id = 699] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x843ed400 == 184 [pid = 1894] [id = 700] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x89dd9800 == 183 [pid = 1894] [id = 696] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x91241800 == 182 [pid = 1894] [id = 697] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x83b59800 == 181 [pid = 1894] [id = 698] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x890a5800 == 180 [pid = 1894] [id = 746] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x88640000 == 179 [pid = 1894] [id = 739] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x83b4d800 == 178 [pid = 1894] [id = 738] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8f88e000 == 177 [pid = 1894] [id = 737] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8ecbdc00 == 176 [pid = 1894] [id = 736] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8d9d1000 == 175 [pid = 1894] [id = 734] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x856e6800 == 174 [pid = 1894] [id = 735] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8de4a000 == 173 [pid = 1894] [id = 733] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8d84ac00 == 172 [pid = 1894] [id = 732] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x8bcda400 == 171 [pid = 1894] [id = 731] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x89e47000 == 170 [pid = 1894] [id = 730] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x88647000 == 169 [pid = 1894] [id = 728] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x86083c00 == 168 [pid = 1894] [id = 729] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x85fab400 == 167 [pid = 1894] [id = 727] 03:34:29 INFO - PROCESS | 1894 | --DOCSHELL 0x843eb000 == 166 [pid = 1894] [id = 726] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x89a93800) [pid = 1894] [serial = 2049] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x89a95c00) [pid = 1894] [serial = 2177] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x869df400) [pid = 1894] [serial = 2172] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x90018400) [pid = 1894] [serial = 2144] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x85dd9400) [pid = 1894] [serial = 2169] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8fea6400) [pid = 1894] [serial = 2141] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x934a7c00) [pid = 1894] [serial = 2157] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x94168000) [pid = 1894] [serial = 2160] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x91212c00) [pid = 1894] [serial = 2147] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x90021000) [pid = 1894] [serial = 2145] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x890a5400) [pid = 1894] [serial = 2118] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x8d84f800) [pid = 1894] [serial = 2126] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x89f4e000) [pid = 1894] [serial = 2120] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x8ec69400) [pid = 1894] [serial = 2132] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8eba7000) [pid = 1894] [serial = 2130] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8ed3e400) [pid = 1894] [serial = 2133] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x89fde800) [pid = 1894] [serial = 2121] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x85fae800) [pid = 1894] [serial = 2171] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x869e6400) [pid = 1894] [serial = 2117] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x931af400) [pid = 1894] [serial = 2153] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x934a6400) [pid = 1894] [serial = 2156] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x9422f400) [pid = 1894] [serial = 2165] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x91516000) [pid = 1894] [serial = 2151] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x94173400) [pid = 1894] [serial = 2163] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8bce3800) [pid = 1894] [serial = 2123] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8f88f000) [pid = 1894] [serial = 2135] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x8909e400) [pid = 1894] [serial = 2175] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x8feac800) [pid = 1894] [serial = 2142] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8f899c00) [pid = 1894] [serial = 2136] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x931b4000) [pid = 1894] [serial = 2154] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x934b2000) [pid = 1894] [serial = 2159] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8d5b4800) [pid = 1894] [serial = 2124] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x94170400) [pid = 1894] [serial = 2162] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8864ec00) [pid = 1894] [serial = 1992] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x915f1c00) [pid = 1894] [serial = 2100] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8d9cdc00) [pid = 1894] [serial = 2127] [outer = (nil)] [url = about:blank] 03:34:29 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8fcc8000) [pid = 1894] [serial = 2138] [outer = (nil)] [url = about:blank] 03:34:30 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8fccd000) [pid = 1894] [serial = 2139] [outer = (nil)] [url = about:blank] 03:34:30 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8de50c00) [pid = 1894] [serial = 2129] [outer = (nil)] [url = about:blank] 03:34:30 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x88646000) [pid = 1894] [serial = 2174] [outer = (nil)] [url = about:blank] 03:34:30 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x9124c000) [pid = 1894] [serial = 2148] [outer = (nil)] [url = about:blank] 03:34:30 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x9125d800) [pid = 1894] [serial = 2150] [outer = (nil)] [url = about:blank] 03:34:30 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x856eb800) [pid = 1894] [serial = 2168] [outer = (nil)] [url = about:blank] 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:34:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:34:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:34:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:34:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:34:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:34:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:34:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:34:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:34:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:34:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:34:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:34:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:34:31 INFO - {} 03:34:31 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 03:34:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:34:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:34:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:34:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:34:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:34:31 INFO - {} 03:34:31 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 - {} 03:34:31 INFO - {} 03:34:31 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 03:34:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:34:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:34:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:34:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:34:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:34:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:34:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:34:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:34:31 INFO - {} 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:34:31 INFO - {} 03:34:31 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 03:34:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:34:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:34:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:34:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:34:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:34:31 INFO - {} 03:34:31 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 - {} 03:34:31 INFO - {} 03:34:31 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 03:34:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:34:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:34:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:32 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 03:34:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:34:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:34:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:32 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 03:34:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:32 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 03:34:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:32 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 03:34:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:34:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:34:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:34:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:34:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:34:32 INFO - {} 03:34:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 6572ms 03:34:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:34:32 INFO - PROCESS | 1894 | 1460975671773 Marionette TRACE conn5 <- [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,{},{}]]]}] 03:34:32 INFO - PROCESS | 1894 | 1460975672071 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 03:34:32 INFO - PROCESS | 1894 | 1460975672082 Marionette TRACE conn5 <- [1,3033,null,{"value":"8"}] 03:34:32 INFO - PROCESS | 1894 | 1460975672124 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:34:32 INFO - PROCESS | 1894 | 1460975672134 Marionette TRACE conn5 <- [1,3034,null,{}] 03:34:32 INFO - PROCESS | 1894 | 1460975672153 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:32 INFO - PROCESS | 1894 | 1460975672457 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 03:34:32 INFO - PROCESS | 1894 | 1460975672498 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b4d800 == 167 [pid = 1894] [id = 768] 03:34:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x85f08400) [pid = 1894] [serial = 2303] [outer = (nil)] 03:34:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8d846400) [pid = 1894] [serial = 2304] [outer = 0x85f08400] 03:34:32 INFO - PROCESS | 1894 | 1460975672578 Marionette DEBUG loaded listener.js 03:34:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8d84f800) [pid = 1894] [serial = 2305] [outer = 0x85f08400] 03:34:33 INFO - PROCESS | 1894 | 1460975673482 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:34:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1429ms 03:34:33 INFO - PROCESS | 1894 | 1460975673557 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 03:34:33 INFO - PROCESS | 1894 | 1460975673567 Marionette TRACE conn5 <- [1,3037,null,{"value":"8"}] 03:34:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:34:33 INFO - PROCESS | 1894 | 1460975673582 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:34:33 INFO - PROCESS | 1894 | 1460975673588 Marionette TRACE conn5 <- [1,3038,null,{}] 03:34:33 INFO - PROCESS | 1894 | 1460975673603 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:33 INFO - PROCESS | 1894 | 1460975673942 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8ebb0c00) [pid = 1894] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x890a4c00) [pid = 1894] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8ed3ac00) [pid = 1894] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8ebadc00) [pid = 1894] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8608ac00) [pid = 1894] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8f8a2000) [pid = 1894] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x877b6000) [pid = 1894] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x88649400) [pid = 1894] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8d9c6800) [pid = 1894] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x86082400) [pid = 1894] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x843eb800) [pid = 1894] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x89f4d000) [pid = 1894] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x9124b800) [pid = 1894] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x89aa0000) [pid = 1894] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x845de400) [pid = 1894] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x89b77000) [pid = 1894] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x845d8400) [pid = 1894] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x85f09000) [pid = 1894] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8fd5f400) [pid = 1894] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x89a9f000) [pid = 1894] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x94169c00) [pid = 1894] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x91254400) [pid = 1894] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x8bcdc800) [pid = 1894] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:34:34 INFO - PROCESS | 1894 | --DOMWINDOW == 122 (0x890a6400) [pid = 1894] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:34:35 INFO - PROCESS | 1894 | 1460975675019 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x83ebfc00 == 168 [pid = 1894] [id = 769] 03:34:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0x83ec5800) [pid = 1894] [serial = 2306] [outer = (nil)] 03:34:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x85fa0400) [pid = 1894] [serial = 2307] [outer = 0x83ec5800] 03:34:35 INFO - PROCESS | 1894 | 1460975675097 Marionette DEBUG loaded listener.js 03:34:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x8909a400) [pid = 1894] [serial = 2308] [outer = 0x83ec5800] 03:34:35 INFO - PROCESS | 1894 | 1460975675811 Marionette TRACE conn5 <- [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"]]]}] 03:34:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:34:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:34:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:34:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 2245ms 03:34:35 INFO - PROCESS | 1894 | 1460975675828 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 03:34:35 INFO - PROCESS | 1894 | 1460975675831 Marionette TRACE conn5 <- [1,3041,null,{"value":"8"}] 03:34:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:34:35 INFO - PROCESS | 1894 | 1460975675840 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:34:35 INFO - PROCESS | 1894 | 1460975675846 Marionette TRACE conn5 <- [1,3042,null,{}] 03:34:35 INFO - PROCESS | 1894 | 1460975675863 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:36 INFO - PROCESS | 1894 | 1460975676183 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 03:34:36 INFO - PROCESS | 1894 | 1460975676217 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bcdc800 == 169 [pid = 1894] [id = 770] 03:34:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x8ebb3400) [pid = 1894] [serial = 2309] [outer = (nil)] 03:34:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8ec44c00) [pid = 1894] [serial = 2310] [outer = 0x8ebb3400] 03:34:36 INFO - PROCESS | 1894 | 1460975676310 Marionette DEBUG loaded listener.js 03:34:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8ec6c800) [pid = 1894] [serial = 2311] [outer = 0x8ebb3400] 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:34:38 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. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:34:38 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'.) 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:34:38 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. 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:34:38 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. 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:34:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:34:38 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. 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:34:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:34:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:34:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:34:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:34:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:34:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:34:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:34:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:34:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:34:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:34:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:34:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:34:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:34:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2237ms 03:34:38 INFO - PROCESS | 1894 | 1460975678019 Marionette TRACE conn5 <- [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]]]}] 03:34:38 INFO - PROCESS | 1894 | 1460975678119 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 1894 | 1460975678147 Marionette TRACE conn5 <- [1,3045,null,{"value":"8"}] 03:34:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:34:38 INFO - PROCESS | 1894 | 1460975678328 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - PROCESS | 1894 | 1460975678335 Marionette TRACE conn5 <- [1,3046,null,{}] 03:34:38 INFO - PROCESS | 1894 | 1460975678347 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:38 INFO - PROCESS | 1894 | 1460975678582 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 03:34:38 INFO - PROCESS | 1894 | 1460975678854 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x856ee800 == 170 [pid = 1894] [id = 771] 03:34:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x86090800) [pid = 1894] [serial = 2312] [outer = (nil)] 03:34:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x877c0400) [pid = 1894] [serial = 2313] [outer = 0x86090800] 03:34:38 INFO - PROCESS | 1894 | 1460975678948 Marionette DEBUG loaded listener.js 03:34:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x88645800) [pid = 1894] [serial = 2314] [outer = 0x86090800] 03:34:39 INFO - PROCESS | 1894 | [1894] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:34:39 INFO - PROCESS | 1894 | 1460975679898 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:34:39 INFO - {} 03:34:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1642ms 03:34:39 INFO - PROCESS | 1894 | 1460975679916 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 03:34:39 INFO - PROCESS | 1894 | 1460975679926 Marionette TRACE conn5 <- [1,3049,null,{"value":"8"}] 03:34:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:34:39 INFO - PROCESS | 1894 | 1460975679937 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:34:39 INFO - PROCESS | 1894 | 1460975679941 Marionette TRACE conn5 <- [1,3050,null,{}] 03:34:39 INFO - PROCESS | 1894 | 1460975679955 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:40 INFO - PROCESS | 1894 | 1460975680231 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 03:34:40 INFO - PROCESS | 1894 | 1460975680670 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x89e42400 == 171 [pid = 1894] [id = 772] 03:34:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x89e46800) [pid = 1894] [serial = 2315] [outer = (nil)] 03:34:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x89f4ec00) [pid = 1894] [serial = 2316] [outer = 0x89e46800] 03:34:40 INFO - PROCESS | 1894 | 1460975680806 Marionette DEBUG loaded listener.js 03:34:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8d5b7800) [pid = 1894] [serial = 2317] [outer = 0x89e46800] 03:34:41 INFO - PROCESS | 1894 | 1460975681708 Marionette TRACE conn5 <- [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]]]}] 03:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:34:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1830ms 03:34:41 INFO - PROCESS | 1894 | 1460975681769 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 03:34:41 INFO - PROCESS | 1894 | 1460975681772 Marionette TRACE conn5 <- [1,3053,null,{"value":"8"}] 03:34:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:34:41 INFO - PROCESS | 1894 | 1460975681781 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:34:41 INFO - PROCESS | 1894 | 1460975681787 Marionette TRACE conn5 <- [1,3054,null,{}] 03:34:41 INFO - PROCESS | 1894 | 1460975681825 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:42 INFO - PROCESS | 1894 | 1460975682077 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 03:34:42 INFO - PROCESS | 1894 | 1460975682380 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de53800 == 172 [pid = 1894] [id = 773] 03:34:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8eba8000) [pid = 1894] [serial = 2318] [outer = (nil)] 03:34:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8ebb0000) [pid = 1894] [serial = 2319] [outer = 0x8eba8000] 03:34:42 INFO - PROCESS | 1894 | 1460975682528 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8ec65400) [pid = 1894] [serial = 2320] [outer = 0x8eba8000] 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:34:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:34:44 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" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:34:44 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" 03:34:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:34:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:34:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2247ms 03:34:44 INFO - PROCESS | 1894 | 1460975683865 Marionette TRACE conn5 <- [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"]]]}] 03:34:44 INFO - PROCESS | 1894 | 1460975684207 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 03:34:44 INFO - PROCESS | 1894 | 1460975684211 Marionette TRACE conn5 <- [1,3057,null,{"value":"8"}] 03:34:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:34:44 INFO - PROCESS | 1894 | 1460975684271 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:34:44 INFO - PROCESS | 1894 | 1460975684275 Marionette TRACE conn5 <- [1,3058,null,{}] 03:34:44 INFO - PROCESS | 1894 | 1460975684281 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:44 INFO - PROCESS | 1894 | 1460975684512 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 03:34:44 INFO - PROCESS | 1894 | 1460975684809 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a097400 == 173 [pid = 1894] [id = 774] 03:34:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8ed33800) [pid = 1894] [serial = 2321] [outer = (nil)] 03:34:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8f8a5400) [pid = 1894] [serial = 2322] [outer = 0x8ed33800] 03:34:44 INFO - PROCESS | 1894 | 1460975684902 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8fcc9400) [pid = 1894] [serial = 2323] [outer = 0x8ed33800] 03:34:45 INFO - PROCESS | 1894 | 1460975685834 Marionette TRACE conn5 <- [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]]]}] 03:34:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:34:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:34:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:34:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:34:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:34:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:34:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:34:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:34:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:34:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:34:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:34:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:34:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:34:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:34:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:34:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:34:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:34:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:34:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:34:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1636ms 03:34:45 INFO - PROCESS | 1894 | 1460975685912 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 03:34:45 INFO - PROCESS | 1894 | 1460975685919 Marionette TRACE conn5 <- [1,3061,null,{"value":"8"}] 03:34:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:34:45 INFO - PROCESS | 1894 | 1460975685927 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - PROCESS | 1894 | 1460975685931 Marionette TRACE conn5 <- [1,3062,null,{}] 03:34:45 INFO - PROCESS | 1894 | 1460975685937 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:46 INFO - PROCESS | 1894 | 1460975686210 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 03:34:46 INFO - PROCESS | 1894 | 1460975686564 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x8909d000 == 174 [pid = 1894] [id = 775] 03:34:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x890a1400) [pid = 1894] [serial = 2324] [outer = (nil)] 03:34:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8fd66000) [pid = 1894] [serial = 2325] [outer = 0x890a1400] 03:34:46 INFO - PROCESS | 1894 | 1460975686656 Marionette DEBUG loaded listener.js 03:34:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8feac800) [pid = 1894] [serial = 2326] [outer = 0x890a1400] 03:34:47 INFO - PROCESS | 1894 | [1894] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:34:47 INFO - PROCESS | 1894 | 1460975687569 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:34:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:34:47 INFO - {} 03:34:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1688ms 03:34:47 INFO - PROCESS | 1894 | 1460975687624 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 03:34:47 INFO - PROCESS | 1894 | 1460975687627 Marionette TRACE conn5 <- [1,3065,null,{"value":"8"}] 03:34:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:34:47 INFO - PROCESS | 1894 | 1460975687634 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:34:47 INFO - PROCESS | 1894 | 1460975687638 Marionette TRACE conn5 <- [1,3066,null,{}] 03:34:47 INFO - PROCESS | 1894 | 1460975687644 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:48 INFO - PROCESS | 1894 | 1460975688061 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 03:34:48 INFO - PROCESS | 1894 | 1460975688350 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x8864b400 == 175 [pid = 1894] [id = 776] 03:34:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x90304800) [pid = 1894] [serial = 2327] [outer = (nil)] 03:34:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x9052c000) [pid = 1894] [serial = 2328] [outer = 0x90304800] 03:34:48 INFO - PROCESS | 1894 | 1460975688449 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x90645c00) [pid = 1894] [serial = 2329] [outer = 0x90304800] 03:34:49 INFO - PROCESS | 1894 | 1460975689242 Marionette TRACE conn5 <- [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]]]}] 03:34:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:34:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:34:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:34:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:34:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:34:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:34:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:34:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1632ms 03:34:49 INFO - PROCESS | 1894 | 1460975689269 Marionette TRACE conn5 -> [0,3069,"getWindowHandle",null] 03:34:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:34:49 INFO - PROCESS | 1894 | 1460975689274 Marionette TRACE conn5 <- [1,3069,null,{"value":"8"}] 03:34:49 INFO - PROCESS | 1894 | 1460975689281 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:34:49 INFO - PROCESS | 1894 | 1460975689285 Marionette TRACE conn5 <- [1,3070,null,{}] 03:34:49 INFO - PROCESS | 1894 | 1460975689291 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:49 INFO - PROCESS | 1894 | 1460975689525 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 03:34:49 INFO - PROCESS | 1894 | 1460975689813 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x89de1000 == 176 [pid = 1894] [id = 777] 03:34:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8ff60400) [pid = 1894] [serial = 2330] [outer = (nil)] 03:34:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x9124b800) [pid = 1894] [serial = 2331] [outer = 0x8ff60400] 03:34:49 INFO - PROCESS | 1894 | 1460975689909 Marionette DEBUG loaded listener.js 03:34:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x9124f400) [pid = 1894] [serial = 2332] [outer = 0x8ff60400] 03:34:50 INFO - PROCESS | 1894 | 1460975690780 Marionette TRACE conn5 <- [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]]]}] 03:34:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:34:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:34:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:34:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:34:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:34:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:34:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1529ms 03:34:50 INFO - PROCESS | 1894 | 1460975690812 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 03:34:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:34:50 INFO - PROCESS | 1894 | 1460975690817 Marionette TRACE conn5 <- [1,3073,null,{"value":"8"}] 03:34:50 INFO - PROCESS | 1894 | 1460975690824 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 1894 | 1460975690827 Marionette TRACE conn5 <- [1,3074,null,{}] 03:34:50 INFO - PROCESS | 1894 | 1460975690883 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:51 INFO - PROCESS | 1894 | 1460975691153 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 03:34:51 INFO - PROCESS | 1894 | 1460975691487 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x83b59800 == 177 [pid = 1894] [id = 778] 03:34:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8d844c00) [pid = 1894] [serial = 2333] [outer = (nil)] 03:34:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x915f5800) [pid = 1894] [serial = 2334] [outer = 0x8d844c00] 03:34:51 INFO - PROCESS | 1894 | 1460975691625 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x91f1bc00) [pid = 1894] [serial = 2335] [outer = 0x8d844c00] 03:34:52 INFO - PROCESS | 1894 | 1460975692417 Marionette TRACE conn5 <- [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]]]}] 03:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:34:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1647ms 03:34:52 INFO - PROCESS | 1894 | 1460975692518 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 03:34:52 INFO - PROCESS | 1894 | 1460975692521 Marionette TRACE conn5 <- [1,3077,null,{"value":"8"}] 03:34:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:34:52 INFO - PROCESS | 1894 | 1460975692534 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:34:52 INFO - PROCESS | 1894 | 1460975692537 Marionette TRACE conn5 <- [1,3078,null,{}] 03:34:52 INFO - PROCESS | 1894 | 1460975692548 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:52 INFO - PROCESS | 1894 | 1460975692792 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 03:34:53 INFO - PROCESS | 1894 | 1460975693208 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x877b2800 == 178 [pid = 1894] [id = 779] 03:34:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8ec64c00) [pid = 1894] [serial = 2336] [outer = (nil)] 03:34:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8ff66400) [pid = 1894] [serial = 2337] [outer = 0x8ec64c00] 03:34:53 INFO - PROCESS | 1894 | 1460975693303 Marionette DEBUG loaded listener.js 03:34:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x90310400) [pid = 1894] [serial = 2338] [outer = 0x8ec64c00] 03:34:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 03:34:54 INFO - reader.readAsText(blob_2) 03:34:54 INFO - }" did not throw 03:34:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 03:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 03:34:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 03:34:54 INFO - reader.readAsDataURL(blob_2) 03:34:54 INFO - }" did not throw 03:34:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 03:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 03:34:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 03:34:54 INFO - reader.readAsArrayBuffer(blob_2) 03:34:54 INFO - }" did not throw 03:34:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 03:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 03:34:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 03:34:54 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 03:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:54 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 03:34:54 INFO - PROCESS | 1894 | 1460975694176 Marionette TRACE conn5 <- [1,3081,null,{"value":"8"}] 03:34:54 INFO - PROCESS | 1894 | 1460975694188 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:34:54 INFO - PROCESS | 1894 | 1460975694202 Marionette TRACE conn5 <- [1,3082,null,{}] 03:34:54 INFO - PROCESS | 1894 | 1460975694238 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:54 INFO - PROCESS | 1894 | 1460975694477 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 03:34:54 INFO - PROCESS | 1894 | 1460975694791 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed35c00 == 179 [pid = 1894] [id = 780] 03:34:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8fd65400) [pid = 1894] [serial = 2339] [outer = (nil)] 03:34:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x934af400) [pid = 1894] [serial = 2340] [outer = 0x8fd65400] 03:34:54 INFO - PROCESS | 1894 | 1460975694934 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x94173400) [pid = 1894] [serial = 2341] [outer = 0x8fd65400] 03:34:55 INFO - PROCESS | 1894 | 1460975695817 Marionette TRACE conn5 <- [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]]]}] 03:34:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:34:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:34:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1652ms 03:34:55 INFO - PROCESS | 1894 | 1460975695843 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 03:34:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:34:55 INFO - PROCESS | 1894 | 1460975695855 Marionette TRACE conn5 <- [1,3085,null,{"value":"8"}] 03:34:55 INFO - PROCESS | 1894 | 1460975695862 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:34:55 INFO - PROCESS | 1894 | 1460975695867 Marionette TRACE conn5 <- [1,3086,null,{}] 03:34:55 INFO - PROCESS | 1894 | 1460975695874 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:56 INFO - PROCESS | 1894 | 1460975696133 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 03:34:56 INFO - PROCESS | 1894 | 1460975696472 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x934a8000 == 180 [pid = 1894] [id = 781] 03:34:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x9599cc00) [pid = 1894] [serial = 2342] [outer = (nil)] 03:34:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x959ee400) [pid = 1894] [serial = 2343] [outer = 0x9599cc00] 03:34:56 INFO - PROCESS | 1894 | 1460975696630 Marionette DEBUG loaded listener.js 03:34:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x963c5400) [pid = 1894] [serial = 2344] [outer = 0x9599cc00] 03:34:57 INFO - PROCESS | 1894 | 1460975697449 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:34:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1638ms 03:34:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:34:57 INFO - PROCESS | 1894 | 1460975697500 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 03:34:57 INFO - PROCESS | 1894 | 1460975697503 Marionette TRACE conn5 <- [1,3089,null,{"value":"8"}] 03:34:57 INFO - PROCESS | 1894 | 1460975697511 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:34:57 INFO - PROCESS | 1894 | 1460975697514 Marionette TRACE conn5 <- [1,3090,null,{}] 03:34:57 INFO - PROCESS | 1894 | 1460975697521 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:57 INFO - PROCESS | 1894 | 1460975697896 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 03:34:58 INFO - PROCESS | 1894 | 1460975698130 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x890a5c00 == 181 [pid = 1894] [id = 782] 03:34:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8a0a3c00) [pid = 1894] [serial = 2345] [outer = (nil)] 03:34:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x97203000) [pid = 1894] [serial = 2346] [outer = 0x8a0a3c00] 03:34:58 INFO - PROCESS | 1894 | 1460975698225 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x97547000) [pid = 1894] [serial = 2347] [outer = 0x8a0a3c00] 03:34:59 INFO - PROCESS | 1894 | 1460975699080 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:34:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:34:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1584ms 03:34:59 INFO - PROCESS | 1894 | 1460975699094 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 03:34:59 INFO - PROCESS | 1894 | 1460975699097 Marionette TRACE conn5 <- [1,3093,null,{"value":"8"}] 03:34:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:34:59 INFO - PROCESS | 1894 | 1460975699105 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - PROCESS | 1894 | 1460975699108 Marionette TRACE conn5 <- [1,3094,null,{}] 03:34:59 INFO - PROCESS | 1894 | 1460975699114 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:59 INFO - PROCESS | 1894 | 1460975699345 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 03:34:59 INFO - PROCESS | 1894 | 1460975699669 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x877c0000 == 182 [pid = 1894] [id = 783] 03:34:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x96739000) [pid = 1894] [serial = 2348] [outer = (nil)] 03:34:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x978e9400) [pid = 1894] [serial = 2349] [outer = 0x96739000] 03:34:59 INFO - PROCESS | 1894 | 1460975699764 Marionette DEBUG loaded listener.js 03:34:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x97bf4800) [pid = 1894] [serial = 2350] [outer = 0x96739000] 03:35:00 INFO - PROCESS | 1894 | 1460975700599 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:35:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:35:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1543ms 03:35:00 INFO - PROCESS | 1894 | 1460975700649 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 1894 | 1460975700653 Marionette TRACE conn5 <- [1,3097,null,{"value":"8"}] 03:35:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:35:00 INFO - PROCESS | 1894 | 1460975700659 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:35:00 INFO - PROCESS | 1894 | 1460975700662 Marionette TRACE conn5 <- [1,3098,null,{}] 03:35:00 INFO - PROCESS | 1894 | 1460975700724 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:00 INFO - PROCESS | 1894 | 1460975700975 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 03:35:01 INFO - PROCESS | 1894 | 1460975701292 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x9124d000 == 183 [pid = 1894] [id = 784] 03:35:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x9672cc00) [pid = 1894] [serial = 2351] [outer = (nil)] 03:35:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x986ae000) [pid = 1894] [serial = 2352] [outer = 0x9672cc00] 03:35:01 INFO - PROCESS | 1894 | 1460975701450 Marionette DEBUG loaded listener.js 03:35:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x986b2800) [pid = 1894] [serial = 2353] [outer = 0x9672cc00] 03:35:02 INFO - PROCESS | 1894 | 1460975702291 Marionette TRACE conn5 <- [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]]]}] 03:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:35:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1680ms 03:35:02 INFO - PROCESS | 1894 | 1460975702341 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 1894 | 1460975702345 Marionette TRACE conn5 <- [1,3101,null,{"value":"8"}] 03:35:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:35:02 INFO - PROCESS | 1894 | 1460975702353 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 1894 | 1460975702358 Marionette TRACE conn5 <- [1,3102,null,{}] 03:35:02 INFO - PROCESS | 1894 | 1460975702419 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:02 INFO - PROCESS | 1894 | 1460975702663 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 03:35:03 INFO - PROCESS | 1894 | 1460975703006 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d9c6400 == 184 [pid = 1894] [id = 785] 03:35:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x97867000) [pid = 1894] [serial = 2354] [outer = (nil)] 03:35:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x988d6000) [pid = 1894] [serial = 2355] [outer = 0x97867000] 03:35:03 INFO - PROCESS | 1894 | 1460975703151 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x98bae800) [pid = 1894] [serial = 2356] [outer = 0x97867000] 03:35:03 INFO - PROCESS | 1894 | 1460975703949 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:35:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1637ms 03:35:03 INFO - PROCESS | 1894 | 1460975703990 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 03:35:03 INFO - PROCESS | 1894 | 1460975703994 Marionette TRACE conn5 <- [1,3105,null,{"value":"8"}] 03:35:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:35:04 INFO - PROCESS | 1894 | 1460975704000 Marionette TRACE conn5 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:35:04 INFO - PROCESS | 1894 | 1460975704004 Marionette TRACE conn5 <- [1,3106,null,{}] 03:35:04 INFO - PROCESS | 1894 | 1460975704010 Marionette TRACE conn5 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:04 INFO - PROCESS | 1894 | 1460975704286 Marionette TRACE conn5 <- [1,3107,null,{"value":null}] 03:35:04 INFO - PROCESS | 1894 | 1460975704612 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x85ddbc00 == 185 [pid = 1894] [id = 786] 03:35:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x988dd400) [pid = 1894] [serial = 2357] [outer = (nil)] 03:35:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x98bee400) [pid = 1894] [serial = 2358] [outer = 0x988dd400] 03:35:04 INFO - PROCESS | 1894 | 1460975704705 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x98fd3800) [pid = 1894] [serial = 2359] [outer = 0x988dd400] 03:35:05 INFO - PROCESS | 1894 | 1460975705570 Marionette TRACE conn5 <- [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]]]}] 03:35:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:35:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:35:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:35:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1583ms 03:35:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:35:05 INFO - PROCESS | 1894 | 1460975705584 Marionette TRACE conn5 -> [0,3109,"getWindowHandle",null] 03:35:05 INFO - PROCESS | 1894 | 1460975705587 Marionette TRACE conn5 <- [1,3109,null,{"value":"8"}] 03:35:05 INFO - PROCESS | 1894 | 1460975705594 Marionette TRACE conn5 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:35:05 INFO - PROCESS | 1894 | 1460975705598 Marionette TRACE conn5 <- [1,3110,null,{}] 03:35:05 INFO - PROCESS | 1894 | 1460975705604 Marionette TRACE conn5 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:05 INFO - PROCESS | 1894 | 1460975705854 Marionette TRACE conn5 <- [1,3111,null,{"value":null}] 03:35:06 INFO - PROCESS | 1894 | 1460975706151 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x986b0000 == 186 [pid = 1894] [id = 787] 03:35:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x98fd2400) [pid = 1894] [serial = 2360] [outer = (nil)] 03:35:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9ac0d400) [pid = 1894] [serial = 2361] [outer = 0x98fd2400] 03:35:06 INFO - PROCESS | 1894 | 1460975706246 Marionette DEBUG loaded listener.js 03:35:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x9ae02000) [pid = 1894] [serial = 2362] [outer = 0x98fd2400] 03:35:10 INFO - PROCESS | 1894 | --DOCSHELL 0x84e6a400 == 185 [pid = 1894] [id = 717] 03:35:10 INFO - PROCESS | 1894 | --DOCSHELL 0x89a9dc00 == 184 [pid = 1894] [id = 716] 03:35:10 INFO - PROCESS | 1894 | --DOCSHELL 0x890a8c00 == 183 [pid = 1894] [id = 719] 03:35:10 INFO - PROCESS | 1894 | --DOCSHELL 0x8ee86000 == 182 [pid = 1894] [id = 721] 03:35:10 INFO - PROCESS | 1894 | --DOCSHELL 0x8ff65400 == 181 [pid = 1894] [id = 715] 03:35:10 INFO - PROCESS | 1894 | --DOCSHELL 0x91f15000 == 180 [pid = 1894] [id = 718] 03:35:10 INFO - PROCESS | 1894 | --DOCSHELL 0x8fd66c00 == 179 [pid = 1894] [id = 757] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x8ec3dc00) [pid = 1894] [serial = 2201] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x89f47400) [pid = 1894] [serial = 2190] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8f89fc00) [pid = 1894] [serial = 2211] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8ecbc800) [pid = 1894] [serial = 2204] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x869ea000) [pid = 1894] [serial = 2237] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8feb2000) [pid = 1894] [serial = 2213] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x8ee85000) [pid = 1894] [serial = 2208] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x89a9bc00) [pid = 1894] [serial = 2186] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8de51000) [pid = 1894] [serial = 2199] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x8608e400) [pid = 1894] [serial = 2183] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x89c93000) [pid = 1894] [serial = 2187] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x845df800) [pid = 1894] [serial = 2180] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8a09e400) [pid = 1894] [serial = 2193] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x915f4000) [pid = 1894] [serial = 2223] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x89f48800) [pid = 1894] [serial = 2115] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8ff5fc00) [pid = 1894] [serial = 2214] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8ed3f400) [pid = 1894] [serial = 2207] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x9433f000) [pid = 1894] [serial = 2232] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x91241c00) [pid = 1894] [serial = 2220] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x94236000) [pid = 1894] [serial = 2228] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x85fa9c00) [pid = 1894] [serial = 2235] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x9125fc00) [pid = 1894] [serial = 2222] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x90307400) [pid = 1894] [serial = 2217] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x89e44c00) [pid = 1894] [serial = 2189] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8d9d3000) [pid = 1894] [serial = 2198] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x89c98c00) [pid = 1894] [serial = 2243] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x85f0d800) [pid = 1894] [serial = 2234] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x8ec42000) [pid = 1894] [serial = 2202] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x877b5800) [pid = 1894] [serial = 2184] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x94233c00) [pid = 1894] [serial = 2166] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8ecbf000) [pid = 1894] [serial = 2205] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x94173800) [pid = 1894] [serial = 2226] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8a09ac00) [pid = 1894] [serial = 2192] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x9001e800) [pid = 1894] [serial = 2216] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x877be000) [pid = 1894] [serial = 2238] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8bce4000) [pid = 1894] [serial = 2195] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x856ed400) [pid = 1894] [serial = 2181] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8f88d000) [pid = 1894] [serial = 2210] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x91219c00) [pid = 1894] [serial = 2219] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8d848c00) [pid = 1894] [serial = 2196] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x9416a800) [pid = 1894] [serial = 2225] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x890a6c00) [pid = 1894] [serial = 2240] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x89c8e400) [pid = 1894] [serial = 2242] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x94335000) [pid = 1894] [serial = 2229] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x94f64000) [pid = 1894] [serial = 2231] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x89e4c000) [pid = 1894] [serial = 2245] [outer = (nil)] [url = about:blank] 03:35:10 INFO - PROCESS | 1894 | 1460975710482 Marionette TRACE conn5 <- [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"]]]}] 03:35:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:35:10 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 03:35:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:35:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 5036ms 03:35:10 INFO - PROCESS | 1894 | 1460975710631 Marionette TRACE conn5 -> [0,3113,"getWindowHandle",null] 03:35:10 INFO - PROCESS | 1894 | 1460975710637 Marionette TRACE conn5 <- [1,3113,null,{"value":"8"}] 03:35:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:35:10 INFO - PROCESS | 1894 | 1460975710647 Marionette TRACE conn5 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 1894 | 1460975710654 Marionette TRACE conn5 <- [1,3114,null,{}] 03:35:10 INFO - PROCESS | 1894 | 1460975710663 Marionette TRACE conn5 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:10 INFO - PROCESS | 1894 | 1460975710922 Marionette TRACE conn5 <- [1,3115,null,{"value":null}] 03:35:11 INFO - PROCESS | 1894 | 1460975711184 Marionette TRACE conn5 -> [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\", \"f793ae44-e737-4095-b9ef-7b5cdc50e9eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x85fa5400 == 180 [pid = 1894] [id = 788] 03:35:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x85fa7400) [pid = 1894] [serial = 2363] [outer = (nil)] 03:35:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x85fad400) [pid = 1894] [serial = 2364] [outer = 0x85fa7400] 03:35:11 INFO - PROCESS | 1894 | 1460975711266 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x86087c00) [pid = 1894] [serial = 2365] [outer = 0x85fa7400] 03:35:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:35:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1385ms 03:35:12 INFO - PROCESS | 1894 | 1460975712021 Marionette TRACE conn5 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:35:12 INFO - PROCESS | 1894 | 1460975712039 Marionette TRACE conn5 -> [0,3117,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 1894 | 1460975712048 Marionette TRACE conn5 <- [1,3117,null,{"value":"8"}] 03:35:13 WARNING - u'runner_teardown' () 03:35:13 INFO - No more tests 03:35:13 INFO - Got 0 unexpected results 03:35:13 INFO - SUITE-END | took 1332s 03:35:13 INFO - Closing logging queue 03:35:13 INFO - queue closed 03:35:13 INFO - Return code: 0 03:35:13 WARNING - # TBPL SUCCESS # 03:35:13 INFO - Running post-action listener: _resource_record_post_action 03:35:13 INFO - Running post-run listener: _resource_record_post_run 03:35:14 INFO - Total resource usage - Wall time: 1372s; CPU: 98.0%; Read bytes: 12136448; Write bytes: 968957952; Read time: 4628; Write time: 357652 03:35:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:35:14 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 8192; Write bytes: 186314752; Read time: 84; Write time: 218244 03:35:14 INFO - run-tests - Wall time: 1340s; CPU: 98.0%; Read bytes: 11542528; Write bytes: 782643200; Read time: 4364; Write time: 139408 03:35:14 INFO - Running post-run listener: _upload_blobber_files 03:35:14 INFO - Blob upload gear active. 03:35:14 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:35:14 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 03:35:14 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-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:35:14 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-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:35:14 INFO - (blobuploader) - INFO - Open directory for files ... 03:35:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:35:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:35:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:35:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:35:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:35:16 INFO - (blobuploader) - INFO - Done attempting. 03:35:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:35:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:35:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:35:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:35:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:35:16 INFO - (blobuploader) - INFO - Done attempting. 03:35:16 INFO - (blobuploader) - INFO - Iteration through files over. 03:35:16 INFO - Return code: 0 03:35:16 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:35:16 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:35:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e9a4af98902afc61eeebbab4b7c2c6798544b80d4b13a917d1380bfe8d8584707e9c54cadfe5a03736d9784ddb84be3541744f0a5d51b7e961316ef4ddfb0564", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/86caba6fcfe042f9c92308c199d4fef79117743447c77957ea4901df006dc281305ad327cb9e9928a6fc733d08b8f6de8a5adceeeb6a0b1f990fd5a489f6109b"} 03:35:16 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:35:16 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:35:16 INFO - Contents: 03:35:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e9a4af98902afc61eeebbab4b7c2c6798544b80d4b13a917d1380bfe8d8584707e9c54cadfe5a03736d9784ddb84be3541744f0a5d51b7e961316ef4ddfb0564", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/86caba6fcfe042f9c92308c199d4fef79117743447c77957ea4901df006dc281305ad327cb9e9928a6fc733d08b8f6de8a5adceeeb6a0b1f990fd5a489f6109b"} 03:35:16 INFO - Running post-run listener: copy_logs_to_upload_dir 03:35:16 INFO - Copying logs to upload dir... 03:35:16 INFO - mkdir: /builds/slave/test/build/upload/logs 03:35:16 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1514.739914 ========= master_lag: 1.56 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 16 secs) (at 2016-04-18 03:35:17.950764) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-18 03:35:17.954472) ========= 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-1460973707.208112-543176404 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e9a4af98902afc61eeebbab4b7c2c6798544b80d4b13a917d1380bfe8d8584707e9c54cadfe5a03736d9784ddb84be3541744f0a5d51b7e961316ef4ddfb0564", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/86caba6fcfe042f9c92308c199d4fef79117743447c77957ea4901df006dc281305ad327cb9e9928a6fc733d08b8f6de8a5adceeeb6a0b1f990fd5a489f6109b"} build_url:https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032961 build_url: 'https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/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-inbound/sha512/e9a4af98902afc61eeebbab4b7c2c6798544b80d4b13a917d1380bfe8d8584707e9c54cadfe5a03736d9784ddb84be3541744f0a5d51b7e961316ef4ddfb0564", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/86caba6fcfe042f9c92308c199d4fef79117743447c77957ea4901df006dc281305ad327cb9e9928a6fc733d08b8f6de8a5adceeeb6a0b1f990fd5a489f6109b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OnsLHAnFTPK5Y9uUigUw9w/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.29 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-18 03:35:19.274354) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 03:35:19.274701) ========= 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-1460973707.208112-543176404 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017881 ========= master_lag: 2.55 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 03:35:21.840549) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-18 03:35:21.841064) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-18 03:35:21.856767) ========= ========= Total master_lag: 22.23 =========