builder: fx-team_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-355 starttime: 1461239525.85 results: success (0) buildid: 20160421025510 builduid: 56befa3ccb104e0bb0d0de85150549f3 revision: 9ad67a907cae9644493ecbabae4529602ca3fa72 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 04:52:05.848529) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 04:52:05.848967) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 04:52:05.849275) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 04:52:05.996745) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:52:05.997194) ========= 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-1461239500.478730-918747172 _=/tools/buildbot/bin/python using PTY: False --2016-04-21 04:52:06-- 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% 6.77M=0.002s 2016-04-21 04:52:06 (6.77 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.301536 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:52:06.355642) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:52:06.356051) ========= 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-1461239500.478730-918747172 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.089130 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:52:06.483306) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 04:52:06.483659) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 9ad67a907cae9644493ecbabae4529602ca3fa72 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 9ad67a907cae9644493ecbabae4529602ca3fa72 --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-1461239500.478730-918747172 _=/tools/buildbot/bin/python using PTY: False 2016-04-21 04:52:06,643 truncating revision to first 12 chars 2016-04-21 04:52:06,644 Setting DEBUG logging. 2016-04-21 04:52:06,644 attempt 1/10 2016-04-21 04:52:06,645 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/9ad67a907cae?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 04:52:07,920 unpacking tar archive at: fx-team-9ad67a907cae/testing/mozharness/ program finished with exit code 0 elapsedTime=1.604260 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 04:52:08.118992) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 04:52:08.119337) ========= script_repo_revision: 9ad67a907cae9644493ecbabae4529602ca3fa72 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 04:52:08.119725) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 04:52:08.119994) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 04:52:08.142811) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 51 secs) (at 2016-04-21 04:52:08.143181) ========= /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 fx-team --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', 'fx-team', '--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-1461239500.478730-918747172 _=/tools/buildbot/bin/python using PTY: False 04:52:08 INFO - MultiFileLogger online at 20160421 04:52:08 in /builds/slave/test 04:52:08 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 fx-team --download-symbols true 04:52:08 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:52:08 INFO - {'append_to_log': False, 04:52:08 INFO - 'base_work_dir': '/builds/slave/test', 04:52:08 INFO - 'blob_upload_branch': 'fx-team', 04:52:08 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:52:08 INFO - 'buildbot_json_path': 'buildprops.json', 04:52:08 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:52:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:52:08 INFO - 'download_minidump_stackwalk': True, 04:52:08 INFO - 'download_symbols': 'true', 04:52:08 INFO - 'e10s': False, 04:52:08 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:52:08 INFO - 'tooltool.py': '/tools/tooltool.py', 04:52:08 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:52:08 INFO - '/tools/misc-python/virtualenv.py')}, 04:52:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:52:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:52:08 INFO - 'log_level': 'info', 04:52:08 INFO - 'log_to_console': True, 04:52:08 INFO - 'opt_config_files': (), 04:52:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:52:08 INFO - '--processes=1', 04:52:08 INFO - '--config=%(test_path)s/wptrunner.ini', 04:52:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:52:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:52:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:52:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:52:08 INFO - 'pip_index': False, 04:52:08 INFO - 'require_test_zip': True, 04:52:08 INFO - 'test_type': ('testharness',), 04:52:08 INFO - 'this_chunk': '1', 04:52:08 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:52:08 INFO - 'total_chunks': '10', 04:52:08 INFO - 'virtualenv_path': 'venv', 04:52:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:52:08 INFO - 'work_dir': 'build'} 04:52:08 INFO - ##### 04:52:08 INFO - ##### Running clobber step. 04:52:08 INFO - ##### 04:52:08 INFO - Running pre-action listener: _resource_record_pre_action 04:52:08 INFO - Running main action method: clobber 04:52:08 INFO - rmtree: /builds/slave/test/build 04:52:08 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:52:11 INFO - Running post-action listener: _resource_record_post_action 04:52:11 INFO - ##### 04:52:11 INFO - ##### Running read-buildbot-config step. 04:52:11 INFO - ##### 04:52:11 INFO - Running pre-action listener: _resource_record_pre_action 04:52:11 INFO - Running main action method: read_buildbot_config 04:52:11 INFO - Using buildbot properties: 04:52:11 INFO - { 04:52:11 INFO - "project": "", 04:52:11 INFO - "product": "firefox", 04:52:11 INFO - "script_repo_revision": "production", 04:52:11 INFO - "scheduler": "tests-fx-team-ubuntu32_vm-debug-unittest-7-3600", 04:52:11 INFO - "repository": "", 04:52:11 INFO - "buildername": "Ubuntu VM 12.04 fx-team debug test web-platform-tests-1", 04:52:11 INFO - "buildid": "20160421025510", 04:52:11 INFO - "pgo_build": "False", 04:52:11 INFO - "basedir": "/builds/slave/test", 04:52:11 INFO - "buildnumber": 96, 04:52:11 INFO - "slavename": "tst-linux32-spot-355", 04:52:11 INFO - "revision": "9ad67a907cae9644493ecbabae4529602ca3fa72", 04:52:11 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 04:52:11 INFO - "platform": "linux", 04:52:11 INFO - "branch": "fx-team", 04:52:11 INFO - "repo_path": "integration/fx-team", 04:52:11 INFO - "moz_repo_path": "", 04:52:11 INFO - "stage_platform": "linux", 04:52:11 INFO - "builduid": "56befa3ccb104e0bb0d0de85150549f3", 04:52:11 INFO - "slavebuilddir": "test" 04:52:11 INFO - } 04:52:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 04:52:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 04:52:11 INFO - Running post-action listener: _resource_record_post_action 04:52:11 INFO - ##### 04:52:11 INFO - ##### Running download-and-extract step. 04:52:11 INFO - ##### 04:52:11 INFO - Running pre-action listener: _resource_record_pre_action 04:52:11 INFO - Running main action method: download_and_extract 04:52:11 INFO - mkdir: /builds/slave/test/build/tests 04:52:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:52:11 INFO - https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 04:52:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 04:52:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 04:52:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/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 04:52:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/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 04:52:12 INFO - Downloaded 1325 bytes. 04:52:12 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 04:52:12 INFO - Using the following test package requirements: 04:52:12 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 04:52:12 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:52:12 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 04:52:12 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:52:12 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 04:52:12 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:52:12 INFO - u'jsshell-linux-i686.zip'], 04:52:12 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:52:12 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 04:52:12 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 04:52:12 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:52:12 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 04:52:12 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:52:12 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 04:52:12 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:52:12 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 04:52:12 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:52:12 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 04:52:12 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 04:52:12 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')]} 04:52:12 INFO - https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 04:52:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 04:52:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 04:52:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/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 04:52:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/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 04:52:14 INFO - Downloaded 22432323 bytes. 04:52:14 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/*'] 04:52:14 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/* 04:52:15 INFO - caution: filename not matched: web-platform/* 04:52:15 INFO - Return code: 11 04:52:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:52:15 INFO - https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 04:52:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 04:52:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 04:52:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/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 04:52:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/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 04:52:19 INFO - Downloaded 36397847 bytes. 04:52:19 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/*'] 04:52:19 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/* 04:52:23 INFO - caution: filename not matched: bin/* 04:52:23 INFO - caution: filename not matched: config/* 04:52:23 INFO - caution: filename not matched: mozbase/* 04:52:23 INFO - caution: filename not matched: marionette/* 04:52:23 INFO - caution: filename not matched: tools/wptserve/* 04:52:23 INFO - Return code: 11 04:52:23 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')]} 04:52:23 INFO - https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 04:52:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 04:52:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 04:52:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/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 04:52:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/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 04:52:29 INFO - Downloaded 63469513 bytes. 04:52:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 04:52:29 INFO - mkdir: /builds/slave/test/properties 04:52:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:52:29 INFO - Writing to file /builds/slave/test/properties/build_url 04:52:29 INFO - Contents: 04:52:29 INFO - build_url:https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 04:52:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 04:52:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:52:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:52:29 INFO - Contents: 04:52:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 04:52:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:52:29 INFO - https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:52:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 04:52:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 04:52:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/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 04:52:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/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 04:52:37 INFO - Downloaded 91772309 bytes. 04:52:37 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'] 04:52:37 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 04:52:47 INFO - Return code: 0 04:52:47 INFO - Running post-action listener: _resource_record_post_action 04:52:47 INFO - Running post-action listener: set_extra_try_arguments 04:52:47 INFO - ##### 04:52:47 INFO - ##### Running create-virtualenv step. 04:52:47 INFO - ##### 04:52:47 INFO - Running pre-action listener: _pre_create_virtualenv 04:52:47 INFO - Running pre-action listener: _resource_record_pre_action 04:52:47 INFO - Running main action method: create_virtualenv 04:52:47 INFO - Creating virtualenv /builds/slave/test/build/venv 04:52:47 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 04:52:47 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:52:48 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:52:48 INFO - Using real prefix '/usr' 04:52:48 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:52:49 INFO - Installing distribute.............................................................................................................................................................................................done. 04:52:52 INFO - Installing pip.................done. 04:52:52 INFO - Return code: 0 04:52:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:52:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:52:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:52:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:52:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:52:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:52:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:52:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x993fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a51598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b03f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97e5e30>, '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 0x9a82c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b01470>, '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-1461239500.478730-918747172', '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 04:52:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 04:52:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 04:52:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:52:52 INFO - 'CCACHE_UMASK': '002', 04:52:52 INFO - 'DISPLAY': ':0', 04:52:52 INFO - 'HOME': '/home/cltbld', 04:52:52 INFO - 'LANG': 'en_US.UTF-8', 04:52:52 INFO - 'LOGNAME': 'cltbld', 04:52:52 INFO - 'MAIL': '/var/mail/cltbld', 04:52:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:52:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:52:52 INFO - 'MOZ_NO_REMOTE': '1', 04:52:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:52:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:52:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:52:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:52:52 INFO - 'PWD': '/builds/slave/test', 04:52:52 INFO - 'SHELL': '/bin/bash', 04:52:52 INFO - 'SHLVL': '1', 04:52:52 INFO - 'TERM': 'linux', 04:52:52 INFO - 'TMOUT': '86400', 04:52:52 INFO - 'USER': 'cltbld', 04:52:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461239500.478730-918747172', 04:52:52 INFO - '_': '/tools/buildbot/bin/python'} 04:52:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:52:53 INFO - Downloading/unpacking psutil>=0.7.1 04:52:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:52:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:52:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:52:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:52:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:52:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:52:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:52:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:52:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:52:57 INFO - Installing collected packages: psutil 04:52:57 INFO - Running setup.py install for psutil 04:52:57 INFO - building 'psutil._psutil_linux' extension 04:52:57 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 04:52:57 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 04:52:57 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 04:52:57 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 04:52:57 INFO - building 'psutil._psutil_posix' extension 04:52:57 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 04:52:58 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 04:52:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:52:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:52:58 INFO - Successfully installed psutil 04:52:58 INFO - Cleaning up... 04:52:58 INFO - Return code: 0 04:52:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:52:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:52:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:52:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:52:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:52:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:52:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:52:58 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x993fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a51598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b03f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97e5e30>, '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 0x9a82c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b01470>, '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-1461239500.478730-918747172', '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 04:52:58 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 04:52:58 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 04:52:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:52:58 INFO - 'CCACHE_UMASK': '002', 04:52:58 INFO - 'DISPLAY': ':0', 04:52:58 INFO - 'HOME': '/home/cltbld', 04:52:58 INFO - 'LANG': 'en_US.UTF-8', 04:52:58 INFO - 'LOGNAME': 'cltbld', 04:52:58 INFO - 'MAIL': '/var/mail/cltbld', 04:52:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:52:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:52:58 INFO - 'MOZ_NO_REMOTE': '1', 04:52:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:52:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:52:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:52:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:52:58 INFO - 'PWD': '/builds/slave/test', 04:52:58 INFO - 'SHELL': '/bin/bash', 04:52:58 INFO - 'SHLVL': '1', 04:52:58 INFO - 'TERM': 'linux', 04:52:58 INFO - 'TMOUT': '86400', 04:52:58 INFO - 'USER': 'cltbld', 04:52:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461239500.478730-918747172', 04:52:58 INFO - '_': '/tools/buildbot/bin/python'} 04:52:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:52:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:52:58 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 04:52:58 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 04:52:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:52:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:52:58 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 04:52:58 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 04:53:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:53:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:53:02 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:53:02 INFO - Installing collected packages: mozsystemmonitor 04:53:02 INFO - Running setup.py install for mozsystemmonitor 04:53:02 INFO - Successfully installed mozsystemmonitor 04:53:02 INFO - Cleaning up... 04:53:02 INFO - Return code: 0 04:53:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:53: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')]} 04:53:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:53:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:53: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')]} 04:53:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:53:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:53:02 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x993fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a51598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b03f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97e5e30>, '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 0x9a82c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b01470>, '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-1461239500.478730-918747172', '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 04:53:02 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 04:53:02 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 04:53:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:53:02 INFO - 'CCACHE_UMASK': '002', 04:53:02 INFO - 'DISPLAY': ':0', 04:53:02 INFO - 'HOME': '/home/cltbld', 04:53:02 INFO - 'LANG': 'en_US.UTF-8', 04:53:02 INFO - 'LOGNAME': 'cltbld', 04:53:02 INFO - 'MAIL': '/var/mail/cltbld', 04:53:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:53:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:53:02 INFO - 'MOZ_NO_REMOTE': '1', 04:53:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:53:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:53:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:53:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:53:02 INFO - 'PWD': '/builds/slave/test', 04:53:02 INFO - 'SHELL': '/bin/bash', 04:53:02 INFO - 'SHLVL': '1', 04:53:02 INFO - 'TERM': 'linux', 04:53:02 INFO - 'TMOUT': '86400', 04:53:02 INFO - 'USER': 'cltbld', 04:53:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461239500.478730-918747172', 04:53:02 INFO - '_': '/tools/buildbot/bin/python'} 04:53:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:53:03 INFO - Downloading/unpacking blobuploader==1.2.4 04:53:03 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 04:53:03 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 04:53:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:53:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:53:03 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 04:53:03 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 04:53:06 INFO - Downloading blobuploader-1.2.4.tar.gz 04:53:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:53:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:53:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:53:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:53:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:53:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:53:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:53:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:53:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:53:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:53:07 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 04:53:07 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 04:53:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:53:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:53:07 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 04:53:08 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 04:53:08 INFO - Downloading docopt-0.6.1.tar.gz 04:53:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:53:08 INFO - Installing collected packages: blobuploader, requests, docopt 04:53:08 INFO - Running setup.py install for blobuploader 04:53:08 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:53:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:53:08 INFO - Running setup.py install for requests 04:53:09 INFO - Running setup.py install for docopt 04:53:09 INFO - Successfully installed blobuploader requests docopt 04:53:09 INFO - Cleaning up... 04:53:09 INFO - Return code: 0 04:53:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:53:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:53:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:53:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:53:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:53:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:53:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:53:09 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x993fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a51598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b03f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97e5e30>, '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 0x9a82c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b01470>, '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-1461239500.478730-918747172', '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 04:53:09 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 04:53:09 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:53:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:53:09 INFO - 'CCACHE_UMASK': '002', 04:53:09 INFO - 'DISPLAY': ':0', 04:53:09 INFO - 'HOME': '/home/cltbld', 04:53:09 INFO - 'LANG': 'en_US.UTF-8', 04:53:09 INFO - 'LOGNAME': 'cltbld', 04:53:09 INFO - 'MAIL': '/var/mail/cltbld', 04:53:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:53:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:53:09 INFO - 'MOZ_NO_REMOTE': '1', 04:53:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:53:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:53:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:53:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:53:09 INFO - 'PWD': '/builds/slave/test', 04:53:09 INFO - 'SHELL': '/bin/bash', 04:53:09 INFO - 'SHLVL': '1', 04:53:09 INFO - 'TERM': 'linux', 04:53:09 INFO - 'TMOUT': '86400', 04:53:09 INFO - 'USER': 'cltbld', 04:53:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461239500.478730-918747172', 04:53:09 INFO - '_': '/tools/buildbot/bin/python'} 04:53:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:53:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:53:10 INFO - Running setup.py (path:/tmp/pip-HpPiip-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:53:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:53:10 INFO - Running setup.py (path:/tmp/pip-cCJDp9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:53:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:53:10 INFO - Running setup.py (path:/tmp/pip-xIALGu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:53:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:53:10 INFO - Running setup.py (path:/tmp/pip-TLZlAS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:53:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:53:10 INFO - Running setup.py (path:/tmp/pip-nT6jlt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:53:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:53:10 INFO - Running setup.py (path:/tmp/pip-qoriaL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:53:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:53:10 INFO - Running setup.py (path:/tmp/pip-ar4Das-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:53:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:53:11 INFO - Running setup.py (path:/tmp/pip-G2PaWm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:53:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:53:11 INFO - Running setup.py (path:/tmp/pip-Gd2f85-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:53:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:53:11 INFO - Running setup.py (path:/tmp/pip-oZqakn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:53:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:53:11 INFO - Running setup.py (path:/tmp/pip-CQz5Fj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:53:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:53:11 INFO - Running setup.py (path:/tmp/pip-qomuAG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:53:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:53:11 INFO - Running setup.py (path:/tmp/pip-lAqavB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:53:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:53:11 INFO - Running setup.py (path:/tmp/pip-uXBLDO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:53:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:53:11 INFO - Running setup.py (path:/tmp/pip-5XmtJa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:53:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:53:12 INFO - Running setup.py (path:/tmp/pip-D7UrWp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:53:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:53:12 INFO - Running setup.py (path:/tmp/pip-TCIRjG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:53:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:53:12 INFO - Running setup.py (path:/tmp/pip-hb0s4C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:53:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:53:12 INFO - Running setup.py (path:/tmp/pip-mcDVts-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:53:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:53:12 INFO - Running setup.py (path:/tmp/pip-bHm6Xh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:53:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:53:13 INFO - Running setup.py (path:/tmp/pip-FKmLs3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:53:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:53:13 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 04:53:13 INFO - Running setup.py install for manifestparser 04:53:13 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:53:13 INFO - Running setup.py install for mozcrash 04:53:13 INFO - Running setup.py install for mozdebug 04:53:13 INFO - Running setup.py install for mozdevice 04:53:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:53:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:53:14 INFO - Running setup.py install for mozfile 04:53:14 INFO - Running setup.py install for mozhttpd 04:53:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:53:14 INFO - Running setup.py install for mozinfo 04:53:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:53:14 INFO - Running setup.py install for mozInstall 04:53:14 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:53:14 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:53:14 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:53:14 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:53:14 INFO - Running setup.py install for mozleak 04:53:15 INFO - Running setup.py install for mozlog 04:53:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:53:15 INFO - Running setup.py install for moznetwork 04:53:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:53:15 INFO - Running setup.py install for mozprocess 04:53:15 INFO - Running setup.py install for mozprofile 04:53:15 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:53:15 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:53:15 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:53:15 INFO - Running setup.py install for mozrunner 04:53:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:53:16 INFO - Running setup.py install for mozscreenshot 04:53:16 INFO - Running setup.py install for moztest 04:53:16 INFO - Running setup.py install for mozversion 04:53:16 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:53:16 INFO - Running setup.py install for wptserve 04:53:17 INFO - Running setup.py install for marionette-driver 04:53:17 INFO - Running setup.py install for browsermob-proxy 04:53:17 INFO - Running setup.py install for marionette-client 04:53:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:53:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:53:18 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 04:53:18 INFO - Cleaning up... 04:53:18 INFO - Return code: 0 04:53:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:53:18 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')]} 04:53:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:53:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:53:18 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')]} 04:53:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:53:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:53:18 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x993fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a51598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b03f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97e5e30>, '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 0x9a82c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b01470>, '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-1461239500.478730-918747172', '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 04:53:18 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 04:53:18 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:53:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:53:18 INFO - 'CCACHE_UMASK': '002', 04:53:18 INFO - 'DISPLAY': ':0', 04:53:18 INFO - 'HOME': '/home/cltbld', 04:53:18 INFO - 'LANG': 'en_US.UTF-8', 04:53:18 INFO - 'LOGNAME': 'cltbld', 04:53:18 INFO - 'MAIL': '/var/mail/cltbld', 04:53:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:53:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:53:18 INFO - 'MOZ_NO_REMOTE': '1', 04:53:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:53:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:53:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:53:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:53:18 INFO - 'PWD': '/builds/slave/test', 04:53:18 INFO - 'SHELL': '/bin/bash', 04:53:18 INFO - 'SHLVL': '1', 04:53:18 INFO - 'TERM': 'linux', 04:53:18 INFO - 'TMOUT': '86400', 04:53:18 INFO - 'USER': 'cltbld', 04:53:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461239500.478730-918747172', 04:53:18 INFO - '_': '/tools/buildbot/bin/python'} 04:53:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:53:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:53:18 INFO - Running setup.py (path:/tmp/pip-Mk1ZcW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:53:18 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)) 04:53:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:53:18 INFO - Running setup.py (path:/tmp/pip-WC_fNY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:53:18 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)) 04:53:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:53:18 INFO - Running setup.py (path:/tmp/pip-v3WDV0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:53:18 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)) 04:53:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:53:18 INFO - Running setup.py (path:/tmp/pip-hy9ILP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:53:19 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)) 04:53:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:53:19 INFO - Running setup.py (path:/tmp/pip-VFuuWB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:53:19 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)) 04:53:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:53:19 INFO - Running setup.py (path:/tmp/pip-Fbx6su-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:53:19 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)) 04:53:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:53:19 INFO - Running setup.py (path:/tmp/pip-Kv_aYA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:53:19 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)) 04:53:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:53:19 INFO - Running setup.py (path:/tmp/pip-_ty4xX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:53:19 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)) 04:53:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:53:19 INFO - Running setup.py (path:/tmp/pip-oBMXi_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:53:19 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)) 04:53:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:53:19 INFO - Running setup.py (path:/tmp/pip-IzaAIZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:53:19 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)) 04:53:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:53:19 INFO - Running setup.py (path:/tmp/pip-34PUzy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:53:20 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)) 04:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:53:20 INFO - Running setup.py (path:/tmp/pip-Wdorga-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:53:20 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)) 04:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:53:20 INFO - Running setup.py (path:/tmp/pip-JDPXkz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:53:20 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)) 04:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:53:20 INFO - Running setup.py (path:/tmp/pip-XRsBGY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:53:20 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)) 04:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:53:20 INFO - Running setup.py (path:/tmp/pip-yU7ULe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:53:20 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)) 04:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:53:20 INFO - Running setup.py (path:/tmp/pip-9xbJbG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:53:20 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)) 04:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:53:20 INFO - Running setup.py (path:/tmp/pip-X90n6_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:53:20 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)) 04:53:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:53:20 INFO - Running setup.py (path:/tmp/pip-nCeEoQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:53:20 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)) 04:53:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:53:20 INFO - Running setup.py (path:/tmp/pip-jqUyEi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:53:21 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)) 04:53:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:53:21 INFO - Running setup.py (path:/tmp/pip-VhNCoC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:53:21 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)) 04:53:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:53:21 INFO - Running setup.py (path:/tmp/pip-e7rWkJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:53:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:53:21 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)) 04:53:21 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)) 04:53:21 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)) 04:53:21 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)) 04:53:21 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)) 04:53:21 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)) 04:53:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:53:21 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 04:53:21 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 04:53:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:53:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:53:21 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 04:53:21 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 04:53:25 INFO - Downloading blessings-1.6.tar.gz 04:53:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:53:25 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)) 04:53:25 INFO - Installing collected packages: blessings 04:53:25 INFO - Running setup.py install for blessings 04:53:25 INFO - Successfully installed blessings 04:53:25 INFO - Cleaning up... 04:53:25 INFO - Return code: 0 04:53:25 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:53:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:53:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:53:26 INFO - Reading from file tmpfile_stdout 04:53:26 INFO - Current package versions: 04:53:26 INFO - argparse == 1.2.1 04:53:26 INFO - blessings == 1.6 04:53:26 INFO - blobuploader == 1.2.4 04:53:26 INFO - browsermob-proxy == 0.6.0 04:53:26 INFO - docopt == 0.6.1 04:53:26 INFO - manifestparser == 1.1 04:53:26 INFO - marionette-client == 2.3.0 04:53:26 INFO - marionette-driver == 1.4.0 04:53:26 INFO - mozInstall == 1.12 04:53:26 INFO - mozcrash == 0.17 04:53:26 INFO - mozdebug == 0.1 04:53:26 INFO - mozdevice == 0.48 04:53:26 INFO - mozfile == 1.2 04:53:26 INFO - mozhttpd == 0.7 04:53:26 INFO - mozinfo == 0.9 04:53:26 INFO - mozleak == 0.1 04:53:26 INFO - mozlog == 3.1 04:53:26 INFO - moznetwork == 0.27 04:53:26 INFO - mozprocess == 0.22 04:53:26 INFO - mozprofile == 0.28 04:53:26 INFO - mozrunner == 6.11 04:53:26 INFO - mozscreenshot == 0.1 04:53:26 INFO - mozsystemmonitor == 0.0 04:53:26 INFO - moztest == 0.7 04:53:26 INFO - mozversion == 1.4 04:53:26 INFO - psutil == 3.1.1 04:53:26 INFO - requests == 1.2.3 04:53:26 INFO - wptserve == 1.4.0 04:53:26 INFO - wsgiref == 0.1.2 04:53:26 INFO - Running post-action listener: _resource_record_post_action 04:53:26 INFO - Running post-action listener: _start_resource_monitoring 04:53:26 INFO - Starting resource monitoring. 04:53:26 INFO - ##### 04:53:26 INFO - ##### Running pull step. 04:53:26 INFO - ##### 04:53:26 INFO - Running pre-action listener: _resource_record_pre_action 04:53:26 INFO - Running main action method: pull 04:53:26 INFO - Pull has nothing to do! 04:53:26 INFO - Running post-action listener: _resource_record_post_action 04:53:26 INFO - ##### 04:53:26 INFO - ##### Running install step. 04:53:26 INFO - ##### 04:53:26 INFO - Running pre-action listener: _resource_record_pre_action 04:53:26 INFO - Running main action method: install 04:53:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:53:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:53:26 INFO - Reading from file tmpfile_stdout 04:53:26 INFO - Detecting whether we're running mozinstall >=1.0... 04:53:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:53:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:53:26 INFO - Reading from file tmpfile_stdout 04:53:26 INFO - Output received: 04:53:26 INFO - Usage: mozinstall [options] installer 04:53:26 INFO - Options: 04:53:26 INFO - -h, --help show this help message and exit 04:53:26 INFO - -d DEST, --destination=DEST 04:53:26 INFO - Directory to install application into. [default: 04:53:26 INFO - "/builds/slave/test"] 04:53:26 INFO - --app=APP Application being installed. [default: firefox] 04:53:26 INFO - mkdir: /builds/slave/test/build/application 04:53:26 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'] 04:53:26 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 04:53:58 INFO - Reading from file tmpfile_stdout 04:53:58 INFO - Output received: 04:53:58 INFO - /builds/slave/test/build/application/firefox/firefox 04:53:58 INFO - Running post-action listener: _resource_record_post_action 04:53:58 INFO - ##### 04:53:58 INFO - ##### Running run-tests step. 04:53:58 INFO - ##### 04:53:58 INFO - Running pre-action listener: _resource_record_pre_action 04:53:58 INFO - Running main action method: run_tests 04:53:58 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:53:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:53:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:53:58 INFO - grabbing minidump binary from tooltool 04:53:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:53:58 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 0x97e5e30>, '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 0x9a82c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b01470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:53:58 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 04:53:58 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 04:53:59 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:53:59 INFO - Return code: 0 04:53:59 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 04:53:59 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:53:59 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/QR0vvh9xTYiZ2EFCdnVg9Q/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 04:53:59 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/QR0vvh9xTYiZ2EFCdnVg9Q/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 04:53:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:53:59 INFO - 'CCACHE_UMASK': '002', 04:53:59 INFO - 'DISPLAY': ':0', 04:53:59 INFO - 'HOME': '/home/cltbld', 04:53:59 INFO - 'LANG': 'en_US.UTF-8', 04:53:59 INFO - 'LOGNAME': 'cltbld', 04:53:59 INFO - 'MAIL': '/var/mail/cltbld', 04:53:59 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:53:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:53:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:53:59 INFO - 'MOZ_NO_REMOTE': '1', 04:53:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:53:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:53:59 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:53:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:53:59 INFO - 'PWD': '/builds/slave/test', 04:53:59 INFO - 'SHELL': '/bin/bash', 04:53:59 INFO - 'SHLVL': '1', 04:53:59 INFO - 'TERM': 'linux', 04:53:59 INFO - 'TMOUT': '86400', 04:53:59 INFO - 'USER': 'cltbld', 04:53:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461239500.478730-918747172', 04:53:59 INFO - '_': '/tools/buildbot/bin/python'} 04:53:59 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/QR0vvh9xTYiZ2EFCdnVg9Q/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 04:53:59 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 04:53:59 INFO - import pkg_resources 04:54:00 INFO - Using 1 client processes 04:54:01 INFO - wptserve Starting http server on 127.0.0.1:8000 04:54:01 INFO - wptserve Starting http server on 127.0.0.1:8001 04:54:01 INFO - wptserve Starting http server on 127.0.0.1:8443 04:54:03 INFO - SUITE-START | Running 778 tests 04:54:03 INFO - Running testharness tests 04:54:03 INFO - Setting up ssl 04:54:03 INFO - PROCESS | certutil | 04:54:03 INFO - PROCESS | certutil | 04:54:03 INFO - PROCESS | certutil | 04:54:03 INFO - Certificate Nickname Trust Attributes 04:54:03 INFO - SSL,S/MIME,JAR/XPI 04:54:03 INFO - 04:54:03 INFO - web-platform-tests CT,, 04:54:03 INFO - 04:54:03 INFO - Starting runner 04:54:06 INFO - PROCESS | 1782 | 1461239646252 Marionette DEBUG Marionette enabled via build flag and pref 04:54:06 INFO - PROCESS | 1782 | ++DOCSHELL 0xa2721000 == 1 [pid = 1782] [id = 1] 04:54:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 1 (0xa2721400) [pid = 1782] [serial = 1] [outer = (nil)] 04:54:06 INFO - PROCESS | 1782 | [1782] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:54:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 2 (0xa2721c00) [pid = 1782] [serial = 2] [outer = 0xa2721400] 04:54:06 INFO - PROCESS | 1782 | 1461239646920 Marionette INFO Listening on port 2828 04:54:07 INFO - PROCESS | 1782 | 1461239647482 Marionette DEBUG Marionette enabled via command-line flag 04:54:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x9fb58400 == 2 [pid = 1782] [id = 2] 04:54:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 3 (0x9fb99000) [pid = 1782] [serial = 3] [outer = (nil)] 04:54:07 INFO - PROCESS | 1782 | [1782] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:54:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 4 (0x9fb99800) [pid = 1782] [serial = 4] [outer = 0x9fb99000] 04:54:07 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fa7f2e0 04:54:07 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fa7fe00 04:54:07 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fa8ad00 04:54:07 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fa8b960 04:54:07 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fa8d6a0 04:54:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 5 (0x9fa9a800) [pid = 1782] [serial = 5] [outer = 0xa2721400] 04:54:07 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:54:07 INFO - PROCESS | 1782 | 1461239647892 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56006 04:54:07 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:54:07 INFO - PROCESS | 1782 | 1461239647979 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56007 04:54:07 INFO - PROCESS | 1782 | 1461239647985 Marionette DEBUG Closed connection conn0 04:54:08 INFO - PROCESS | 1782 | [1782] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 04:54:08 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:54:08 INFO - PROCESS | 1782 | 1461239648130 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56008 04:54:08 INFO - PROCESS | 1782 | 1461239648133 Marionette DEBUG Closed connection conn1 04:54:08 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:54:08 INFO - PROCESS | 1782 | 1461239648189 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56009 04:54:08 INFO - PROCESS | 1782 | 1461239648204 Marionette DEBUG Closed connection conn2 04:54:08 INFO - PROCESS | 1782 | 1461239648274 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:54:08 INFO - PROCESS | 1782 | 1461239648291 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":"20160421025510","device":"desktop","version":"48.0a1"} 04:54:09 INFO - PROCESS | 1782 | [1782] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:54:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x98677800 == 3 [pid = 1782] [id = 3] 04:54:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 6 (0x98677c00) [pid = 1782] [serial = 6] [outer = (nil)] 04:54:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x98678000 == 4 [pid = 1782] [id = 4] 04:54:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 7 (0x98678400) [pid = 1782] [serial = 7] [outer = (nil)] 04:54:10 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:54:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x97b1d800 == 5 [pid = 1782] [id = 5] 04:54:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 8 (0x97b1dc00) [pid = 1782] [serial = 8] [outer = (nil)] 04:54:10 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:54:10 INFO - PROCESS | 1782 | [1782] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:54:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 9 (0x9799c400) [pid = 1782] [serial = 9] [outer = 0x97b1dc00] 04:54:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 10 (0x97c6b400) [pid = 1782] [serial = 10] [outer = 0x98677c00] 04:54:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 11 (0x975ca400) [pid = 1782] [serial = 11] [outer = 0x98678400] 04:54:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 12 (0x975cc800) [pid = 1782] [serial = 12] [outer = 0x97b1dc00] 04:54:12 INFO - PROCESS | 1782 | 1461239652249 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 1782 | 1461239652269 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 13 (0x98679800) [pid = 1782] [serial = 13] [outer = 0x97b1dc00] 04:54:13 INFO - PROCESS | 1782 | 1461239653026 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"b405381a-543f-4f43-949f-61e66f1ca640","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":"20160421025510","device":"desktop","version":"48.0a1","command_id":1}}] 04:54:13 INFO - PROCESS | 1782 | 1461239653311 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:54:13 INFO - PROCESS | 1782 | 1461239653602 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:54:13 INFO - PROCESS | 1782 | 1461239653720 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:54:13 INFO - PROCESS | 1782 | [1782] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:54:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 14 (0x92988000) [pid = 1782] [serial = 14] [outer = 0x97b1dc00] 04:54:14 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:14 INFO - PROCESS | 1782 | 1461239654315 Marionette TRACE conn3 <- [1,3,null,{}] 04:54:14 INFO - PROCESS | 1782 | 1461239654393 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:54:14 INFO - PROCESS | 1782 | 1461239654431 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:54:14 INFO - PROCESS | 1782 | 1461239654492 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:54:14 INFO - PROCESS | 1782 | 1461239654497 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 04:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:54:14 INFO - PROCESS | 1782 | 1461239654530 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:54:14 INFO - PROCESS | 1782 | 1461239654536 Marionette TRACE conn3 <- [1,6,null,{}] 04:54:14 INFO - PROCESS | 1782 | 1461239654597 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:14 INFO - PROCESS | 1782 | 1461239654618 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:54:14 INFO - PROCESS | 1782 | 1461239654633 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ee5000 == 6 [pid = 1782] [id = 6] 04:54:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 15 (0x91ee5400) [pid = 1782] [serial = 15] [outer = (nil)] 04:54:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 16 (0x91ee7400) [pid = 1782] [serial = 16] [outer = 0x91ee5400] 04:54:14 INFO - PROCESS | 1782 | 1461239654720 Marionette DEBUG loaded listener.js 04:54:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 17 (0x91eebc00) [pid = 1782] [serial = 17] [outer = 0x91ee5400] 04:54:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x913e4800 == 7 [pid = 1782] [id = 7] 04:54:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 18 (0x913e8400) [pid = 1782] [serial = 18] [outer = (nil)] 04:54:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 19 (0x91eed800) [pid = 1782] [serial = 19] [outer = 0x913e8400] 04:54:15 INFO - PROCESS | 1782 | 1461239655197 Marionette DEBUG loaded listener.js 04:54:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 20 (0x9127c000) [pid = 1782] [serial = 20] [outer = 0x913e8400] 04:54:15 INFO - PROCESS | 1782 | [1782] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 04:54:15 INFO - PROCESS | 1782 | 1461239655755 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1315ms 04:54:15 INFO - PROCESS | 1782 | 1461239655877 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:54:15 INFO - PROCESS | 1782 | 1461239655881 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 04:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:54:15 INFO - PROCESS | 1782 | 1461239655916 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:54:15 INFO - PROCESS | 1782 | 1461239655919 Marionette TRACE conn3 <- [1,10,null,{}] 04:54:15 INFO - PROCESS | 1782 | 1461239655933 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:16 INFO - PROCESS | 1782 | 1461239656137 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:54:16 INFO - PROCESS | 1782 | 1461239656156 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fac9800 == 8 [pid = 1782] [id = 8] 04:54:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 21 (0x8fac9c00) [pid = 1782] [serial = 21] [outer = (nil)] 04:54:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 22 (0x8facd000) [pid = 1782] [serial = 22] [outer = 0x8fac9c00] 04:54:16 INFO - PROCESS | 1782 | 1461239656234 Marionette DEBUG loaded listener.js 04:54:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 23 (0x9127d800) [pid = 1782] [serial = 23] [outer = 0x8fac9c00] 04:54:17 INFO - PROCESS | 1782 | 1461239657221 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1346ms 04:54:17 INFO - PROCESS | 1782 | 1461239657246 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 1782 | 1461239657252 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 04:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:54:17 INFO - PROCESS | 1782 | 1461239657262 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - PROCESS | 1782 | 1461239657269 Marionette TRACE conn3 <- [1,14,null,{}] 04:54:17 INFO - PROCESS | 1782 | 1461239657278 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:17 INFO - PROCESS | 1782 | 1461239657495 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:54:17 INFO - PROCESS | 1782 | 1461239657680 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7e4800 == 9 [pid = 1782] [id = 9] 04:54:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 24 (0x8fabf400) [pid = 1782] [serial = 24] [outer = (nil)] 04:54:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 25 (0x905cf400) [pid = 1782] [serial = 25] [outer = 0x8fabf400] 04:54:17 INFO - PROCESS | 1782 | 1461239657770 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 26 (0x9127dc00) [pid = 1782] [serial = 26] [outer = 0x8fabf400] 04:54:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ee4400 == 10 [pid = 1782] [id = 10] 04:54:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 27 (0x91ee4800) [pid = 1782] [serial = 27] [outer = (nil)] 04:54:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 28 (0x91ee1c00) [pid = 1782] [serial = 28] [outer = 0x91ee4800] 04:54:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 29 (0x92d53000) [pid = 1782] [serial = 29] [outer = 0x91ee4800] 04:54:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ee8000 == 11 [pid = 1782] [id = 11] 04:54:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 30 (0x947eb000) [pid = 1782] [serial = 30] [outer = (nil)] 04:54:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 31 (0x9621c000) [pid = 1782] [serial = 31] [outer = 0x947eb000] 04:54:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 32 (0x92988c00) [pid = 1782] [serial = 32] [outer = 0x947eb000] 04:54:18 INFO - PROCESS | 1782 | 1461239658963 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:54:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1734ms 04:54:19 INFO - PROCESS | 1782 | 1461239658997 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 1782 | 1461239659004 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 04:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:54:19 INFO - PROCESS | 1782 | 1461239659015 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 1782 | 1461239659019 Marionette TRACE conn3 <- [1,18,null,{}] 04:54:19 INFO - PROCESS | 1782 | 1461239659026 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:19 INFO - PROCESS | 1782 | 1461239659209 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:54:19 INFO - PROCESS | 1782 | 1461239659357 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ee1800 == 12 [pid = 1782] [id = 12] 04:54:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 33 (0x947eac00) [pid = 1782] [serial = 33] [outer = (nil)] 04:54:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 34 (0x97350000) [pid = 1782] [serial = 34] [outer = 0x947eac00] 04:54:19 INFO - PROCESS | 1782 | 1461239659444 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 35 (0x983ac800) [pid = 1782] [serial = 35] [outer = 0x947eac00] 04:54:20 INFO - PROCESS | 1782 | 1461239660326 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1337ms 04:54:20 INFO - PROCESS | 1782 | 1461239660352 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:54:20 INFO - PROCESS | 1782 | 1461239660366 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 04:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:54:20 INFO - PROCESS | 1782 | 1461239660375 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:54:20 INFO - PROCESS | 1782 | 1461239660382 Marionette TRACE conn3 <- [1,22,null,{}] 04:54:20 INFO - PROCESS | 1782 | 1461239660399 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:20 INFO - PROCESS | 1782 | 1461239660624 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:54:20 INFO - PROCESS | 1782 | 1461239660753 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a558400 == 13 [pid = 1782] [id = 13] 04:54:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 36 (0x9a5a9400) [pid = 1782] [serial = 36] [outer = (nil)] 04:54:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 37 (0x9fa2f800) [pid = 1782] [serial = 37] [outer = 0x9a5a9400] 04:54:20 INFO - PROCESS | 1782 | 1461239660848 Marionette DEBUG loaded listener.js 04:54:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 38 (0x9fac7400) [pid = 1782] [serial = 38] [outer = 0x9a5a9400] 04:54:21 INFO - PROCESS | 1782 | 1461239661724 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1389ms 04:54:21 INFO - PROCESS | 1782 | 1461239661767 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:54:21 INFO - PROCESS | 1782 | 1461239661772 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 04:54:21 INFO - PROCESS | 1782 | 1461239661779 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:54:21 INFO - PROCESS | 1782 | 1461239661782 Marionette TRACE conn3 <- [1,26,null,{}] 04:54:21 INFO - PROCESS | 1782 | 1461239661788 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:21 INFO - PROCESS | 1782 | 1461239661972 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:54:22 INFO - PROCESS | 1782 | 1461239662100 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:22 INFO - PROCESS | 1782 | ++DOCSHELL 0xa0ea7800 == 14 [pid = 1782] [id = 14] 04:54:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 39 (0xa2988000) [pid = 1782] [serial = 39] [outer = (nil)] 04:54:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 40 (0xa3b03400) [pid = 1782] [serial = 40] [outer = 0xa2988000] 04:54:22 INFO - PROCESS | 1782 | 1461239662189 Marionette DEBUG loaded listener.js 04:54:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 41 (0xa44cb000) [pid = 1782] [serial = 41] [outer = 0xa2988000] 04:54:23 INFO - PROCESS | 1782 | 1461239663366 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1635ms 04:54:23 INFO - PROCESS | 1782 | 1461239663413 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:54:23 INFO - PROCESS | 1782 | 1461239663419 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 04:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:54:23 INFO - PROCESS | 1782 | 1461239663427 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:54:23 INFO - PROCESS | 1782 | 1461239663432 Marionette TRACE conn3 <- [1,30,null,{}] 04:54:23 INFO - PROCESS | 1782 | 1461239663467 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:23 INFO - PROCESS | 1782 | 1461239663624 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:54:23 INFO - PROCESS | 1782 | 1461239663756 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x91274400 == 15 [pid = 1782] [id = 15] 04:54:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 42 (0x92b64000) [pid = 1782] [serial = 42] [outer = (nil)] 04:54:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 43 (0x947ed800) [pid = 1782] [serial = 43] [outer = 0x92b64000] 04:54:23 INFO - PROCESS | 1782 | 1461239663862 Marionette DEBUG loaded listener.js 04:54:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 44 (0x961c9000) [pid = 1782] [serial = 44] [outer = 0x92b64000] 04:54:24 INFO - PROCESS | 1782 | 1461239664635 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1263ms 04:54:24 INFO - PROCESS | 1782 | 1461239664724 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 1782 | 1461239664731 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 04:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:54:24 INFO - PROCESS | 1782 | 1461239664748 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - PROCESS | 1782 | 1461239664752 Marionette TRACE conn3 <- [1,34,null,{}] 04:54:24 INFO - PROCESS | 1782 | 1461239664758 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:24 INFO - PROCESS | 1782 | 1461239664905 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:54:24 INFO - PROCESS | 1782 | 1461239664915 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e43400 == 16 [pid = 1782] [id = 16] 04:54:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 45 (0x947f4000) [pid = 1782] [serial = 45] [outer = (nil)] 04:54:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 46 (0x9632f000) [pid = 1782] [serial = 46] [outer = 0x947f4000] 04:54:24 INFO - PROCESS | 1782 | 1461239664988 Marionette DEBUG loaded listener.js 04:54:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 47 (0x96fc6000) [pid = 1782] [serial = 47] [outer = 0x947f4000] 04:54:25 INFO - PROCESS | 1782 | 1461239665756 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:54:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1045ms 04:54:25 INFO - PROCESS | 1782 | 1461239665792 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 1782 | 1461239665795 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 04:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:54:25 INFO - PROCESS | 1782 | 1461239665802 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 1782 | 1461239665807 Marionette TRACE conn3 <- [1,38,null,{}] 04:54:25 INFO - PROCESS | 1782 | 1461239665826 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:25 INFO - PROCESS | 1782 | 1461239665967 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:54:26 INFO - PROCESS | 1782 | 1461239665985 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x9719f400 == 17 [pid = 1782] [id = 17] 04:54:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 48 (0x9719f800) [pid = 1782] [serial = 48] [outer = (nil)] 04:54:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 49 (0x973d7800) [pid = 1782] [serial = 49] [outer = 0x9719f800] 04:54:26 INFO - PROCESS | 1782 | 1461239666062 Marionette DEBUG loaded listener.js 04:54:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 50 (0x97997c00) [pid = 1782] [serial = 50] [outer = 0x9719f800] 04:54:26 INFO - PROCESS | 1782 | 1461239666800 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1087ms 04:54:26 INFO - PROCESS | 1782 | 1461239666892 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:54:26 INFO - PROCESS | 1782 | 1461239666897 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 04:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:54:26 INFO - PROCESS | 1782 | 1461239666906 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:54:26 INFO - PROCESS | 1782 | 1461239666912 Marionette TRACE conn3 <- [1,42,null,{}] 04:54:26 INFO - PROCESS | 1782 | 1461239666921 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:27 INFO - PROCESS | 1782 | 1461239667135 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:54:27 INFO - PROCESS | 1782 | 1461239667268 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8facd400 == 18 [pid = 1782] [id = 18] 04:54:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 51 (0x905d1800) [pid = 1782] [serial = 51] [outer = (nil)] 04:54:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 52 (0x90633800) [pid = 1782] [serial = 52] [outer = 0x905d1800] 04:54:27 INFO - PROCESS | 1782 | 1461239667361 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 53 (0x913e3000) [pid = 1782] [serial = 53] [outer = 0x905d1800] 04:54:28 INFO - PROCESS | 1782 | 1461239668217 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1349ms 04:54:28 INFO - PROCESS | 1782 | 1461239668255 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:54:28 INFO - PROCESS | 1782 | 1461239668261 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 04:54:28 INFO - PROCESS | 1782 | 1461239668274 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:54:28 INFO - PROCESS | 1782 | 1461239668281 Marionette TRACE conn3 <- [1,46,null,{}] 04:54:28 INFO - PROCESS | 1782 | 1461239668287 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:28 INFO - PROCESS | 1782 | 1461239668458 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:54:28 INFO - PROCESS | 1782 | 1461239668588 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fac6800 == 19 [pid = 1782] [id = 19] 04:54:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 54 (0x9127a000) [pid = 1782] [serial = 54] [outer = (nil)] 04:54:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 55 (0x962ed800) [pid = 1782] [serial = 55] [outer = 0x9127a000] 04:54:28 INFO - PROCESS | 1782 | 1461239668679 Marionette DEBUG loaded listener.js 04:54:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 56 (0x970d5000) [pid = 1782] [serial = 56] [outer = 0x9127a000] 04:54:29 INFO - PROCESS | 1782 | 1461239669547 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1343ms 04:54:29 INFO - PROCESS | 1782 | 1461239669613 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:54:29 INFO - PROCESS | 1782 | 1461239669618 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 04:54:29 INFO - PROCESS | 1782 | 1461239669625 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:54:29 INFO - PROCESS | 1782 | 1461239669629 Marionette TRACE conn3 <- [1,50,null,{}] 04:54:29 INFO - PROCESS | 1782 | 1461239669645 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:29 INFO - PROCESS | 1782 | 1461239669863 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:54:30 INFO - PROCESS | 1782 | 1461239669996 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x962f4c00 == 20 [pid = 1782] [id = 20] 04:54:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 57 (0x983a7800) [pid = 1782] [serial = 57] [outer = (nil)] 04:54:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 58 (0x9867fc00) [pid = 1782] [serial = 58] [outer = 0x983a7800] 04:54:30 INFO - PROCESS | 1782 | 1461239670096 Marionette DEBUG loaded listener.js 04:54:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0x9894cc00) [pid = 1782] [serial = 59] [outer = 0x983a7800] 04:54:30 INFO - PROCESS | 1782 | 1461239670982 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1397ms 04:54:31 INFO - PROCESS | 1782 | 1461239671021 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:54:31 INFO - PROCESS | 1782 | 1461239671025 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 04:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:54:31 INFO - PROCESS | 1782 | 1461239671033 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:54:31 INFO - PROCESS | 1782 | 1461239671037 Marionette TRACE conn3 <- [1,54,null,{}] 04:54:31 INFO - PROCESS | 1782 | 1461239671043 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:31 INFO - PROCESS | 1782 | 1461239671209 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:54:31 INFO - PROCESS | 1782 | 1461239671341 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7de400 == 21 [pid = 1782] [id = 21] 04:54:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x9a556800) [pid = 1782] [serial = 60] [outer = (nil)] 04:54:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x9a5b2000) [pid = 1782] [serial = 61] [outer = 0x9a556800] 04:54:31 INFO - PROCESS | 1782 | 1461239671432 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x9a712800) [pid = 1782] [serial = 62] [outer = 0x9a556800] 04:54:32 INFO - PROCESS | 1782 | 1461239672301 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:54:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:54:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1331ms 04:54:32 INFO - PROCESS | 1782 | 1461239672365 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:54:32 INFO - PROCESS | 1782 | 1461239672369 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 04:54:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:54:32 INFO - PROCESS | 1782 | 1461239672375 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:54:32 INFO - PROCESS | 1782 | 1461239672378 Marionette TRACE conn3 <- [1,58,null,{}] 04:54:32 INFO - PROCESS | 1782 | 1461239672385 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:32 INFO - PROCESS | 1782 | 1461239672549 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:54:32 INFO - PROCESS | 1782 | 1461239672680 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x947bc400 == 22 [pid = 1782] [id = 22] 04:54:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x988bd400) [pid = 1782] [serial = 63] [outer = (nil)] 04:54:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x9de92c00) [pid = 1782] [serial = 64] [outer = 0x988bd400] 04:54:32 INFO - PROCESS | 1782 | 1461239672771 Marionette DEBUG loaded listener.js 04:54:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x9fa2a400) [pid = 1782] [serial = 65] [outer = 0x988bd400] 04:54:33 INFO - PROCESS | 1782 | 1461239673717 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:54:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1379ms 04:54:33 INFO - PROCESS | 1782 | 1461239673756 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:54:33 INFO - PROCESS | 1782 | 1461239673762 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 04:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:54:33 INFO - PROCESS | 1782 | 1461239673772 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:54:33 INFO - PROCESS | 1782 | 1461239673776 Marionette TRACE conn3 <- [1,62,null,{}] 04:54:33 INFO - PROCESS | 1782 | 1461239673820 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:34 INFO - PROCESS | 1782 | 1461239674014 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:54:34 INFO - PROCESS | 1782 | 1461239674148 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x913e1800 == 23 [pid = 1782] [id = 23] 04:54:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x91e4a000) [pid = 1782] [serial = 66] [outer = (nil)] 04:54:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x92b72800) [pid = 1782] [serial = 67] [outer = 0x91e4a000] 04:54:34 INFO - PROCESS | 1782 | 1461239674268 Marionette DEBUG loaded listener.js 04:54:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x9621d400) [pid = 1782] [serial = 68] [outer = 0x91e4a000] 04:54:34 INFO - PROCESS | 1782 | --DOCSHELL 0x91e43400 == 22 [pid = 1782] [id = 16] 04:54:34 INFO - PROCESS | 1782 | --DOCSHELL 0x91274400 == 21 [pid = 1782] [id = 15] 04:54:34 INFO - PROCESS | 1782 | --DOCSHELL 0xa0ea7800 == 20 [pid = 1782] [id = 14] 04:54:34 INFO - PROCESS | 1782 | --DOCSHELL 0x9a558400 == 19 [pid = 1782] [id = 13] 04:54:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8f7e4800 == 18 [pid = 1782] [id = 9] 04:54:35 INFO - PROCESS | 1782 | 1461239675150 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1419ms 04:54:35 INFO - PROCESS | 1782 | 1461239675192 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 1782 | 1461239675200 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 04:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:54:35 INFO - PROCESS | 1782 | 1461239675227 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - PROCESS | 1782 | 1461239675233 Marionette TRACE conn3 <- [1,66,null,{}] 04:54:35 INFO - PROCESS | 1782 | 1461239675241 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:35 INFO - PROCESS | 1782 | 1461239675424 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:54:35 INFO - PROCESS | 1782 | 1461239675557 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b6f000 == 19 [pid = 1782] [id = 24] 04:54:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x92b72c00) [pid = 1782] [serial = 69] [outer = (nil)] 04:54:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x962f9800) [pid = 1782] [serial = 70] [outer = 0x92b72c00] 04:54:35 INFO - PROCESS | 1782 | 1461239675658 Marionette DEBUG loaded listener.js 04:54:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x97121800) [pid = 1782] [serial = 71] [outer = 0x92b72c00] 04:54:36 INFO - PROCESS | 1782 | 1461239676475 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1288ms 04:54:36 INFO - PROCESS | 1782 | 1461239676512 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:54:36 INFO - PROCESS | 1782 | 1461239676521 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 04:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:54:36 INFO - PROCESS | 1782 | 1461239676532 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:54:36 INFO - PROCESS | 1782 | 1461239676537 Marionette TRACE conn3 <- [1,70,null,{}] 04:54:36 INFO - PROCESS | 1782 | 1461239676543 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:36 INFO - PROCESS | 1782 | 1461239676723 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:54:36 INFO - PROCESS | 1782 | 1461239676857 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ee4c00 == 20 [pid = 1782] [id = 25] 04:54:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x9784fc00) [pid = 1782] [serial = 72] [outer = (nil)] 04:54:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x988c1c00) [pid = 1782] [serial = 73] [outer = 0x9784fc00] 04:54:36 INFO - PROCESS | 1782 | 1461239676949 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x99140800) [pid = 1782] [serial = 74] [outer = 0x9784fc00] 04:54:37 INFO - PROCESS | 1782 | 1461239677839 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:54:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1338ms 04:54:37 INFO - PROCESS | 1782 | 1461239677871 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 1782 | 1461239677875 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 04:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:54:37 INFO - PROCESS | 1782 | 1461239677883 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 1782 | 1461239677889 Marionette TRACE conn3 <- [1,74,null,{}] 04:54:37 INFO - PROCESS | 1782 | 1461239677905 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:38 INFO - PROCESS | 1782 | 1461239678089 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:54:38 INFO - PROCESS | 1782 | 1461239678224 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x913e2c00 == 21 [pid = 1782] [id = 26] 04:54:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x9a560c00) [pid = 1782] [serial = 75] [outer = (nil)] 04:54:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x9de9a800) [pid = 1782] [serial = 76] [outer = 0x9a560c00] 04:54:38 INFO - PROCESS | 1782 | 1461239678321 Marionette DEBUG loaded listener.js 04:54:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x9fb5a000) [pid = 1782] [serial = 77] [outer = 0x9a560c00] 04:54:39 INFO - PROCESS | 1782 | 1461239679198 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1390ms 04:54:39 INFO - PROCESS | 1782 | 1461239679272 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:54:39 INFO - PROCESS | 1782 | 1461239679277 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 04:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:54:39 INFO - PROCESS | 1782 | 1461239679285 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:54:39 INFO - PROCESS | 1782 | 1461239679287 Marionette TRACE conn3 <- [1,78,null,{}] 04:54:39 INFO - PROCESS | 1782 | 1461239679294 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:39 INFO - PROCESS | 1782 | 1461239679469 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:54:39 INFO - PROCESS | 1782 | 1461239679602 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7e5000 == 22 [pid = 1782] [id = 27] 04:54:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x9fb5e800) [pid = 1782] [serial = 78] [outer = (nil)] 04:54:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x9fea4400) [pid = 1782] [serial = 79] [outer = 0x9fb5e800] 04:54:39 INFO - PROCESS | 1782 | 1461239679692 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0xa094b000) [pid = 1782] [serial = 80] [outer = 0x9fb5e800] 04:54:40 INFO - PROCESS | 1782 | 1461239680474 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1232ms 04:54:40 INFO - PROCESS | 1782 | 1461239680517 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:54:40 INFO - PROCESS | 1782 | 1461239680521 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 04:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:54:40 INFO - PROCESS | 1782 | 1461239680527 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - PROCESS | 1782 | 1461239680531 Marionette TRACE conn3 <- [1,82,null,{}] 04:54:40 INFO - PROCESS | 1782 | 1461239680537 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:40 INFO - PROCESS | 1782 | 1461239680756 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:54:40 INFO - PROCESS | 1782 | 1461239680861 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7d8400 == 23 [pid = 1782] [id = 28] 04:54:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x8f7ddc00) [pid = 1782] [serial = 81] [outer = (nil)] 04:54:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0xa0b11c00) [pid = 1782] [serial = 82] [outer = 0x8f7ddc00] 04:54:40 INFO - PROCESS | 1782 | 1461239680950 Marionette DEBUG loaded listener.js 04:54:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0xa0b1e800) [pid = 1782] [serial = 83] [outer = 0x8f7ddc00] 04:54:41 INFO - PROCESS | 1782 | 1461239681883 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1547ms 04:54:42 INFO - PROCESS | 1782 | 1461239682075 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:54:42 INFO - PROCESS | 1782 | 1461239682082 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 04:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:54:42 INFO - PROCESS | 1782 | 1461239682090 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:54:42 INFO - PROCESS | 1782 | 1461239682095 Marionette TRACE conn3 <- [1,86,null,{}] 04:54:42 INFO - PROCESS | 1782 | 1461239682103 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:42 INFO - PROCESS | 1782 | 1461239682266 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:54:42 INFO - PROCESS | 1782 | 1461239682461 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x947be800 == 24 [pid = 1782] [id = 29] 04:54:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x947bf400) [pid = 1782] [serial = 84] [outer = (nil)] 04:54:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x96216800) [pid = 1782] [serial = 85] [outer = 0x947bf400] 04:54:42 INFO - PROCESS | 1782 | 1461239682546 Marionette DEBUG loaded listener.js 04:54:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x973d9800) [pid = 1782] [serial = 86] [outer = 0x947bf400] 04:54:43 INFO - PROCESS | 1782 | 1461239683354 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1331ms 04:54:43 INFO - PROCESS | 1782 | --DOCSHELL 0x962f4c00 == 23 [pid = 1782] [id = 20] 04:54:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8fac6800 == 22 [pid = 1782] [id = 19] 04:54:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8facd400 == 21 [pid = 1782] [id = 18] 04:54:43 INFO - PROCESS | 1782 | 1461239683501 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:54:43 INFO - PROCESS | 1782 | 1461239683507 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 04:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:54:43 INFO - PROCESS | 1782 | 1461239683532 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:54:43 INFO - PROCESS | 1782 | 1461239683537 Marionette TRACE conn3 <- [1,90,null,{}] 04:54:43 INFO - PROCESS | 1782 | 1461239683546 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:43 INFO - PROCESS | 1782 | 1461239683754 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:54:43 INFO - PROCESS | 1782 | 1461239683934 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x9519f800 == 22 [pid = 1782] [id = 30] 04:54:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x9519fc00) [pid = 1782] [serial = 87] [outer = (nil)] 04:54:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x962ec800) [pid = 1782] [serial = 88] [outer = 0x9519fc00] 04:54:44 INFO - PROCESS | 1782 | 1461239684039 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x97c65c00) [pid = 1782] [serial = 89] [outer = 0x9519fc00] 04:54:44 INFO - PROCESS | 1782 | 1461239684816 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1334ms 04:54:44 INFO - PROCESS | 1782 | 1461239684866 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:54:44 INFO - PROCESS | 1782 | 1461239684872 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 04:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:54:44 INFO - PROCESS | 1782 | 1461239684884 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 1782 | 1461239684890 Marionette TRACE conn3 <- [1,94,null,{}] 04:54:44 INFO - PROCESS | 1782 | 1461239684915 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:45 INFO - PROCESS | 1782 | 1461239685087 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:54:45 INFO - PROCESS | 1782 | 1461239685224 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x913e5400 == 23 [pid = 1782] [id = 31] 04:54:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x98945000) [pid = 1782] [serial = 90] [outer = (nil)] 04:54:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x9a716c00) [pid = 1782] [serial = 91] [outer = 0x98945000] 04:54:45 INFO - PROCESS | 1782 | 1461239685317 Marionette DEBUG loaded listener.js 04:54:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x9fa90000) [pid = 1782] [serial = 92] [outer = 0x98945000] 04:54:46 INFO - PROCESS | 1782 | 1461239686178 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1354ms 04:54:46 INFO - PROCESS | 1782 | 1461239686235 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:54:46 INFO - PROCESS | 1782 | 1461239686239 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 04:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:54:46 INFO - PROCESS | 1782 | 1461239686246 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:54:46 INFO - PROCESS | 1782 | 1461239686250 Marionette TRACE conn3 <- [1,98,null,{}] 04:54:46 INFO - PROCESS | 1782 | 1461239686264 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:46 INFO - PROCESS | 1782 | 1461239686487 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:54:46 INFO - PROCESS | 1782 | 1461239686630 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x9fdf0c00 == 24 [pid = 1782] [id = 32] 04:54:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x9fea4800) [pid = 1782] [serial = 93] [outer = (nil)] 04:54:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0xa0b12800) [pid = 1782] [serial = 94] [outer = 0x9fea4800] 04:54:46 INFO - PROCESS | 1782 | 1461239686732 Marionette DEBUG loaded listener.js 04:54:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0xa0e9b400) [pid = 1782] [serial = 95] [outer = 0x9fea4800] 04:54:47 INFO - PROCESS | 1782 | 1461239687583 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1381ms 04:54:47 INFO - PROCESS | 1782 | 1461239687629 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:54:47 INFO - PROCESS | 1782 | 1461239687633 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 04:54:47 INFO - PROCESS | 1782 | 1461239687657 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:54:47 INFO - PROCESS | 1782 | 1461239687661 Marionette TRACE conn3 <- [1,102,null,{}] 04:54:47 INFO - PROCESS | 1782 | 1461239687668 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:47 INFO - PROCESS | 1782 | 1461239687834 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:54:47 INFO - PROCESS | 1782 | 1461239687970 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x9fb52000 == 25 [pid = 1782] [id = 33] 04:54:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0xa3b07400) [pid = 1782] [serial = 96] [outer = (nil)] 04:54:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0xa3b84800) [pid = 1782] [serial = 97] [outer = 0xa3b07400] 04:54:48 INFO - PROCESS | 1782 | 1461239688057 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0xa4489c00) [pid = 1782] [serial = 98] [outer = 0xa3b07400] 04:54:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0xa44ef400) [pid = 1782] [serial = 99] [outer = 0x947eb000] 04:54:48 INFO - PROCESS | 1782 | 1461239688988 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1402ms 04:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:54:49 INFO - PROCESS | 1782 | 1461239689042 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:54:49 INFO - PROCESS | 1782 | 1461239689045 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 04:54:49 INFO - PROCESS | 1782 | 1461239689053 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:54:49 INFO - PROCESS | 1782 | 1461239689057 Marionette TRACE conn3 <- [1,106,null,{}] 04:54:49 INFO - PROCESS | 1782 | 1461239689062 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:49 INFO - PROCESS | 1782 | 1461239689219 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:54:49 INFO - PROCESS | 1782 | 1461239689361 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x913e3400 == 26 [pid = 1782] [id = 34] 04:54:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x91edf800) [pid = 1782] [serial = 100] [outer = (nil)] 04:54:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0xa44eb400) [pid = 1782] [serial = 101] [outer = 0x91edf800] 04:54:49 INFO - PROCESS | 1782 | 1461239689448 Marionette DEBUG loaded listener.js 04:54:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0xa44f0400) [pid = 1782] [serial = 102] [outer = 0x91edf800] 04:54:50 INFO - PROCESS | 1782 | 1461239690252 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1234ms 04:54:50 INFO - PROCESS | 1782 | 1461239690287 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:54:50 INFO - PROCESS | 1782 | 1461239690291 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 04:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:54:50 INFO - PROCESS | 1782 | 1461239690298 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - PROCESS | 1782 | 1461239690302 Marionette TRACE conn3 <- [1,110,null,{}] 04:54:50 INFO - PROCESS | 1782 | 1461239690325 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:50 INFO - PROCESS | 1782 | 1461239690539 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:54:50 INFO - PROCESS | 1782 | 1461239690680 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x9815c400 == 27 [pid = 1782] [id = 35] 04:54:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x9815d400) [pid = 1782] [serial = 103] [outer = (nil)] 04:54:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x9fa30c00) [pid = 1782] [serial = 104] [outer = 0x9815d400] 04:54:50 INFO - PROCESS | 1782 | 1461239690782 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0xa683b000) [pid = 1782] [serial = 105] [outer = 0x9815d400] 04:54:51 INFO - PROCESS | 1782 | 1461239691619 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1385ms 04:54:51 INFO - PROCESS | 1782 | 1461239691683 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:54:51 INFO - PROCESS | 1782 | 1461239691687 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 04:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:54:51 INFO - PROCESS | 1782 | 1461239691694 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:54:51 INFO - PROCESS | 1782 | 1461239691697 Marionette TRACE conn3 <- [1,114,null,{}] 04:54:51 INFO - PROCESS | 1782 | 1461239691703 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:51 INFO - PROCESS | 1782 | 1461239691855 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:54:52 INFO - PROCESS | 1782 | 1461239692011 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x961ce000 == 28 [pid = 1782] [id = 36] 04:54:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x9fba5000) [pid = 1782] [serial = 106] [outer = (nil)] 04:54:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0xa6c37c00) [pid = 1782] [serial = 107] [outer = 0x9fba5000] 04:54:52 INFO - PROCESS | 1782 | 1461239692097 Marionette DEBUG loaded listener.js 04:54:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0xa6c6b800) [pid = 1782] [serial = 108] [outer = 0x9fba5000] 04:54:53 INFO - PROCESS | 1782 | 1461239693177 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1532ms 04:54:53 INFO - PROCESS | 1782 | 1461239693227 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:54:53 INFO - PROCESS | 1782 | 1461239693232 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 04:54:53 INFO - PROCESS | 1782 | 1461239693241 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:54:53 INFO - PROCESS | 1782 | 1461239693247 Marionette TRACE conn3 <- [1,118,null,{}] 04:54:53 INFO - PROCESS | 1782 | 1461239693256 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:53 INFO - PROCESS | 1782 | 1461239693490 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:54:53 INFO - PROCESS | 1782 | --DOCSHELL 0x92b6f000 == 27 [pid = 1782] [id = 24] 04:54:53 INFO - PROCESS | 1782 | 1461239693764 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f381c00 == 28 [pid = 1782] [id = 37] 04:54:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8f382400) [pid = 1782] [serial = 109] [outer = (nil)] 04:54:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8f386000) [pid = 1782] [serial = 110] [outer = 0x8f382400] 04:54:53 INFO - PROCESS | 1782 | 1461239693852 Marionette DEBUG loaded listener.js 04:54:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8f390800) [pid = 1782] [serial = 111] [outer = 0x8f382400] 04:54:54 INFO - PROCESS | 1782 | 1461239694756 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1587ms 04:54:54 INFO - PROCESS | 1782 | 1461239694828 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:54:54 INFO - PROCESS | 1782 | 1461239694836 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 04:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:54:54 INFO - PROCESS | 1782 | 1461239694845 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - PROCESS | 1782 | 1461239694849 Marionette TRACE conn3 <- [1,122,null,{}] 04:54:54 INFO - PROCESS | 1782 | 1461239694858 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:55 INFO - PROCESS | 1782 | 1461239695069 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:54:55 INFO - PROCESS | 1782 | 1461239695213 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e43400 == 29 [pid = 1782] [id = 38] 04:54:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x95193400) [pid = 1782] [serial = 112] [outer = (nil)] 04:54:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x97c64800) [pid = 1782] [serial = 113] [outer = 0x95193400] 04:54:55 INFO - PROCESS | 1782 | 1461239695345 Marionette DEBUG loaded listener.js 04:54:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x98163400) [pid = 1782] [serial = 114] [outer = 0x95193400] 04:54:56 INFO - PROCESS | 1782 | 1461239696184 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1392ms 04:54:56 INFO - PROCESS | 1782 | 1461239696241 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:54:56 INFO - PROCESS | 1782 | 1461239696247 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 04:54:56 INFO - PROCESS | 1782 | 1461239696254 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:54:56 INFO - PROCESS | 1782 | 1461239696257 Marionette TRACE conn3 <- [1,126,null,{}] 04:54:56 INFO - PROCESS | 1782 | 1461239696264 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:56 INFO - PROCESS | 1782 | 1461239696449 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:54:56 INFO - PROCESS | 1782 | 1461239696590 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x947b4800 == 30 [pid = 1782] [id = 39] 04:54:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x947b5000) [pid = 1782] [serial = 115] [outer = (nil)] 04:54:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x947f2000) [pid = 1782] [serial = 116] [outer = 0x947b5000] 04:54:56 INFO - PROCESS | 1782 | 1461239696679 Marionette DEBUG loaded listener.js 04:54:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x962f0400) [pid = 1782] [serial = 117] [outer = 0x947b5000] 04:54:57 INFO - PROCESS | 1782 | --DOCSHELL 0x9519f800 == 29 [pid = 1782] [id = 30] 04:54:57 INFO - PROCESS | 1782 | --DOCSHELL 0x913e5400 == 28 [pid = 1782] [id = 31] 04:54:59 INFO - PROCESS | 1782 | --DOCSHELL 0x961ce000 == 27 [pid = 1782] [id = 36] 04:54:59 INFO - PROCESS | 1782 | --DOCSHELL 0x91ee5000 == 26 [pid = 1782] [id = 6] 04:54:59 INFO - PROCESS | 1782 | --DOCSHELL 0x91ee4c00 == 25 [pid = 1782] [id = 25] 04:54:59 INFO - PROCESS | 1782 | --DOCSHELL 0x91ee1800 == 24 [pid = 1782] [id = 12] 04:54:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8f7d8400 == 23 [pid = 1782] [id = 28] 04:54:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8fac9800 == 22 [pid = 1782] [id = 8] 04:54:59 INFO - PROCESS | 1782 | --DOCSHELL 0x9fdf0c00 == 21 [pid = 1782] [id = 32] 04:54:59 INFO - PROCESS | 1782 | --DOCSHELL 0x947bc400 == 20 [pid = 1782] [id = 22] 04:55:00 INFO - PROCESS | 1782 | --DOCSHELL 0x9fb52000 == 19 [pid = 1782] [id = 33] 04:55:00 INFO - PROCESS | 1782 | --DOCSHELL 0x8f7e5000 == 18 [pid = 1782] [id = 27] 04:55:00 INFO - PROCESS | 1782 | --DOCSHELL 0x8f7de400 == 17 [pid = 1782] [id = 21] 04:55:00 INFO - PROCESS | 1782 | --DOCSHELL 0x913e3400 == 16 [pid = 1782] [id = 34] 04:55:00 INFO - PROCESS | 1782 | --DOCSHELL 0x913e2c00 == 15 [pid = 1782] [id = 26] 04:55:00 INFO - PROCESS | 1782 | --DOCSHELL 0x9815c400 == 14 [pid = 1782] [id = 35] 04:55:00 INFO - PROCESS | 1782 | --DOCSHELL 0x913e1800 == 13 [pid = 1782] [id = 23] 04:55:00 INFO - PROCESS | 1782 | --DOCSHELL 0x947be800 == 12 [pid = 1782] [id = 29] 04:55:00 INFO - PROCESS | 1782 | --DOCSHELL 0x8f381c00 == 11 [pid = 1782] [id = 37] 04:55:00 INFO - PROCESS | 1782 | --DOCSHELL 0x9719f400 == 10 [pid = 1782] [id = 17] 04:55:00 INFO - PROCESS | 1782 | --DOCSHELL 0x91e43400 == 9 [pid = 1782] [id = 38] 04:55:01 INFO - PROCESS | 1782 | 1461239701695 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 5499ms 04:55:01 INFO - PROCESS | 1782 | 1461239701759 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:55:01 INFO - PROCESS | 1782 | 1461239701765 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 04:55:01 INFO - PROCESS | 1782 | 1461239701773 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 1782 | 1461239701779 Marionette TRACE conn3 <- [1,130,null,{}] 04:55:01 INFO - PROCESS | 1782 | 1461239701787 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:01 INFO - PROCESS | 1782 | 1461239701950 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:55:01 INFO - PROCESS | 1782 | 1461239701965 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x913e0c00 == 10 [pid = 1782] [id = 40] 04:55:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x913e1800) [pid = 1782] [serial = 118] [outer = (nil)] 04:55:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x91eee800) [pid = 1782] [serial = 119] [outer = 0x913e1800] 04:55:02 INFO - PROCESS | 1782 | 1461239702044 Marionette DEBUG loaded listener.js 04:55:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x92b67000) [pid = 1782] [serial = 120] [outer = 0x913e1800] 04:55:03 INFO - PROCESS | 1782 | 1461239703079 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1345ms 04:55:03 INFO - PROCESS | 1782 | 1461239703117 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:55:03 INFO - PROCESS | 1782 | 1461239703127 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 04:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:55:03 INFO - PROCESS | 1782 | 1461239703141 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:55:03 INFO - PROCESS | 1782 | 1461239703145 Marionette TRACE conn3 <- [1,134,null,{}] 04:55:03 INFO - PROCESS | 1782 | 1461239703152 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:03 INFO - PROCESS | 1782 | 1461239703337 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:55:03 INFO - PROCESS | 1782 | 1461239703525 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f38e800 == 11 [pid = 1782] [id = 41] 04:55:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x947ef400) [pid = 1782] [serial = 121] [outer = (nil)] 04:55:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x962f8c00) [pid = 1782] [serial = 122] [outer = 0x947ef400] 04:55:03 INFO - PROCESS | 1782 | 1461239703606 Marionette DEBUG loaded listener.js 04:55:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x970da000) [pid = 1782] [serial = 123] [outer = 0x947ef400] 04:55:04 INFO - PROCESS | 1782 | 1461239704483 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1383ms 04:55:04 INFO - PROCESS | 1782 | 1461239704523 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:55:04 INFO - PROCESS | 1782 | 1461239704528 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 04:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:55:04 INFO - PROCESS | 1782 | 1461239704549 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - PROCESS | 1782 | 1461239704554 Marionette TRACE conn3 <- [1,138,null,{}] 04:55:04 INFO - PROCESS | 1782 | 1461239704571 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:04 INFO - PROCESS | 1782 | 1461239704791 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:55:04 INFO - PROCESS | 1782 | 1461239704814 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x98169c00 == 12 [pid = 1782] [id = 42] 04:55:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x9816bc00) [pid = 1782] [serial = 124] [outer = (nil)] 04:55:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x988c2400) [pid = 1782] [serial = 125] [outer = 0x9816bc00] 04:55:04 INFO - PROCESS | 1782 | 1461239704893 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x9a558000) [pid = 1782] [serial = 126] [outer = 0x9816bc00] 04:55:05 INFO - PROCESS | 1782 | 1461239705691 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1201ms 04:55:05 INFO - PROCESS | 1782 | 1461239705743 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:55:05 INFO - PROCESS | 1782 | 1461239705746 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 04:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:55:05 INFO - PROCESS | 1782 | 1461239705752 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:55:05 INFO - PROCESS | 1782 | 1461239705756 Marionette TRACE conn3 <- [1,142,null,{}] 04:55:05 INFO - PROCESS | 1782 | 1461239705761 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:06 INFO - PROCESS | 1782 | 1461239706784 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x947f4000) [pid = 1782] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x92b64000) [pid = 1782] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x947eac00) [pid = 1782] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x9a5a9400) [pid = 1782] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8fabf400) [pid = 1782] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0xa2988000) [pid = 1782] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0xa3b07400) [pid = 1782] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x9a560c00) [pid = 1782] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x9784fc00) [pid = 1782] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8f382400) [pid = 1782] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x988bd400) [pid = 1782] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x91e4a000) [pid = 1782] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x9519fc00) [pid = 1782] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x92b72c00) [pid = 1782] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x98945000) [pid = 1782] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x9fea4800) [pid = 1782] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x9a556800) [pid = 1782] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x983a7800) [pid = 1782] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x9127a000) [pid = 1782] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x905d1800) [pid = 1782] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x9719f800) [pid = 1782] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8f7ddc00) [pid = 1782] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x95193400) [pid = 1782] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x9fba5000) [pid = 1782] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x91edf800) [pid = 1782] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x9815d400) [pid = 1782] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8fac9c00) [pid = 1782] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x9fb5e800) [pid = 1782] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x91ee5400) [pid = 1782] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:55:06 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x947bf400) [pid = 1782] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:55:07 INFO - PROCESS | 1782 | 1461239707050 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f38f400 == 13 [pid = 1782] [id = 43] 04:55:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x8f7ddc00) [pid = 1782] [serial = 127] [outer = (nil)] 04:55:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x8fac1000) [pid = 1782] [serial = 128] [outer = 0x8f7ddc00] 04:55:07 INFO - PROCESS | 1782 | 1461239707134 Marionette DEBUG loaded listener.js 04:55:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x91e44400) [pid = 1782] [serial = 129] [outer = 0x8f7ddc00] 04:55:07 INFO - PROCESS | 1782 | 1461239707920 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 2234ms 04:55:07 INFO - PROCESS | 1782 | 1461239707987 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:55:07 INFO - PROCESS | 1782 | 1461239707990 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 04:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:55:08 INFO - PROCESS | 1782 | 1461239707996 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - PROCESS | 1782 | 1461239707999 Marionette TRACE conn3 <- [1,146,null,{}] 04:55:08 INFO - PROCESS | 1782 | 1461239708004 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:08 INFO - PROCESS | 1782 | 1461239708150 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:55:08 INFO - PROCESS | 1782 | 1461239708160 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fac3c00 == 14 [pid = 1782] [id = 44] 04:55:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x913dbc00) [pid = 1782] [serial = 130] [outer = (nil)] 04:55:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x96fc1400) [pid = 1782] [serial = 131] [outer = 0x913dbc00] 04:55:08 INFO - PROCESS | 1782 | 1461239708234 Marionette DEBUG loaded listener.js 04:55:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x9815d800) [pid = 1782] [serial = 132] [outer = 0x913dbc00] 04:55:09 INFO - PROCESS | 1782 | 1461239709297 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1332ms 04:55:09 INFO - PROCESS | 1782 | 1461239709330 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:55:09 INFO - PROCESS | 1782 | 1461239709335 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 04:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:55:09 INFO - PROCESS | 1782 | 1461239709344 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:55:09 INFO - PROCESS | 1782 | 1461239709350 Marionette TRACE conn3 <- [1,150,null,{}] 04:55:09 INFO - PROCESS | 1782 | 1461239709367 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:09 INFO - PROCESS | 1782 | 1461239709598 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:55:09 INFO - PROCESS | 1782 | 1461239709789 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7de000 == 15 [pid = 1782] [id = 45] 04:55:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x8f7de400) [pid = 1782] [serial = 133] [outer = (nil)] 04:55:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x947c1800) [pid = 1782] [serial = 134] [outer = 0x8f7de400] 04:55:09 INFO - PROCESS | 1782 | 1461239709917 Marionette DEBUG loaded listener.js 04:55:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x947f8800) [pid = 1782] [serial = 135] [outer = 0x8f7de400] 04:55:10 INFO - PROCESS | 1782 | 1461239710789 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1493ms 04:55:10 INFO - PROCESS | 1782 | 1461239710838 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:55:10 INFO - PROCESS | 1782 | 1461239710847 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 04:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:55:10 INFO - PROCESS | 1782 | 1461239710857 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:55:10 INFO - PROCESS | 1782 | 1461239710862 Marionette TRACE conn3 <- [1,154,null,{}] 04:55:10 INFO - PROCESS | 1782 | 1461239710868 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:11 INFO - PROCESS | 1782 | 1461239711041 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:55:11 INFO - PROCESS | 1782 | 1461239711183 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x973dec00 == 16 [pid = 1782] [id = 46] 04:55:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x975cd800) [pid = 1782] [serial = 136] [outer = (nil)] 04:55:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x98168400) [pid = 1782] [serial = 137] [outer = 0x975cd800] 04:55:11 INFO - PROCESS | 1782 | 1461239711271 Marionette DEBUG loaded listener.js 04:55:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x9914ac00) [pid = 1782] [serial = 138] [outer = 0x975cd800] 04:55:12 INFO - PROCESS | 1782 | 1461239712267 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:55:12 INFO - PROCESS | 1782 | 1461239712288 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1482ms 04:55:12 INFO - PROCESS | 1782 | 1461239712339 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:55:12 INFO - PROCESS | 1782 | 1461239712344 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 04:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:55:12 INFO - PROCESS | 1782 | 1461239712352 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - PROCESS | 1782 | 1461239712358 Marionette TRACE conn3 <- [1,158,null,{}] 04:55:12 INFO - PROCESS | 1782 | 1461239712382 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:12 INFO - PROCESS | 1782 | 1461239712620 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:55:12 INFO - PROCESS | 1782 | 1461239712816 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f388800 == 17 [pid = 1782] [id = 47] 04:55:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8f7d9c00) [pid = 1782] [serial = 139] [outer = (nil)] 04:55:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x98162400) [pid = 1782] [serial = 140] [outer = 0x8f7d9c00] 04:55:12 INFO - PROCESS | 1782 | 1461239712908 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x98681400) [pid = 1782] [serial = 141] [outer = 0x8f7d9c00] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8f386000) [pid = 1782] [serial = 110] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0xa3b84800) [pid = 1782] [serial = 97] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x9a716c00) [pid = 1782] [serial = 91] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x962ec800) [pid = 1782] [serial = 88] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x973d9800) [pid = 1782] [serial = 86] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0xa0b12800) [pid = 1782] [serial = 94] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x98163400) [pid = 1782] [serial = 114] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0xa4489c00) [pid = 1782] [serial = 98] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0xa44eb400) [pid = 1782] [serial = 101] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x8f390800) [pid = 1782] [serial = 111] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x97c65c00) [pid = 1782] [serial = 89] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x9fa90000) [pid = 1782] [serial = 92] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0xa0e9b400) [pid = 1782] [serial = 95] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0xa6c6b800) [pid = 1782] [serial = 108] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0xa44f0400) [pid = 1782] [serial = 102] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0xa6c37c00) [pid = 1782] [serial = 107] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0xa683b000) [pid = 1782] [serial = 105] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x9fa30c00) [pid = 1782] [serial = 104] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x96216800) [pid = 1782] [serial = 85] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0xa0b1e800) [pid = 1782] [serial = 83] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0xa0b11c00) [pid = 1782] [serial = 82] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x97c64800) [pid = 1782] [serial = 113] [outer = (nil)] [url = about:blank] 04:55:13 INFO - PROCESS | 1782 | 1461239713835 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1541ms 04:55:13 INFO - PROCESS | 1782 | 1461239713894 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:55:13 INFO - PROCESS | 1782 | 1461239713902 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 04:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:55:13 INFO - PROCESS | 1782 | 1461239713911 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:55:13 INFO - PROCESS | 1782 | 1461239713917 Marionette TRACE conn3 <- [1,162,null,{}] 04:55:13 INFO - PROCESS | 1782 | 1461239713925 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:14 INFO - PROCESS | 1782 | 1461239714147 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:55:14 INFO - PROCESS | 1782 | 1461239714290 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e42400 == 18 [pid = 1782] [id = 48] 04:55:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x947c1c00) [pid = 1782] [serial = 142] [outer = (nil)] 04:55:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x97350400) [pid = 1782] [serial = 143] [outer = 0x947c1c00] 04:55:14 INFO - PROCESS | 1782 | 1461239714597 Marionette DEBUG loaded listener.js 04:55:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x974f5000) [pid = 1782] [serial = 144] [outer = 0x947c1c00] 04:55:15 INFO - PROCESS | 1782 | 1461239715491 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1638ms 04:55:15 INFO - PROCESS | 1782 | 1461239715549 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:55:15 INFO - PROCESS | 1782 | 1461239715558 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 04:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:55:15 INFO - PROCESS | 1782 | 1461239715568 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:55:15 INFO - PROCESS | 1782 | 1461239715573 Marionette TRACE conn3 <- [1,166,null,{}] 04:55:15 INFO - PROCESS | 1782 | 1461239715579 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:15 INFO - PROCESS | 1782 | 1461239715752 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:55:15 INFO - PROCESS | 1782 | 1461239715892 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x9815fc00 == 19 [pid = 1782] [id = 49] 04:55:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x9816a800) [pid = 1782] [serial = 145] [outer = (nil)] 04:55:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x9fa91c00) [pid = 1782] [serial = 146] [outer = 0x9816a800] 04:55:15 INFO - PROCESS | 1782 | 1461239715977 Marionette DEBUG loaded listener.js 04:55:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x9faca800) [pid = 1782] [serial = 147] [outer = 0x9816a800] 04:55:16 INFO - PROCESS | 1782 | 1461239716964 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1436ms 04:55:17 INFO - PROCESS | 1782 | 1461239717004 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 1782 | 1461239717009 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 04:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:55:17 INFO - PROCESS | 1782 | 1461239717015 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 1782 | 1461239717021 Marionette TRACE conn3 <- [1,170,null,{}] 04:55:17 INFO - PROCESS | 1782 | 1461239717038 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:17 INFO - PROCESS | 1782 | 1461239717212 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:55:17 INFO - PROCESS | 1782 | 1461239717352 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:17 INFO - PROCESS | 1782 | ++DOCSHELL 0xa0b3bc00 == 20 [pid = 1782] [id = 50] 04:55:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0xa0e4ec00) [pid = 1782] [serial = 148] [outer = (nil)] 04:55:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0xa0ea8400) [pid = 1782] [serial = 149] [outer = 0xa0e4ec00] 04:55:17 INFO - PROCESS | 1782 | 1461239717448 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0xa2995c00) [pid = 1782] [serial = 150] [outer = 0xa0e4ec00] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x947f2000) [pid = 1782] [serial = 116] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x9621d400) [pid = 1782] [serial = 68] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0xa2721c00) [pid = 1782] [serial = 2] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x962f9800) [pid = 1782] [serial = 70] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x9632f000) [pid = 1782] [serial = 46] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x947ed800) [pid = 1782] [serial = 43] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x91ee1c00) [pid = 1782] [serial = 28] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x9621c000) [pid = 1782] [serial = 31] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x961c9000) [pid = 1782] [serial = 44] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x97350000) [pid = 1782] [serial = 34] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x96fc6000) [pid = 1782] [serial = 47] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x983ac800) [pid = 1782] [serial = 35] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x9fa2f800) [pid = 1782] [serial = 37] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x905cf400) [pid = 1782] [serial = 25] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x9fac7400) [pid = 1782] [serial = 38] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0xa3b03400) [pid = 1782] [serial = 40] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0xa44cb000) [pid = 1782] [serial = 41] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x9127dc00) [pid = 1782] [serial = 26] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x97997c00) [pid = 1782] [serial = 50] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x9127d800) [pid = 1782] [serial = 23] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x9a712800) [pid = 1782] [serial = 62] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x9de92c00) [pid = 1782] [serial = 64] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x9894cc00) [pid = 1782] [serial = 59] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x9a5b2000) [pid = 1782] [serial = 61] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x970d5000) [pid = 1782] [serial = 56] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x9867fc00) [pid = 1782] [serial = 58] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x962ed800) [pid = 1782] [serial = 55] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x913e3000) [pid = 1782] [serial = 53] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x973d7800) [pid = 1782] [serial = 49] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x90633800) [pid = 1782] [serial = 52] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x988c1c00) [pid = 1782] [serial = 73] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x9fea4400) [pid = 1782] [serial = 79] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x92988c00) [pid = 1782] [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.] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x9fb5a000) [pid = 1782] [serial = 77] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x99140800) [pid = 1782] [serial = 74] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x9fa2a400) [pid = 1782] [serial = 65] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x9de9a800) [pid = 1782] [serial = 76] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x92b72800) [pid = 1782] [serial = 67] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 59 (0x975cc800) [pid = 1782] [serial = 12] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 58 (0x97121800) [pid = 1782] [serial = 71] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 57 (0x9799c400) [pid = 1782] [serial = 9] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 56 (0x8facd000) [pid = 1782] [serial = 22] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 55 (0xa094b000) [pid = 1782] [serial = 80] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 54 (0x91ee7400) [pid = 1782] [serial = 16] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 53 (0x91eebc00) [pid = 1782] [serial = 17] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | --DOMWINDOW == 52 (0x91eed800) [pid = 1782] [serial = 19] [outer = (nil)] [url = about:blank] 04:55:18 INFO - PROCESS | 1782 | 1461239718737 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1790ms 04:55:18 INFO - PROCESS | 1782 | 1461239718805 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:55:18 INFO - PROCESS | 1782 | 1461239718812 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 04:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:55:18 INFO - PROCESS | 1782 | 1461239718820 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:55:18 INFO - PROCESS | 1782 | 1461239718826 Marionette TRACE conn3 <- [1,174,null,{}] 04:55:18 INFO - PROCESS | 1782 | 1461239718833 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:18 INFO - PROCESS | 1782 | 1461239718979 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:55:19 INFO - PROCESS | 1782 | 1461239719097 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7e0c00 == 21 [pid = 1782] [id = 51] 04:55:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 53 (0x8facd000) [pid = 1782] [serial = 151] [outer = (nil)] 04:55:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 54 (0x913dc400) [pid = 1782] [serial = 152] [outer = 0x8facd000] 04:55:19 INFO - PROCESS | 1782 | 1461239719176 Marionette DEBUG loaded listener.js 04:55:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 55 (0x913e7000) [pid = 1782] [serial = 153] [outer = 0x8facd000] 04:55:19 INFO - PROCESS | 1782 | 1461239719841 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1081ms 04:55:19 INFO - PROCESS | 1782 | 1461239719902 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:55:19 INFO - PROCESS | 1782 | 1461239719910 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 04:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:55:19 INFO - PROCESS | 1782 | 1461239719930 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:55:19 INFO - PROCESS | 1782 | 1461239719934 Marionette TRACE conn3 <- [1,178,null,{}] 04:55:19 INFO - PROCESS | 1782 | 1461239719940 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:20 INFO - PROCESS | 1782 | 1461239720086 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:55:20 INFO - PROCESS | 1782 | 1461239720096 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x913de000 == 22 [pid = 1782] [id = 52] 04:55:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 56 (0x91eec000) [pid = 1782] [serial = 154] [outer = (nil)] 04:55:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 57 (0x92b7d400) [pid = 1782] [serial = 155] [outer = 0x91eec000] 04:55:20 INFO - PROCESS | 1782 | 1461239720169 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 58 (0x92b81000) [pid = 1782] [serial = 156] [outer = 0x91eec000] 04:55:20 INFO - PROCESS | 1782 | 1461239720917 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1031ms 04:55:20 INFO - PROCESS | 1782 | 1461239720961 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:55:20 INFO - PROCESS | 1782 | 1461239720964 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 04:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:55:20 INFO - PROCESS | 1782 | 1461239720979 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:55:20 INFO - PROCESS | 1782 | 1461239720984 Marionette TRACE conn3 <- [1,182,null,{}] 04:55:21 INFO - PROCESS | 1782 | 1461239721010 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:21 INFO - PROCESS | 1782 | 1461239721199 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:55:21 INFO - PROCESS | 1782 | 1461239721217 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b65400 == 23 [pid = 1782] [id = 53] 04:55:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0x92b8b800) [pid = 1782] [serial = 157] [outer = (nil)] 04:55:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x947b4400) [pid = 1782] [serial = 158] [outer = 0x92b8b800] 04:55:21 INFO - PROCESS | 1782 | 1461239721292 Marionette DEBUG loaded listener.js 04:55:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x947edc00) [pid = 1782] [serial = 159] [outer = 0x92b8b800] 04:55:22 INFO - PROCESS | 1782 | 1461239722063 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1153ms 04:55:22 INFO - PROCESS | 1782 | 1461239722125 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 1782 | 1461239722128 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 04:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:55:22 INFO - PROCESS | 1782 | 1461239722134 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 1782 | 1461239722138 Marionette TRACE conn3 <- [1,186,null,{}] 04:55:22 INFO - PROCESS | 1782 | 1461239722147 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:22 INFO - PROCESS | 1782 | 1461239722361 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:55:22 INFO - PROCESS | 1782 | 1461239722377 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x92d5d000 == 24 [pid = 1782] [id = 54] 04:55:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x9519cc00) [pid = 1782] [serial = 160] [outer = (nil)] 04:55:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x96180c00) [pid = 1782] [serial = 161] [outer = 0x9519cc00] 04:55:22 INFO - PROCESS | 1782 | 1461239722449 Marionette DEBUG loaded listener.js 04:55:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x9621b800) [pid = 1782] [serial = 162] [outer = 0x9519cc00] 04:55:23 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x9816bc00) [pid = 1782] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:55:23 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x947b5000) [pid = 1782] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:55:23 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x913e1800) [pid = 1782] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:55:23 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x947ef400) [pid = 1782] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:55:23 INFO - PROCESS | 1782 | --DOMWINDOW == 59 (0x8f7ddc00) [pid = 1782] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:55:23 INFO - PROCESS | 1782 | 1461239723459 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1344ms 04:55:23 INFO - PROCESS | 1782 | 1461239723479 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:55:23 INFO - PROCESS | 1782 | 1461239723483 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 04:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:55:23 INFO - PROCESS | 1782 | 1461239723489 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:55:23 INFO - PROCESS | 1782 | 1461239723491 Marionette TRACE conn3 <- [1,190,null,{}] 04:55:23 INFO - PROCESS | 1782 | 1461239723497 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:23 INFO - PROCESS | 1782 | 1461239723674 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:55:23 INFO - PROCESS | 1782 | 1461239723690 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8facc800 == 25 [pid = 1782] [id = 55] 04:55:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x947f0400) [pid = 1782] [serial = 163] [outer = (nil)] 04:55:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x962f4000) [pid = 1782] [serial = 164] [outer = 0x947f0400] 04:55:23 INFO - PROCESS | 1782 | 1461239723761 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x96328c00) [pid = 1782] [serial = 165] [outer = 0x947f0400] 04:55:24 INFO - PROCESS | 1782 | 1461239724579 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1132ms 04:55:24 INFO - PROCESS | 1782 | 1461239724622 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 1782 | 1461239724628 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 04:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:55:24 INFO - PROCESS | 1782 | 1461239724638 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 1782 | 1461239724643 Marionette TRACE conn3 <- [1,194,null,{}] 04:55:24 INFO - PROCESS | 1782 | 1461239724696 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:24 INFO - PROCESS | 1782 | 1461239724934 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:55:25 INFO - PROCESS | 1782 | 1461239724999 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7d9000 == 26 [pid = 1782] [id = 56] 04:55:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x8faca000) [pid = 1782] [serial = 166] [outer = (nil)] 04:55:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x9127d400) [pid = 1782] [serial = 167] [outer = 0x8faca000] 04:55:25 INFO - PROCESS | 1782 | 1461239725087 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x9127e000) [pid = 1782] [serial = 168] [outer = 0x8faca000] 04:55:25 INFO - PROCESS | 1782 | 1461239725933 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1343ms 04:55:25 INFO - PROCESS | 1782 | 1461239725980 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:55:25 INFO - PROCESS | 1782 | 1461239725989 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 04:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:55:26 INFO - PROCESS | 1782 | 1461239726000 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:55:26 INFO - PROCESS | 1782 | 1461239726005 Marionette TRACE conn3 <- [1,198,null,{}] 04:55:26 INFO - PROCESS | 1782 | 1461239726011 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:26 INFO - PROCESS | 1782 | 1461239726179 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:55:26 INFO - PROCESS | 1782 | 1461239726314 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7dac00 == 27 [pid = 1782] [id = 57] 04:55:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x9127b400) [pid = 1782] [serial = 169] [outer = (nil)] 04:55:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x92b85800) [pid = 1782] [serial = 170] [outer = 0x9127b400] 04:55:26 INFO - PROCESS | 1782 | 1461239726401 Marionette DEBUG loaded listener.js 04:55:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x92b8a400) [pid = 1782] [serial = 171] [outer = 0x9127b400] 04:55:27 INFO - PROCESS | 1782 | 1461239727335 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1380ms 04:55:27 INFO - PROCESS | 1782 | 1461239727380 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:55:27 INFO - PROCESS | 1782 | 1461239727385 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 04:55:27 INFO - PROCESS | 1782 | 1461239727391 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:55:27 INFO - PROCESS | 1782 | 1461239727398 Marionette TRACE conn3 <- [1,202,null,{}] 04:55:27 INFO - PROCESS | 1782 | 1461239727418 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:27 INFO - PROCESS | 1782 | 1461239727704 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:55:27 INFO - PROCESS | 1782 | 1461239727879 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x96821400 == 28 [pid = 1782] [id = 58] 04:55:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x96fc3000) [pid = 1782] [serial = 172] [outer = (nil)] 04:55:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x970d5400) [pid = 1782] [serial = 173] [outer = 0x96fc3000] 04:55:28 INFO - PROCESS | 1782 | 1461239728014 Marionette DEBUG loaded listener.js 04:55:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x9719f400) [pid = 1782] [serial = 174] [outer = 0x96fc3000] 04:55:28 INFO - PROCESS | 1782 | 1461239728837 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1486ms 04:55:28 INFO - PROCESS | 1782 | 1461239728877 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:55:28 INFO - PROCESS | 1782 | 1461239728885 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 04:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:55:28 INFO - PROCESS | 1782 | 1461239728892 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:55:28 INFO - PROCESS | 1782 | 1461239728894 Marionette TRACE conn3 <- [1,206,null,{}] 04:55:28 INFO - PROCESS | 1782 | 1461239728901 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:29 INFO - PROCESS | 1782 | 1461239729055 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:55:29 INFO - PROCESS | 1782 | 1461239729210 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f385400 == 29 [pid = 1782] [id = 59] 04:55:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x961d6c00) [pid = 1782] [serial = 175] [outer = (nil)] 04:55:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x9799bc00) [pid = 1782] [serial = 176] [outer = 0x961d6c00] 04:55:29 INFO - PROCESS | 1782 | 1461239729296 Marionette DEBUG loaded listener.js 04:55:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x97b24c00) [pid = 1782] [serial = 177] [outer = 0x961d6c00] 04:55:30 INFO - PROCESS | 1782 | 1461239730259 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1429ms 04:55:30 INFO - PROCESS | 1782 | 1461239730322 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:55:30 INFO - PROCESS | 1782 | 1461239730326 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 04:55:30 INFO - PROCESS | 1782 | 1461239730334 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:55:30 INFO - PROCESS | 1782 | 1461239730338 Marionette TRACE conn3 <- [1,210,null,{}] 04:55:30 INFO - PROCESS | 1782 | 1461239730345 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:30 INFO - PROCESS | 1782 | 1461239730510 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:55:30 INFO - PROCESS | 1782 | 1461239730653 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x95193400 == 30 [pid = 1782] [id = 60] 04:55:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x961cd000) [pid = 1782] [serial = 178] [outer = (nil)] 04:55:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x9816b400) [pid = 1782] [serial = 179] [outer = 0x961cd000] 04:55:30 INFO - PROCESS | 1782 | 1461239730786 Marionette DEBUG loaded listener.js 04:55:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x983acc00) [pid = 1782] [serial = 180] [outer = 0x961cd000] 04:55:31 INFO - PROCESS | 1782 | 1461239731787 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1488ms 04:55:31 INFO - PROCESS | 1782 | 1461239731822 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:55:31 INFO - PROCESS | 1782 | 1461239731825 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 04:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:55:31 INFO - PROCESS | 1782 | 1461239731833 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - PROCESS | 1782 | 1461239731837 Marionette TRACE conn3 <- [1,214,null,{}] 04:55:31 INFO - PROCESS | 1782 | 1461239731863 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:32 INFO - PROCESS | 1782 | 1461239732024 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:55:32 INFO - PROCESS | 1782 | 1461239732238 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x913e4000 == 31 [pid = 1782] [id = 61] 04:55:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x91eec800) [pid = 1782] [serial = 181] [outer = (nil)] 04:55:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x92b7e400) [pid = 1782] [serial = 182] [outer = 0x91eec800] 04:55:32 INFO - PROCESS | 1782 | 1461239732322 Marionette DEBUG loaded listener.js 04:55:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x92b87000) [pid = 1782] [serial = 183] [outer = 0x91eec800] 04:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x96fc1400) [pid = 1782] [serial = 131] [outer = (nil)] [url = about:blank] 04:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x988c2400) [pid = 1782] [serial = 125] [outer = (nil)] [url = about:blank] 04:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x9a558000) [pid = 1782] [serial = 126] [outer = (nil)] [url = about:blank] 04:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x962f0400) [pid = 1782] [serial = 117] [outer = (nil)] [url = about:blank] 04:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x91eee800) [pid = 1782] [serial = 119] [outer = (nil)] [url = about:blank] 04:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x92b67000) [pid = 1782] [serial = 120] [outer = (nil)] [url = about:blank] 04:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x962f8c00) [pid = 1782] [serial = 122] [outer = (nil)] [url = about:blank] 04:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x91e44400) [pid = 1782] [serial = 129] [outer = (nil)] [url = about:blank] 04:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x8fac1000) [pid = 1782] [serial = 128] [outer = (nil)] [url = about:blank] 04:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x970da000) [pid = 1782] [serial = 123] [outer = (nil)] [url = about:blank] 04:55:33 INFO - PROCESS | 1782 | 1461239733185 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1412ms 04:55:33 INFO - PROCESS | 1782 | 1461239733245 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:55:33 INFO - PROCESS | 1782 | 1461239733253 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 04:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:55:33 INFO - PROCESS | 1782 | 1461239733263 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:55:33 INFO - PROCESS | 1782 | 1461239733266 Marionette TRACE conn3 <- [1,218,null,{}] 04:55:33 INFO - PROCESS | 1782 | 1461239733272 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:33 INFO - PROCESS | 1782 | 1461239733425 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:55:33 INFO - PROCESS | 1782 | 1461239733522 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x913dc000 == 32 [pid = 1782] [id = 62] 04:55:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x913e8000) [pid = 1782] [serial = 184] [outer = (nil)] 04:55:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x947f1c00) [pid = 1782] [serial = 185] [outer = 0x913e8000] 04:55:33 INFO - PROCESS | 1782 | 1461239733598 Marionette DEBUG loaded listener.js 04:55:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x951a2000) [pid = 1782] [serial = 186] [outer = 0x913e8000] 04:55:34 INFO - PROCESS | 1782 | 1461239734339 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1089ms 04:55:34 INFO - PROCESS | 1782 | 1461239734351 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:55:34 INFO - PROCESS | 1782 | 1461239734355 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 04:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:55:34 INFO - PROCESS | 1782 | 1461239734365 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 1782 | 1461239734370 Marionette TRACE conn3 <- [1,222,null,{}] 04:55:34 INFO - PROCESS | 1782 | 1461239734399 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:34 INFO - PROCESS | 1782 | 1461239734556 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:55:34 INFO - PROCESS | 1782 | 1461239734566 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x970d0c00 == 33 [pid = 1782] [id = 63] 04:55:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x974f2000) [pid = 1782] [serial = 187] [outer = (nil)] 04:55:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x9784b400) [pid = 1782] [serial = 188] [outer = 0x974f2000] 04:55:34 INFO - PROCESS | 1782 | 1461239734644 Marionette DEBUG loaded listener.js 04:55:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x9815e400) [pid = 1782] [serial = 189] [outer = 0x974f2000] 04:55:35 INFO - PROCESS | 1782 | 1461239735420 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1084ms 04:55:35 INFO - PROCESS | 1782 | 1461239735449 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:55:35 INFO - PROCESS | 1782 | 1461239735454 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 04:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:55:35 INFO - PROCESS | 1782 | 1461239735487 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:55:35 INFO - PROCESS | 1782 | 1461239735489 Marionette TRACE conn3 <- [1,226,null,{}] 04:55:35 INFO - PROCESS | 1782 | 1461239735494 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:35 INFO - PROCESS | 1782 | 1461239735680 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:55:35 INFO - PROCESS | 1782 | 1461239735708 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x9621a400 == 34 [pid = 1782] [id = 64] 04:55:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x98167800) [pid = 1782] [serial = 190] [outer = (nil)] 04:55:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x988c2800) [pid = 1782] [serial = 191] [outer = 0x98167800] 04:55:35 INFO - PROCESS | 1782 | 1461239735781 Marionette DEBUG loaded listener.js 04:55:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x98950800) [pid = 1782] [serial = 192] [outer = 0x98167800] 04:55:36 INFO - PROCESS | 1782 | 1461239736707 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1263ms 04:55:36 INFO - PROCESS | 1782 | 1461239736735 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:55:36 INFO - PROCESS | 1782 | 1461239736738 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 04:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:55:36 INFO - PROCESS | 1782 | 1461239736744 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:55:36 INFO - PROCESS | 1782 | 1461239736747 Marionette TRACE conn3 <- [1,230,null,{}] 04:55:36 INFO - PROCESS | 1782 | 1461239736753 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:36 INFO - PROCESS | 1782 | 1461239736934 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:55:37 INFO - PROCESS | 1782 | 1461239737022 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f382800 == 35 [pid = 1782] [id = 65] 04:55:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x90634800) [pid = 1782] [serial = 193] [outer = (nil)] 04:55:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x9a557400) [pid = 1782] [serial = 194] [outer = 0x90634800] 04:55:37 INFO - PROCESS | 1782 | 1461239737094 Marionette DEBUG loaded listener.js 04:55:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x9a55dc00) [pid = 1782] [serial = 195] [outer = 0x90634800] 04:55:37 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x92b8b800) [pid = 1782] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:55:37 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x9519cc00) [pid = 1782] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:55:37 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0xa0e4ec00) [pid = 1782] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:55:37 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x8facd000) [pid = 1782] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:55:37 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x91eec000) [pid = 1782] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:55:37 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x8f7de400) [pid = 1782] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:55:37 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x975cd800) [pid = 1782] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:55:37 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x913dbc00) [pid = 1782] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:55:37 INFO - PROCESS | 1782 | 1461239737894 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1180ms 04:55:37 INFO - PROCESS | 1782 | 1461239737927 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:55:37 INFO - PROCESS | 1782 | 1461239737930 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 04:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:55:37 INFO - PROCESS | 1782 | 1461239737937 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:55:37 INFO - PROCESS | 1782 | 1461239737939 Marionette TRACE conn3 <- [1,234,null,{}] 04:55:37 INFO - PROCESS | 1782 | 1461239737945 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:38 INFO - PROCESS | 1782 | 1461239738132 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:55:38 INFO - PROCESS | 1782 | 1461239738144 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x9062bc00 == 36 [pid = 1782] [id = 66] 04:55:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x913dbc00) [pid = 1782] [serial = 196] [outer = (nil)] 04:55:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x9a5af000) [pid = 1782] [serial = 197] [outer = 0x913dbc00] 04:55:38 INFO - PROCESS | 1782 | 1461239738225 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x9de92c00) [pid = 1782] [serial = 198] [outer = 0x913dbc00] 04:55:38 INFO - PROCESS | 1782 | 1461239738968 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1078ms 04:55:39 INFO - PROCESS | 1782 | 1461239739029 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:55:39 INFO - PROCESS | 1782 | 1461239739032 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 04:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:55:39 INFO - PROCESS | 1782 | 1461239739039 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:55:39 INFO - PROCESS | 1782 | 1461239739043 Marionette TRACE conn3 <- [1,238,null,{}] 04:55:39 INFO - PROCESS | 1782 | 1461239739048 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:39 INFO - PROCESS | 1782 | 1461239739194 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:55:39 INFO - PROCESS | 1782 | 1461239739208 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x947eac00 == 37 [pid = 1782] [id = 67] 04:55:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x9de90800) [pid = 1782] [serial = 199] [outer = (nil)] 04:55:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x9fac6c00) [pid = 1782] [serial = 200] [outer = 0x9de90800] 04:55:39 INFO - PROCESS | 1782 | 1461239739279 Marionette DEBUG loaded listener.js 04:55:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x9fac8800) [pid = 1782] [serial = 201] [outer = 0x9de90800] 04:55:40 INFO - PROCESS | 1782 | 1461239740233 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1228ms 04:55:40 INFO - PROCESS | 1782 | 1461239740269 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:55:40 INFO - PROCESS | 1782 | 1461239740276 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 04:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:55:40 INFO - PROCESS | 1782 | 1461239740285 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:55:40 INFO - PROCESS | 1782 | 1461239740291 Marionette TRACE conn3 <- [1,242,null,{}] 04:55:40 INFO - PROCESS | 1782 | 1461239740299 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:40 INFO - PROCESS | 1782 | 1461239740518 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:55:40 INFO - PROCESS | 1782 | 1461239740661 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f385000 == 38 [pid = 1782] [id = 68] 04:55:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x905d0400) [pid = 1782] [serial = 202] [outer = (nil)] 04:55:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x92984400) [pid = 1782] [serial = 203] [outer = 0x905d0400] 04:55:40 INFO - PROCESS | 1782 | 1461239740750 Marionette DEBUG loaded listener.js 04:55:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x92b72c00) [pid = 1782] [serial = 204] [outer = 0x905d0400] 04:55:41 INFO - PROCESS | 1782 | 1461239741695 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1437ms 04:55:41 INFO - PROCESS | 1782 | 1461239741722 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:55:41 INFO - PROCESS | 1782 | 1461239741731 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 04:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:55:41 INFO - PROCESS | 1782 | 1461239741741 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:55:41 INFO - PROCESS | 1782 | 1461239741745 Marionette TRACE conn3 <- [1,246,null,{}] 04:55:41 INFO - PROCESS | 1782 | 1461239741752 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:41 INFO - PROCESS | 1782 | 1461239741924 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:55:42 INFO - PROCESS | 1782 | 1461239742066 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b67000 == 39 [pid = 1782] [id = 69] 04:55:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x947f6400) [pid = 1782] [serial = 205] [outer = (nil)] 04:55:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x9719e000) [pid = 1782] [serial = 206] [outer = 0x947f6400] 04:55:42 INFO - PROCESS | 1782 | 1461239742152 Marionette DEBUG loaded listener.js 04:55:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x9799c800) [pid = 1782] [serial = 207] [outer = 0x947f6400] 04:55:43 INFO - PROCESS | 1782 | 1461239743189 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1487ms 04:55:43 INFO - PROCESS | 1782 | 1461239743228 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:55:43 INFO - PROCESS | 1782 | 1461239743232 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 04:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:55:43 INFO - PROCESS | 1782 | 1461239743239 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - PROCESS | 1782 | 1461239743245 Marionette TRACE conn3 <- [1,250,null,{}] 04:55:43 INFO - PROCESS | 1782 | 1461239743262 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:43 INFO - PROCESS | 1782 | 1461239743440 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:55:43 INFO - PROCESS | 1782 | 1461239743581 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7df800 == 40 [pid = 1782] [id = 70] 04:55:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x970d2800) [pid = 1782] [serial = 208] [outer = (nil)] 04:55:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x9fba6800) [pid = 1782] [serial = 209] [outer = 0x970d2800] 04:55:43 INFO - PROCESS | 1782 | 1461239743672 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x9feaf800) [pid = 1782] [serial = 210] [outer = 0x970d2800] 04:55:44 INFO - PROCESS | 1782 | 1461239744666 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1484ms 04:55:44 INFO - PROCESS | 1782 | 1461239744724 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:55:44 INFO - PROCESS | 1782 | 1461239744729 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 04:55:44 INFO - PROCESS | 1782 | 1461239744735 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:55:44 INFO - PROCESS | 1782 | 1461239744739 Marionette TRACE conn3 <- [1,254,null,{}] 04:55:44 INFO - PROCESS | 1782 | 1461239744744 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:44 INFO - PROCESS | 1782 | 1461239744935 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:55:45 INFO - PROCESS | 1782 | 1461239745113 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f38e400 == 41 [pid = 1782] [id = 71] 04:55:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0xa09d3400) [pid = 1782] [serial = 211] [outer = (nil)] 04:55:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0xa0b3b000) [pid = 1782] [serial = 212] [outer = 0xa09d3400] 04:55:45 INFO - PROCESS | 1782 | 1461239745205 Marionette DEBUG loaded listener.js 04:55:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0xa0ea4800) [pid = 1782] [serial = 213] [outer = 0xa09d3400] 04:55:45 INFO - PROCESS | 1782 | 1461239745970 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1286ms 04:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:55:46 INFO - PROCESS | 1782 | 1461239746020 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:55:46 INFO - PROCESS | 1782 | 1461239746023 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 04:55:46 INFO - PROCESS | 1782 | 1461239746030 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:55:46 INFO - PROCESS | 1782 | 1461239746034 Marionette TRACE conn3 <- [1,258,null,{}] 04:55:46 INFO - PROCESS | 1782 | 1461239746056 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:46 INFO - PROCESS | 1782 | 1461239746214 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:55:46 INFO - PROCESS | 1782 | 1461239746355 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f387400 == 42 [pid = 1782] [id = 72] 04:55:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x947f5800) [pid = 1782] [serial = 214] [outer = (nil)] 04:55:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x97509000) [pid = 1782] [serial = 215] [outer = 0x947f5800] 04:55:46 INFO - PROCESS | 1782 | 1461239746445 Marionette DEBUG loaded listener.js 04:55:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x9750a000) [pid = 1782] [serial = 216] [outer = 0x947f5800] 04:55:47 INFO - PROCESS | 1782 | 1461239747302 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1300ms 04:55:47 INFO - PROCESS | 1782 | 1461239747330 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:55:47 INFO - PROCESS | 1782 | 1461239747334 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 04:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:55:47 INFO - PROCESS | 1782 | 1461239747341 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 1782 | 1461239747344 Marionette TRACE conn3 <- [1,262,null,{}] 04:55:47 INFO - PROCESS | 1782 | 1461239747351 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:47 INFO - PROCESS | 1782 | 1461239747537 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:55:47 INFO - PROCESS | 1782 | 1461239747684 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f38ec00 == 43 [pid = 1782] [id = 73] 04:55:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x8f7e1c00) [pid = 1782] [serial = 217] [outer = (nil)] 04:55:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x92b80400) [pid = 1782] [serial = 218] [outer = 0x8f7e1c00] 04:55:47 INFO - PROCESS | 1782 | 1461239747774 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x9519e400) [pid = 1782] [serial = 219] [outer = 0x8f7e1c00] 04:55:48 INFO - PROCESS | 1782 | 1461239748847 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:55:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x92b71c00) [pid = 1782] [serial = 220] [outer = 0x947eb000] 04:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1581ms 04:55:48 INFO - PROCESS | 1782 | 1461239748967 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 1782 | 1461239748972 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 04:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:55:48 INFO - PROCESS | 1782 | 1461239748985 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - PROCESS | 1782 | 1461239748992 Marionette TRACE conn3 <- [1,266,null,{}] 04:55:49 INFO - PROCESS | 1782 | 1461239749001 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:49 INFO - PROCESS | 1782 | 1461239749179 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:55:49 INFO - PROCESS | 1782 | 1461239749364 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ee8800 == 44 [pid = 1782] [id = 74] 04:55:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x92b66000) [pid = 1782] [serial = 221] [outer = (nil)] 04:55:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x96fc1400) [pid = 1782] [serial = 222] [outer = 0x92b66000] 04:55:49 INFO - PROCESS | 1782 | 1461239749443 Marionette DEBUG loaded listener.js 04:55:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x97342c00) [pid = 1782] [serial = 223] [outer = 0x92b66000] 04:55:50 INFO - PROCESS | 1782 | 1461239750307 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1388ms 04:55:50 INFO - PROCESS | 1782 | 1461239750372 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:55:50 INFO - PROCESS | 1782 | 1461239750379 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 04:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:55:50 INFO - PROCESS | 1782 | 1461239750389 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:55:50 INFO - PROCESS | 1782 | 1461239750393 Marionette TRACE conn3 <- [1,270,null,{}] 04:55:50 INFO - PROCESS | 1782 | 1461239750399 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:50 INFO - PROCESS | 1782 | 1461239750600 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:55:50 INFO - PROCESS | 1782 | --DOCSHELL 0x9062bc00 == 43 [pid = 1782] [id = 66] 04:55:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8f382800 == 42 [pid = 1782] [id = 65] 04:55:50 INFO - PROCESS | 1782 | --DOCSHELL 0x9621a400 == 41 [pid = 1782] [id = 64] 04:55:50 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x962f4000) [pid = 1782] [serial = 164] [outer = (nil)] [url = about:blank] 04:55:50 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x98162400) [pid = 1782] [serial = 140] [outer = (nil)] [url = about:blank] 04:55:50 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x97350400) [pid = 1782] [serial = 143] [outer = (nil)] [url = about:blank] 04:55:50 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x9fa91c00) [pid = 1782] [serial = 146] [outer = (nil)] [url = about:blank] 04:55:50 INFO - PROCESS | 1782 | 1461239750804 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 1782 | --DOCSHELL 0x970d0c00 == 40 [pid = 1782] [id = 63] 04:55:50 INFO - PROCESS | 1782 | --DOCSHELL 0x913dc000 == 39 [pid = 1782] [id = 62] 04:55:50 INFO - PROCESS | 1782 | --DOCSHELL 0x913e4000 == 38 [pid = 1782] [id = 61] 04:55:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x9062bc00 == 39 [pid = 1782] [id = 75] 04:55:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x913dc000) [pid = 1782] [serial = 224] [outer = (nil)] 04:55:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x91eee800) [pid = 1782] [serial = 225] [outer = 0x913dc000] 04:55:50 INFO - PROCESS | 1782 | 1461239750925 Marionette DEBUG loaded listener.js 04:55:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x947efc00) [pid = 1782] [serial = 226] [outer = 0x913dc000] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x947b4400) [pid = 1782] [serial = 158] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x96180c00) [pid = 1782] [serial = 161] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0xa2995c00) [pid = 1782] [serial = 150] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0xa0ea8400) [pid = 1782] [serial = 149] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x913dc400) [pid = 1782] [serial = 152] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x913e7000) [pid = 1782] [serial = 153] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x92b7d400) [pid = 1782] [serial = 155] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x947f8800) [pid = 1782] [serial = 135] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x947c1800) [pid = 1782] [serial = 134] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x9914ac00) [pid = 1782] [serial = 138] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x98168400) [pid = 1782] [serial = 137] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x9815d800) [pid = 1782] [serial = 132] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x9621b800) [pid = 1782] [serial = 162] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x947edc00) [pid = 1782] [serial = 159] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x92b81000) [pid = 1782] [serial = 156] [outer = (nil)] [url = about:blank] 04:55:51 INFO - PROCESS | 1782 | 1461239751644 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1279ms 04:55:51 INFO - PROCESS | 1782 | 1461239751688 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 1782 | 1461239751692 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 04:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:55:51 INFO - PROCESS | 1782 | 1461239751699 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 1782 | 1461239751705 Marionette TRACE conn3 <- [1,274,null,{}] 04:55:51 INFO - PROCESS | 1782 | 1461239751720 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:51 INFO - PROCESS | 1782 | 1461239751892 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:55:51 INFO - PROCESS | 1782 | 1461239751902 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x96180c00 == 40 [pid = 1782] [id = 76] 04:55:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x9750d000) [pid = 1782] [serial = 227] [outer = (nil)] 04:55:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x98162c00) [pid = 1782] [serial = 228] [outer = 0x9750d000] 04:55:51 INFO - PROCESS | 1782 | 1461239751982 Marionette DEBUG loaded listener.js 04:55:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x988be000) [pid = 1782] [serial = 229] [outer = 0x9750d000] 04:55:52 INFO - PROCESS | 1782 | 1461239752865 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1184ms 04:55:52 INFO - PROCESS | 1782 | 1461239752883 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:55:52 INFO - PROCESS | 1782 | 1461239752886 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 04:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:55:52 INFO - PROCESS | 1782 | 1461239752900 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:55:52 INFO - PROCESS | 1782 | 1461239752904 Marionette TRACE conn3 <- [1,278,null,{}] 04:55:52 INFO - PROCESS | 1782 | 1461239752909 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:53 INFO - PROCESS | 1782 | 1461239753054 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:55:53 INFO - PROCESS | 1782 | 1461239753069 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x947f8c00 == 41 [pid = 1782] [id = 77] 04:55:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x9a5abc00) [pid = 1782] [serial = 230] [outer = (nil)] 04:55:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x9de92800) [pid = 1782] [serial = 231] [outer = 0x9a5abc00] 04:55:53 INFO - PROCESS | 1782 | 1461239753143 Marionette DEBUG loaded listener.js 04:55:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x9fac6000) [pid = 1782] [serial = 232] [outer = 0x9a5abc00] 04:55:53 INFO - PROCESS | 1782 | 1461239753971 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1135ms 04:55:54 INFO - PROCESS | 1782 | 1461239754036 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:55:54 INFO - PROCESS | 1782 | 1461239754040 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 04:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:55:54 INFO - PROCESS | 1782 | 1461239754046 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - PROCESS | 1782 | 1461239754050 Marionette TRACE conn3 <- [1,282,null,{}] 04:55:54 INFO - PROCESS | 1782 | 1461239754055 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:54 INFO - PROCESS | 1782 | 1461239754247 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:55:54 INFO - PROCESS | 1782 | 1461239754270 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x905dd000 == 42 [pid = 1782] [id = 78] 04:55:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x9a519000) [pid = 1782] [serial = 233] [outer = (nil)] 04:55:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x9fb5cc00) [pid = 1782] [serial = 234] [outer = 0x9a519000] 04:55:54 INFO - PROCESS | 1782 | 1461239754349 Marionette DEBUG loaded listener.js 04:55:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x9fe1a400) [pid = 1782] [serial = 235] [outer = 0x9a519000] 04:55:55 INFO - PROCESS | 1782 | 1461239755167 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1180ms 04:55:55 INFO - PROCESS | 1782 | 1461239755228 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:55:55 INFO - PROCESS | 1782 | 1461239755232 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 04:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:55:55 INFO - PROCESS | 1782 | 1461239755238 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:55:55 INFO - PROCESS | 1782 | 1461239755240 Marionette TRACE conn3 <- [1,286,null,{}] 04:55:55 INFO - PROCESS | 1782 | 1461239755246 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:55 INFO - PROCESS | 1782 | 1461239755454 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:55:55 INFO - PROCESS | 1782 | 1461239755484 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x913e5c00 == 43 [pid = 1782] [id = 79] 04:55:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0xa0ea8400) [pid = 1782] [serial = 236] [outer = (nil)] 04:55:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0xa3b0cc00) [pid = 1782] [serial = 237] [outer = 0xa0ea8400] 04:55:55 INFO - PROCESS | 1782 | 1461239755558 Marionette DEBUG loaded listener.js 04:55:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0xa3b10400) [pid = 1782] [serial = 238] [outer = 0xa0ea8400] 04:55:56 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x91eec800) [pid = 1782] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:55:56 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x947f0400) [pid = 1782] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:55:56 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x913e8000) [pid = 1782] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:55:56 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x98167800) [pid = 1782] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:55:56 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x9816a800) [pid = 1782] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:55:56 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x8f7d9c00) [pid = 1782] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:55:56 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x947c1c00) [pid = 1782] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:55:56 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x90634800) [pid = 1782] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:55:56 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x913dbc00) [pid = 1782] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:55:56 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x974f2000) [pid = 1782] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:55:56 INFO - PROCESS | 1782 | 1461239756478 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1284ms 04:55:56 INFO - PROCESS | 1782 | 1461239756522 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:55:56 INFO - PROCESS | 1782 | 1461239756525 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 04:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:55:56 INFO - PROCESS | 1782 | 1461239756531 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:55:56 INFO - PROCESS | 1782 | 1461239756534 Marionette TRACE conn3 <- [1,290,null,{}] 04:55:56 INFO - PROCESS | 1782 | 1461239756540 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:56 INFO - PROCESS | 1782 | 1461239756717 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:55:56 INFO - PROCESS | 1782 | 1461239756734 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa03800 == 44 [pid = 1782] [id = 80] 04:55:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x8fa04800) [pid = 1782] [serial = 239] [outer = (nil)] 04:55:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x8fa0c000) [pid = 1782] [serial = 240] [outer = 0x8fa04800] 04:55:56 INFO - PROCESS | 1782 | 1461239756805 Marionette DEBUG loaded listener.js 04:55:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x8fa0e800) [pid = 1782] [serial = 241] [outer = 0x8fa04800] 04:55:57 INFO - PROCESS | 1782 | 1461239757529 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1029ms 04:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:55:57 INFO - PROCESS | 1782 | 1461239757561 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:55:57 INFO - PROCESS | 1782 | 1461239757563 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 04:55:57 INFO - PROCESS | 1782 | 1461239757570 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:55:57 INFO - PROCESS | 1782 | 1461239757573 Marionette TRACE conn3 <- [1,294,null,{}] 04:55:57 INFO - PROCESS | 1782 | 1461239757578 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:57 INFO - PROCESS | 1782 | 1461239757767 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:55:57 INFO - PROCESS | 1782 | 1461239757784 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f387c00 == 45 [pid = 1782] [id = 81] 04:55:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x8fa01400) [pid = 1782] [serial = 242] [outer = (nil)] 04:55:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x92b6f000) [pid = 1782] [serial = 243] [outer = 0x8fa01400] 04:55:57 INFO - PROCESS | 1782 | 1461239757856 Marionette DEBUG loaded listener.js 04:55:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x97c61000) [pid = 1782] [serial = 244] [outer = 0x8fa01400] 04:55:58 INFO - PROCESS | 1782 | 1461239758781 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:55: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. 04:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1282ms 04:55:58 INFO - PROCESS | 1782 | 1461239758852 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:55:58 INFO - PROCESS | 1782 | 1461239758859 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 04:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:55:58 INFO - PROCESS | 1782 | 1461239758869 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - PROCESS | 1782 | 1461239758873 Marionette TRACE conn3 <- [1,298,null,{}] 04:55:58 INFO - PROCESS | 1782 | 1461239758882 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:59 INFO - PROCESS | 1782 | 1461239759093 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:55:59 INFO - PROCESS | 1782 | 1461239759302 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x913e9800 == 46 [pid = 1782] [id = 82] 04:55:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x91e44800) [pid = 1782] [serial = 245] [outer = (nil)] 04:55:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x92b8b800) [pid = 1782] [serial = 246] [outer = 0x91e44800] 04:55:59 INFO - PROCESS | 1782 | 1461239759446 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x961d4000) [pid = 1782] [serial = 247] [outer = 0x91e44800] 04:56:00 INFO - PROCESS | 1782 | 1461239760284 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56: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. 04:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1484ms 04:56:00 INFO - PROCESS | 1782 | 1461239760354 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:56:00 INFO - PROCESS | 1782 | 1461239760363 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 04:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:56:00 INFO - PROCESS | 1782 | 1461239760374 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 1782 | 1461239760379 Marionette TRACE conn3 <- [1,302,null,{}] 04:56:00 INFO - PROCESS | 1782 | 1461239760385 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:00 INFO - PROCESS | 1782 | 1461239760595 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:56:00 INFO - PROCESS | 1782 | 1461239760742 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x96fc3400 == 47 [pid = 1782] [id = 83] 04:56:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x970d9800) [pid = 1782] [serial = 248] [outer = (nil)] 04:56:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x9750e800) [pid = 1782] [serial = 249] [outer = 0x970d9800] 04:56:00 INFO - PROCESS | 1782 | 1461239760834 Marionette DEBUG loaded listener.js 04:56:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x9815c800) [pid = 1782] [serial = 250] [outer = 0x970d9800] 04:56:01 INFO - PROCESS | 1782 | 1461239761813 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56: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. 04:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1485ms 04:56:01 INFO - PROCESS | 1782 | 1461239761859 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:56:01 INFO - PROCESS | 1782 | 1461239761863 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 04:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:56:01 INFO - PROCESS | 1782 | 1461239761870 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 1782 | 1461239761876 Marionette TRACE conn3 <- [1,306,null,{}] 04:56:01 INFO - PROCESS | 1782 | 1461239761892 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:02 INFO - PROCESS | 1782 | 1461239762181 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:56:02 INFO - PROCESS | 1782 | 1461239762423 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x9fb5e800 == 48 [pid = 1782] [id = 84] 04:56:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0xa0e44800) [pid = 1782] [serial = 251] [outer = (nil)] 04:56:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0xa2995c00) [pid = 1782] [serial = 252] [outer = 0xa0e44800] 04:56:02 INFO - PROCESS | 1782 | 1461239762529 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0xa3b8a000) [pid = 1782] [serial = 253] [outer = 0xa0e44800] 04:56:03 INFO - PROCESS | 1782 | 1461239763350 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56: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. 04:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1536ms 04:56:03 INFO - PROCESS | 1782 | 1461239763407 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:56:03 INFO - PROCESS | 1782 | 1461239763411 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 04:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:56:03 INFO - PROCESS | 1782 | 1461239763418 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 1782 | 1461239763422 Marionette TRACE conn3 <- [1,310,null,{}] 04:56:03 INFO - PROCESS | 1782 | 1461239763428 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:03 INFO - PROCESS | 1782 | 1461239763597 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:56:03 INFO - PROCESS | 1782 | 1461239763743 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f390c00 == 49 [pid = 1782] [id = 85] 04:56:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0xa4356c00) [pid = 1782] [serial = 254] [outer = (nil)] 04:56:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0xa4495000) [pid = 1782] [serial = 255] [outer = 0xa4356c00] 04:56:03 INFO - PROCESS | 1782 | 1461239763832 Marionette DEBUG loaded listener.js 04:56:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0xa44c4800) [pid = 1782] [serial = 256] [outer = 0xa4356c00] 04:56:04 INFO - PROCESS | 1782 | 1461239764750 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56: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. 04:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1382ms 04:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:56:04 INFO - PROCESS | 1782 | 1461239764801 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:56:04 INFO - PROCESS | 1782 | 1461239764804 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 04:56:04 INFO - PROCESS | 1782 | 1461239764812 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:56:04 INFO - PROCESS | 1782 | 1461239764815 Marionette TRACE conn3 <- [1,314,null,{}] 04:56:04 INFO - PROCESS | 1782 | 1461239764822 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:04 INFO - PROCESS | 1782 | 1461239764990 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:56:05 INFO - PROCESS | 1782 | 1461239765139 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f384800 == 50 [pid = 1782] [id = 86] 04:56:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8f7e5000) [pid = 1782] [serial = 257] [outer = (nil)] 04:56:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x976ef000) [pid = 1782] [serial = 258] [outer = 0x8f7e5000] 04:56:05 INFO - PROCESS | 1782 | 1461239765227 Marionette DEBUG loaded listener.js 04:56:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x976f2c00) [pid = 1782] [serial = 259] [outer = 0x8f7e5000] 04:56:06 INFO - PROCESS | 1782 | 1461239766189 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1442ms 04:56:06 INFO - PROCESS | 1782 | 1461239766256 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 1782 | 1461239766263 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 04:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:56:06 INFO - PROCESS | 1782 | 1461239766273 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 1782 | 1461239766277 Marionette TRACE conn3 <- [1,318,null,{}] 04:56:06 INFO - PROCESS | 1782 | 1461239766287 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:06 INFO - PROCESS | 1782 | 1461239766549 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:56:07 INFO - PROCESS | 1782 | 1461239767134 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x9127d800 == 51 [pid = 1782] [id = 87] 04:56:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x913dbc00) [pid = 1782] [serial = 260] [outer = (nil)] 04:56:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x91e43c00) [pid = 1782] [serial = 261] [outer = 0x913dbc00] 04:56:07 INFO - PROCESS | 1782 | 1461239767216 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x92b6a800) [pid = 1782] [serial = 262] [outer = 0x913dbc00] 04:56:08 INFO - PROCESS | 1782 | 1461239768172 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56:08 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. 04:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1938ms 04:56:08 INFO - PROCESS | 1782 | 1461239768210 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 1782 | 1461239768218 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 04:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:56:08 INFO - PROCESS | 1782 | 1461239768225 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - PROCESS | 1782 | 1461239768231 Marionette TRACE conn3 <- [1,322,null,{}] 04:56:08 INFO - PROCESS | 1782 | 1461239768245 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:08 INFO - PROCESS | 1782 | 1461239768459 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:56:08 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa03800 == 50 [pid = 1782] [id = 80] 04:56:08 INFO - PROCESS | 1782 | --DOCSHELL 0x913e5c00 == 49 [pid = 1782] [id = 79] 04:56:08 INFO - PROCESS | 1782 | --DOCSHELL 0x905dd000 == 48 [pid = 1782] [id = 78] 04:56:08 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x9fac6c00) [pid = 1782] [serial = 200] [outer = (nil)] [url = about:blank] 04:56:08 INFO - PROCESS | 1782 | 1461239768689 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:08 INFO - PROCESS | 1782 | --DOCSHELL 0x947f8c00 == 47 [pid = 1782] [id = 77] 04:56:08 INFO - PROCESS | 1782 | --DOCSHELL 0x96180c00 == 46 [pid = 1782] [id = 76] 04:56:08 INFO - PROCESS | 1782 | --DOCSHELL 0x9062bc00 == 45 [pid = 1782] [id = 75] 04:56:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x905dd000 == 46 [pid = 1782] [id = 88] 04:56:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x9062bc00) [pid = 1782] [serial = 263] [outer = (nil)] 04:56:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x92b84000) [pid = 1782] [serial = 264] [outer = 0x9062bc00] 04:56:08 INFO - PROCESS | 1782 | 1461239768775 Marionette DEBUG loaded listener.js 04:56:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x9519f800) [pid = 1782] [serial = 265] [outer = 0x9062bc00] 04:56:08 INFO - PROCESS | 1782 | --DOCSHELL 0x91ee8800 == 45 [pid = 1782] [id = 74] 04:56:09 INFO - PROCESS | 1782 | --DOCSHELL 0x947eac00 == 44 [pid = 1782] [id = 67] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x9faca800) [pid = 1782] [serial = 147] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x98681400) [pid = 1782] [serial = 141] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x974f5000) [pid = 1782] [serial = 144] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x9a557400) [pid = 1782] [serial = 194] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x9a5af000) [pid = 1782] [serial = 197] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x9784b400) [pid = 1782] [serial = 188] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x970d5400) [pid = 1782] [serial = 173] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x9a55dc00) [pid = 1782] [serial = 195] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x92b87000) [pid = 1782] [serial = 183] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x92b7e400) [pid = 1782] [serial = 182] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x96328c00) [pid = 1782] [serial = 165] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x9816b400) [pid = 1782] [serial = 179] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x9127d400) [pid = 1782] [serial = 167] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x92b85800) [pid = 1782] [serial = 170] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x9799bc00) [pid = 1782] [serial = 176] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x951a2000) [pid = 1782] [serial = 186] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x947f1c00) [pid = 1782] [serial = 185] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x988c2800) [pid = 1782] [serial = 191] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x98950800) [pid = 1782] [serial = 192] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x9815e400) [pid = 1782] [serial = 189] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x9de92c00) [pid = 1782] [serial = 198] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 1782 | 1461239769656 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56:09 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. 04:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1450ms 04:56:09 INFO - PROCESS | 1782 | 1461239769679 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:56:09 INFO - PROCESS | 1782 | 1461239769684 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 04:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:56:09 INFO - PROCESS | 1782 | 1461239769691 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:56:09 INFO - PROCESS | 1782 | 1461239769694 Marionette TRACE conn3 <- [1,326,null,{}] 04:56:09 INFO - PROCESS | 1782 | 1461239769700 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:09 INFO - PROCESS | 1782 | 1461239769847 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:56:09 INFO - PROCESS | 1782 | 1461239769865 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x947edc00 == 45 [pid = 1782] [id = 89] 04:56:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x970ce800) [pid = 1782] [serial = 266] [outer = (nil)] 04:56:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x97344400) [pid = 1782] [serial = 267] [outer = 0x970ce800] 04:56:09 INFO - PROCESS | 1782 | 1461239769944 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x97509400) [pid = 1782] [serial = 268] [outer = 0x970ce800] 04:56:10 INFO - PROCESS | 1782 | 1461239770883 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56: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. 04:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1230ms 04:56:10 INFO - PROCESS | 1782 | 1461239770922 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:56:10 INFO - PROCESS | 1782 | 1461239770925 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 04:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:56:10 INFO - PROCESS | 1782 | 1461239770939 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:56:10 INFO - PROCESS | 1782 | 1461239770947 Marionette TRACE conn3 <- [1,330,null,{}] 04:56:10 INFO - PROCESS | 1782 | 1461239770955 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:11 INFO - PROCESS | 1782 | 1461239771100 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:56:11 INFO - PROCESS | 1782 | 1461239771118 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x975ce000 == 46 [pid = 1782] [id = 90] 04:56:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x97c6ac00) [pid = 1782] [serial = 269] [outer = (nil)] 04:56:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x983a5c00) [pid = 1782] [serial = 270] [outer = 0x97c6ac00] 04:56:11 INFO - PROCESS | 1782 | 1461239771192 Marionette DEBUG loaded listener.js 04:56:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x98683c00) [pid = 1782] [serial = 271] [outer = 0x97c6ac00] 04:56:12 INFO - PROCESS | 1782 | 1461239772108 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56:12 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. 04:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1199ms 04:56:12 INFO - PROCESS | 1782 | 1461239772131 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:56:12 INFO - PROCESS | 1782 | 1461239772135 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 04:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:56:12 INFO - PROCESS | 1782 | 1461239772147 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:56:12 INFO - PROCESS | 1782 | 1461239772149 Marionette TRACE conn3 <- [1,334,null,{}] 04:56:12 INFO - PROCESS | 1782 | 1461239772155 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:12 INFO - PROCESS | 1782 | 1461239772337 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:56:12 INFO - PROCESS | 1782 | 1461239772359 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x9799bc00 == 47 [pid = 1782] [id = 91] 04:56:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x98683400) [pid = 1782] [serial = 272] [outer = (nil)] 04:56:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x9a519c00) [pid = 1782] [serial = 273] [outer = 0x98683400] 04:56:12 INFO - PROCESS | 1782 | 1461239772430 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x9a525c00) [pid = 1782] [serial = 274] [outer = 0x98683400] 04:56:13 INFO - PROCESS | 1782 | 1461239773283 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56: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. 04:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1178ms 04:56:13 INFO - PROCESS | 1782 | 1461239773330 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:56:13 INFO - PROCESS | 1782 | 1461239773333 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 04:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:56:13 INFO - PROCESS | 1782 | 1461239773346 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 1782 | 1461239773348 Marionette TRACE conn3 <- [1,338,null,{}] 04:56:13 INFO - PROCESS | 1782 | 1461239773354 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:13 INFO - PROCESS | 1782 | 1461239773702 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:56:13 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x9a519000) [pid = 1782] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:56:13 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0xa0ea8400) [pid = 1782] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:56:13 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x8fa04800) [pid = 1782] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:56:13 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x92b66000) [pid = 1782] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:56:13 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x913dc000) [pid = 1782] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:56:13 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x9750d000) [pid = 1782] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:56:13 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x9a5abc00) [pid = 1782] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:56:13 INFO - PROCESS | 1782 | 1461239773793 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8faca400 == 48 [pid = 1782] [id = 92] 04:56:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x9062a800) [pid = 1782] [serial = 275] [outer = (nil)] 04:56:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x9750d000) [pid = 1782] [serial = 276] [outer = 0x9062a800] 04:56:13 INFO - PROCESS | 1782 | 1461239773927 Marionette DEBUG loaded listener.js 04:56:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x981bf800) [pid = 1782] [serial = 277] [outer = 0x9062a800] 04:56:14 INFO - PROCESS | 1782 | 1461239774609 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56: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. 04:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1292ms 04:56:14 INFO - PROCESS | 1782 | 1461239774632 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:56:14 INFO - PROCESS | 1782 | 1461239774635 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 04:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:56:14 INFO - PROCESS | 1782 | 1461239774642 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:56:14 INFO - PROCESS | 1782 | 1461239774646 Marionette TRACE conn3 <- [1,342,null,{}] 04:56:14 INFO - PROCESS | 1782 | 1461239774659 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:14 INFO - PROCESS | 1782 | 1461239774802 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:56:14 INFO - PROCESS | 1782 | 1461239774824 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x981c4000 == 49 [pid = 1782] [id = 93] 04:56:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x981c5c00) [pid = 1782] [serial = 278] [outer = (nil)] 04:56:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x9a5aa000) [pid = 1782] [serial = 279] [outer = 0x981c5c00] 04:56:14 INFO - PROCESS | 1782 | 1461239774894 Marionette DEBUG loaded listener.js 04:56:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x9a5b2000) [pid = 1782] [serial = 280] [outer = 0x981c5c00] 04:56:15 INFO - PROCESS | 1782 | 1461239775659 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56: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. 04:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1137ms 04:56:15 INFO - PROCESS | 1782 | 1461239775780 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:56:15 INFO - PROCESS | 1782 | 1461239775786 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 04:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:56:15 INFO - PROCESS | 1782 | 1461239775794 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:56:15 INFO - PROCESS | 1782 | 1461239775800 Marionette TRACE conn3 <- [1,346,null,{}] 04:56:15 INFO - PROCESS | 1782 | 1461239775809 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:16 INFO - PROCESS | 1782 | 1461239776028 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:56:16 INFO - PROCESS | 1782 | 1461239776183 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x90636400 == 50 [pid = 1782] [id = 94] 04:56:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x9127d400) [pid = 1782] [serial = 281] [outer = (nil)] 04:56:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x91ee7400) [pid = 1782] [serial = 282] [outer = 0x9127d400] 04:56:16 INFO - PROCESS | 1782 | 1461239776274 Marionette DEBUG loaded listener.js 04:56:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x92b7d000) [pid = 1782] [serial = 283] [outer = 0x9127d400] 04:56:17 INFO - PROCESS | 1782 | 1461239777229 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56:17 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. 04:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1535ms 04:56:17 INFO - PROCESS | 1782 | 1461239777329 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:56:17 INFO - PROCESS | 1782 | 1461239777334 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 04:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:56:17 INFO - PROCESS | 1782 | 1461239777348 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:56:17 INFO - PROCESS | 1782 | 1461239777353 Marionette TRACE conn3 <- [1,350,null,{}] 04:56:17 INFO - PROCESS | 1782 | 1461239777412 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:17 INFO - PROCESS | 1782 | 1461239777612 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:56:17 INFO - PROCESS | 1782 | 1461239777785 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x9719dc00 == 51 [pid = 1782] [id = 95] 04:56:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x973d9800) [pid = 1782] [serial = 284] [outer = (nil)] 04:56:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x975c9800) [pid = 1782] [serial = 285] [outer = 0x973d9800] 04:56:17 INFO - PROCESS | 1782 | 1461239777875 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x976f6400) [pid = 1782] [serial = 286] [outer = 0x973d9800] 04:56:18 INFO - PROCESS | 1782 | 1461239778686 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56: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. 04:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1386ms 04:56:18 INFO - PROCESS | 1782 | 1461239778730 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:56:18 INFO - PROCESS | 1782 | 1461239778734 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 04:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:56:18 INFO - PROCESS | 1782 | 1461239778758 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 1782 | 1461239778762 Marionette TRACE conn3 <- [1,354,null,{}] 04:56:18 INFO - PROCESS | 1782 | 1461239778779 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:18 INFO - PROCESS | 1782 | 1461239778951 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:56:19 INFO - PROCESS | 1782 | 1461239779100 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x96fc6800 == 52 [pid = 1782] [id = 96] 04:56:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x981c1800) [pid = 1782] [serial = 287] [outer = (nil)] 04:56:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x988bd000) [pid = 1782] [serial = 288] [outer = 0x981c1800] 04:56:19 INFO - PROCESS | 1782 | 1461239779194 Marionette DEBUG loaded listener.js 04:56:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x9de92000) [pid = 1782] [serial = 289] [outer = 0x981c1800] 04:56:20 INFO - PROCESS | 1782 | 1461239780218 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56:20 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. 04:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1505ms 04:56:20 INFO - PROCESS | 1782 | 1461239780246 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:56:20 INFO - PROCESS | 1782 | 1461239780249 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 04:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:56:20 INFO - PROCESS | 1782 | 1461239780256 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:56:20 INFO - PROCESS | 1782 | 1461239780260 Marionette TRACE conn3 <- [1,358,null,{}] 04:56:20 INFO - PROCESS | 1782 | 1461239780265 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:20 INFO - PROCESS | 1782 | 1461239780431 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:56:20 INFO - PROCESS | 1782 | 1461239780584 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x9682ac00 == 53 [pid = 1782] [id = 97] 04:56:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x9fac8000) [pid = 1782] [serial = 290] [outer = (nil)] 04:56:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x9fdef000) [pid = 1782] [serial = 291] [outer = 0x9fac8000] 04:56:20 INFO - PROCESS | 1782 | 1461239780672 Marionette DEBUG loaded listener.js 04:56:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0xa09dd800) [pid = 1782] [serial = 292] [outer = 0x9fac8000] 04:56:21 INFO - PROCESS | 1782 | 1461239781598 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56: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. 04:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1389ms 04:56:21 INFO - PROCESS | 1782 | 1461239781646 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:56:21 INFO - PROCESS | 1782 | 1461239781649 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 04:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:56:21 INFO - PROCESS | 1782 | 1461239781657 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:56:21 INFO - PROCESS | 1782 | 1461239781661 Marionette TRACE conn3 <- [1,362,null,{}] 04:56:21 INFO - PROCESS | 1782 | 1461239781666 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:21 INFO - PROCESS | 1782 | 1461239781839 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:56:22 INFO - PROCESS | 1782 | 1461239781989 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa06800 == 54 [pid = 1782] [id = 98] 04:56:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0xa0e43000) [pid = 1782] [serial = 293] [outer = (nil)] 04:56:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0xa2723000) [pid = 1782] [serial = 294] [outer = 0xa0e43000] 04:56:22 INFO - PROCESS | 1782 | 1461239782077 Marionette DEBUG loaded listener.js 04:56:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0xa2996000) [pid = 1782] [serial = 295] [outer = 0xa0e43000] 04:56:23 INFO - PROCESS | 1782 | 1461239783017 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56:23 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. 04:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1388ms 04:56:23 INFO - PROCESS | 1782 | 1461239783045 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:56:23 INFO - PROCESS | 1782 | 1461239783050 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 04:56:23 INFO - PROCESS | 1782 | 1461239783056 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:56:23 INFO - PROCESS | 1782 | 1461239783060 Marionette TRACE conn3 <- [1,366,null,{}] 04:56:23 INFO - PROCESS | 1782 | 1461239783065 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:23 INFO - PROCESS | 1782 | 1461239783264 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:56:23 INFO - PROCESS | 1782 | 1461239783481 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x947ba000 == 55 [pid = 1782] [id = 99] 04:56:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0xa0b3dc00) [pid = 1782] [serial = 296] [outer = (nil)] 04:56:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0xa44ef800) [pid = 1782] [serial = 297] [outer = 0xa0b3dc00] 04:56:23 INFO - PROCESS | 1782 | 1461239783614 Marionette DEBUG loaded listener.js 04:56:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0xa4b0e400) [pid = 1782] [serial = 298] [outer = 0xa0b3dc00] 04:56:24 INFO - PROCESS | 1782 | 1461239784470 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56: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. 04:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1484ms 04:56:24 INFO - PROCESS | 1782 | 1461239784540 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 1782 | 1461239784545 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 04:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:56:24 INFO - PROCESS | 1782 | 1461239784551 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - PROCESS | 1782 | 1461239784554 Marionette TRACE conn3 <- [1,370,null,{}] 04:56:24 INFO - PROCESS | 1782 | 1461239784560 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:24 INFO - PROCESS | 1782 | 1461239784723 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:56:24 INFO - PROCESS | 1782 | 1461239784875 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7d7400 == 56 [pid = 1782] [id = 100] 04:56:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8f7dc400) [pid = 1782] [serial = 299] [outer = (nil)] 04:56:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x90374c00) [pid = 1782] [serial = 300] [outer = 0x8f7dc400] 04:56:24 INFO - PROCESS | 1782 | 1461239784967 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x90377c00) [pid = 1782] [serial = 301] [outer = 0x8f7dc400] 04:56:25 INFO - PROCESS | 1782 | 1461239785939 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:56: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. 04:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1430ms 04:56:25 INFO - PROCESS | 1782 | 1461239785983 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:56:25 INFO - PROCESS | 1782 | 1461239785987 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 04:56:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:56:25 INFO - PROCESS | 1782 | 1461239785993 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:56:25 INFO - PROCESS | 1782 | 1461239785997 Marionette TRACE conn3 <- [1,374,null,{}] 04:56:26 INFO - PROCESS | 1782 | 1461239786002 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:26 INFO - PROCESS | 1782 | 1461239786164 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:56:26 INFO - PROCESS | 1782 | 1461239786328 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa01800 == 57 [pid = 1782] [id = 101] 04:56:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8fa02800) [pid = 1782] [serial = 302] [outer = (nil)] 04:56:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8fd9f800) [pid = 1782] [serial = 303] [outer = 0x8fa02800] 04:56:26 INFO - PROCESS | 1782 | 1461239786457 Marionette DEBUG loaded listener.js 04:56:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8fda4400) [pid = 1782] [serial = 304] [outer = 0x8fa02800] 04:56:27 INFO - PROCESS | 1782 | 1461239787612 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:56:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:56:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1642ms 04:56:27 INFO - PROCESS | 1782 | 1461239787636 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:56:27 INFO - PROCESS | 1782 | 1461239787642 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 04:56:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:56:27 INFO - PROCESS | 1782 | 1461239787651 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:56:27 INFO - PROCESS | 1782 | 1461239787657 Marionette TRACE conn3 <- [1,378,null,{}] 04:56:27 INFO - PROCESS | 1782 | 1461239787666 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:27 INFO - PROCESS | 1782 | 1461239787880 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:56:28 INFO - PROCESS | 1782 | 1461239788093 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fda1800 == 58 [pid = 1782] [id = 102] 04:56:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x90373c00) [pid = 1782] [serial = 305] [outer = (nil)] 04:56:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x90636c00) [pid = 1782] [serial = 306] [outer = 0x90373c00] 04:56:28 INFO - PROCESS | 1782 | 1461239788170 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x91ee9000) [pid = 1782] [serial = 307] [outer = 0x90373c00] 04:56:29 INFO - PROCESS | 1782 | 1461239789083 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:56:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:56:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1489ms 04:56:29 INFO - PROCESS | 1782 | 1461239789141 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:56:29 INFO - PROCESS | 1782 | 1461239789149 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 04:56:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:56:29 INFO - PROCESS | 1782 | 1461239789159 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 1782 | 1461239789163 Marionette TRACE conn3 <- [1,382,null,{}] 04:56:29 INFO - PROCESS | 1782 | 1461239789169 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:29 INFO - PROCESS | 1782 | 1461239789392 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:56:29 INFO - PROCESS | 1782 | --DOCSHELL 0x8faca400 == 57 [pid = 1782] [id = 92] 04:56:29 INFO - PROCESS | 1782 | --DOCSHELL 0x9799bc00 == 56 [pid = 1782] [id = 91] 04:56:29 INFO - PROCESS | 1782 | --DOCSHELL 0x975ce000 == 55 [pid = 1782] [id = 90] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x92b6f000) [pid = 1782] [serial = 243] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOCSHELL 0x947edc00 == 54 [pid = 1782] [id = 89] 04:56:29 INFO - PROCESS | 1782 | --DOCSHELL 0x905dd000 == 53 [pid = 1782] [id = 88] 04:56:29 INFO - PROCESS | 1782 | --DOCSHELL 0x9127d800 == 52 [pid = 1782] [id = 87] 04:56:29 INFO - PROCESS | 1782 | 1461239789621 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa0dc00 == 53 [pid = 1782] [id = 103] 04:56:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x9127a000) [pid = 1782] [serial = 308] [outer = (nil)] 04:56:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x92b7f400) [pid = 1782] [serial = 309] [outer = 0x9127a000] 04:56:29 INFO - PROCESS | 1782 | 1461239789701 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x947e9400) [pid = 1782] [serial = 310] [outer = 0x9127a000] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x98162c00) [pid = 1782] [serial = 228] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x988be000) [pid = 1782] [serial = 229] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9de92800) [pid = 1782] [serial = 231] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x92b80400) [pid = 1782] [serial = 218] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x97509000) [pid = 1782] [serial = 215] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0xa3b10400) [pid = 1782] [serial = 238] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x9fe1a400) [pid = 1782] [serial = 235] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8fa0e800) [pid = 1782] [serial = 241] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x9fac6000) [pid = 1782] [serial = 232] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0xa44ef400) [pid = 1782] [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.] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x9fb5cc00) [pid = 1782] [serial = 234] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0xa3b0cc00) [pid = 1782] [serial = 237] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x92984400) [pid = 1782] [serial = 203] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0xa0b3b000) [pid = 1782] [serial = 212] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x9fba6800) [pid = 1782] [serial = 209] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x9719e000) [pid = 1782] [serial = 206] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x8fa0c000) [pid = 1782] [serial = 240] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x97342c00) [pid = 1782] [serial = 223] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x96fc1400) [pid = 1782] [serial = 222] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x91eee800) [pid = 1782] [serial = 225] [outer = (nil)] [url = about:blank] 04:56:29 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x947efc00) [pid = 1782] [serial = 226] [outer = (nil)] [url = about:blank] 04:56:30 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:56:30 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:56:30 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:56:30 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:56:30 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:56:30 INFO - PROCESS | 1782 | 1461239790446 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:56:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:56:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1331ms 04:56:30 INFO - PROCESS | 1782 | 1461239790490 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:56:30 INFO - PROCESS | 1782 | 1461239790494 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 04:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:56:30 INFO - PROCESS | 1782 | 1461239790500 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:56:30 INFO - PROCESS | 1782 | 1461239790505 Marionette TRACE conn3 <- [1,386,null,{}] 04:56:30 INFO - PROCESS | 1782 | 1461239790521 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:30 INFO - PROCESS | 1782 | 1461239790677 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:56:30 INFO - PROCESS | 1782 | 1461239790688 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa08800 == 54 [pid = 1782] [id = 104] 04:56:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x97124800) [pid = 1782] [serial = 311] [outer = (nil)] 04:56:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x9750c400) [pid = 1782] [serial = 312] [outer = 0x97124800] 04:56:30 INFO - PROCESS | 1782 | 1461239790763 Marionette DEBUG loaded listener.js 04:56:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x976eb800) [pid = 1782] [serial = 313] [outer = 0x97124800] 04:56:31 INFO - PROCESS | 1782 | 1461239791698 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:56:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:56:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1244ms 04:56:31 INFO - PROCESS | 1782 | 1461239791744 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:56:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:56:31 INFO - PROCESS | 1782 | 1461239791755 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 04:56:31 INFO - PROCESS | 1782 | 1461239791761 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 1782 | 1461239791768 Marionette TRACE conn3 <- [1,390,null,{}] 04:56:31 INFO - PROCESS | 1782 | 1461239791778 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:31 INFO - PROCESS | 1782 | 1461239791920 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:56:31 INFO - PROCESS | 1782 | 1461239791936 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x97193800 == 55 [pid = 1782] [id = 105] 04:56:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x9799c400) [pid = 1782] [serial = 314] [outer = (nil)] 04:56:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x981b9800) [pid = 1782] [serial = 315] [outer = 0x9799c400] 04:56:32 INFO - PROCESS | 1782 | 1461239792008 Marionette DEBUG loaded listener.js 04:56:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x981c0000) [pid = 1782] [serial = 316] [outer = 0x9799c400] 04:56:32 INFO - PROCESS | 1782 | 1461239792975 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:56:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:56:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1242ms 04:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x98683400) [pid = 1782] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x97c6ac00) [pid = 1782] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x9062bc00) [pid = 1782] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x913dbc00) [pid = 1782] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x970ce800) [pid = 1782] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x9062a800) [pid = 1782] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:56:33 INFO - PROCESS | 1782 | 1461239793310 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:56:33 INFO - PROCESS | 1782 | 1461239793318 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 04:56:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:56:33 INFO - PROCESS | 1782 | 1461239793339 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:56:33 INFO - PROCESS | 1782 | 1461239793347 Marionette TRACE conn3 <- [1,394,null,{}] 04:56:33 INFO - PROCESS | 1782 | 1461239793363 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:33 INFO - PROCESS | 1782 | 1461239793569 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:56:33 INFO - PROCESS | 1782 | 1461239793793 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fd9cc00 == 56 [pid = 1782] [id = 106] 04:56:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8fda0c00) [pid = 1782] [serial = 317] [outer = (nil)] 04:56:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8fda8400) [pid = 1782] [serial = 318] [outer = 0x8fda0c00] 04:56:33 INFO - PROCESS | 1782 | 1461239793897 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x9037a400) [pid = 1782] [serial = 319] [outer = 0x8fda0c00] 04:56:34 INFO - PROCESS | 1782 | 1461239794825 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1559ms 04:56:34 INFO - PROCESS | 1782 | 1461239794888 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:56:34 INFO - PROCESS | 1782 | 1461239794894 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 04:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:56:34 INFO - PROCESS | 1782 | 1461239794907 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:56:34 INFO - PROCESS | 1782 | 1461239794912 Marionette TRACE conn3 <- [1,398,null,{}] 04:56:34 INFO - PROCESS | 1782 | 1461239794919 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:35 INFO - PROCESS | 1782 | 1461239795136 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:56:35 INFO - PROCESS | 1782 | 1461239795342 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b6d800 == 57 [pid = 1782] [id = 107] 04:56:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x92b87800) [pid = 1782] [serial = 320] [outer = (nil)] 04:56:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x947ed000) [pid = 1782] [serial = 321] [outer = 0x92b87800] 04:56:35 INFO - PROCESS | 1782 | 1461239795478 Marionette DEBUG loaded listener.js 04:56:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x962ee400) [pid = 1782] [serial = 322] [outer = 0x92b87800] 04:56:36 INFO - PROCESS | 1782 | 1461239796475 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:56:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:56:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1642ms 04:56:36 INFO - PROCESS | 1782 | 1461239796546 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:56:36 INFO - PROCESS | 1782 | 1461239796551 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 04:56:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:56:36 INFO - PROCESS | 1782 | 1461239796558 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:56:36 INFO - PROCESS | 1782 | 1461239796562 Marionette TRACE conn3 <- [1,402,null,{}] 04:56:36 INFO - PROCESS | 1782 | 1461239796576 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:36 INFO - PROCESS | 1782 | 1461239796811 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:56:37 INFO - PROCESS | 1782 | 1461239797064 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x9784b400 == 58 [pid = 1782] [id = 108] 04:56:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x97c65400) [pid = 1782] [serial = 323] [outer = (nil)] 04:56:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x98166000) [pid = 1782] [serial = 324] [outer = 0x97c65400] 04:56:37 INFO - PROCESS | 1782 | 1461239797157 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x981bf400) [pid = 1782] [serial = 325] [outer = 0x97c65400] 04:56:38 INFO - PROCESS | 1782 | 1461239798137 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:56:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:56:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1641ms 04:56:38 INFO - PROCESS | 1782 | 1461239798199 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:56:38 INFO - PROCESS | 1782 | 1461239798203 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 04:56:38 INFO - PROCESS | 1782 | 1461239798209 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 1782 | 1461239798213 Marionette TRACE conn3 <- [1,406,null,{}] 04:56:38 INFO - PROCESS | 1782 | 1461239798219 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:38 INFO - PROCESS | 1782 | 1461239798402 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:56:38 INFO - PROCESS | 1782 | 1461239798604 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x947b5c00 == 59 [pid = 1782] [id = 109] 04:56:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x9a520000) [pid = 1782] [serial = 326] [outer = (nil)] 04:56:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x9fa31000) [pid = 1782] [serial = 327] [outer = 0x9a520000] 04:56:38 INFO - PROCESS | 1782 | 1461239798704 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x9fb30c00) [pid = 1782] [serial = 328] [outer = 0x9a520000] 04:56:39 INFO - PROCESS | 1782 | 1461239799603 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:56:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:56:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1430ms 04:56:39 INFO - PROCESS | 1782 | 1461239799639 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:56:39 INFO - PROCESS | 1782 | 1461239799644 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 04:56:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:56:39 INFO - PROCESS | 1782 | 1461239799651 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - PROCESS | 1782 | 1461239799654 Marionette TRACE conn3 <- [1,410,null,{}] 04:56:39 INFO - PROCESS | 1782 | 1461239799660 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:39 INFO - PROCESS | 1782 | 1461239799824 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:56:39 INFO - PROCESS | 1782 | 1461239799984 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x92984000 == 60 [pid = 1782] [id = 110] 04:56:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x9a717400) [pid = 1782] [serial = 329] [outer = (nil)] 04:56:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x9fe1a400) [pid = 1782] [serial = 330] [outer = 0x9a717400] 04:56:40 INFO - PROCESS | 1782 | 1461239800071 Marionette DEBUG loaded listener.js 04:56:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x9fea7800) [pid = 1782] [serial = 331] [outer = 0x9a717400] 04:56:41 INFO - PROCESS | 1782 | 1461239801055 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:56:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1480ms 04:56:41 INFO - PROCESS | 1782 | 1461239801132 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:56:41 INFO - PROCESS | 1782 | 1461239801136 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 04:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:56:41 INFO - PROCESS | 1782 | 1461239801142 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:56:41 INFO - PROCESS | 1782 | 1461239801146 Marionette TRACE conn3 <- [1,414,null,{}] 04:56:41 INFO - PROCESS | 1782 | 1461239801151 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:41 INFO - PROCESS | 1782 | 1461239801420 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:56:41 INFO - PROCESS | 1782 | 1461239801677 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x9fdf0000 == 61 [pid = 1782] [id = 111] 04:56:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0xa3b88800) [pid = 1782] [serial = 332] [outer = (nil)] 04:56:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0xa44cb400) [pid = 1782] [serial = 333] [outer = 0xa3b88800] 04:56:41 INFO - PROCESS | 1782 | 1461239801772 Marionette DEBUG loaded listener.js 04:56:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0xa4b4b800) [pid = 1782] [serial = 334] [outer = 0xa3b88800] 04:56:42 INFO - PROCESS | 1782 | 1461239802700 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:56:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:56:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1587ms 04:56:42 INFO - PROCESS | 1782 | 1461239802729 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:56:42 INFO - PROCESS | 1782 | 1461239802733 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 04:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:56:42 INFO - PROCESS | 1782 | 1461239802740 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:56:42 INFO - PROCESS | 1782 | 1461239802743 Marionette TRACE conn3 <- [1,418,null,{}] 04:56:42 INFO - PROCESS | 1782 | 1461239802749 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:42 INFO - PROCESS | 1782 | 1461239802910 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:56:43 INFO - PROCESS | 1782 | 1461239803070 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7dd800 == 62 [pid = 1782] [id = 112] 04:56:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8fa10000) [pid = 1782] [serial = 335] [outer = (nil)] 04:56:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0xa683b000) [pid = 1782] [serial = 336] [outer = 0x8fa10000] 04:56:43 INFO - PROCESS | 1782 | 1461239803158 Marionette DEBUG loaded listener.js 04:56:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0xa6859800) [pid = 1782] [serial = 337] [outer = 0x8fa10000] 04:56:44 INFO - PROCESS | 1782 | 1461239804705 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:56:44 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 04:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1981ms 04:56:44 INFO - PROCESS | 1782 | 1461239804722 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:56:44 INFO - PROCESS | 1782 | 1461239804726 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 04:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:56:44 INFO - PROCESS | 1782 | 1461239804736 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:56:44 INFO - PROCESS | 1782 | 1461239804740 Marionette TRACE conn3 <- [1,422,null,{}] 04:56:44 INFO - PROCESS | 1782 | 1461239804750 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:44 INFO - PROCESS | 1782 | 1461239804940 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:56:45 INFO - PROCESS | 1782 | 1461239805119 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fd9f000 == 63 [pid = 1782] [id = 113] 04:56:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x90371000) [pid = 1782] [serial = 338] [outer = (nil)] 04:56:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x91eec000) [pid = 1782] [serial = 339] [outer = 0x90371000] 04:56:45 INFO - PROCESS | 1782 | 1461239805236 Marionette DEBUG loaded listener.js 04:56:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x92b85800) [pid = 1782] [serial = 340] [outer = 0x90371000] 04:56:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8f387400 == 62 [pid = 1782] [id = 72] 04:56:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8f7df800 == 61 [pid = 1782] [id = 70] 04:56:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8f38ec00 == 60 [pid = 1782] [id = 73] 04:56:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8f38e400 == 59 [pid = 1782] [id = 71] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0xa2995c00) [pid = 1782] [serial = 252] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x976ef000) [pid = 1782] [serial = 258] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0xa4495000) [pid = 1782] [serial = 255] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x92b8b800) [pid = 1782] [serial = 246] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9750e800) [pid = 1782] [serial = 249] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9a5aa000) [pid = 1782] [serial = 279] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa08800 == 58 [pid = 1782] [id = 104] 04:56:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa0dc00 == 57 [pid = 1782] [id = 103] 04:56:46 INFO - PROCESS | 1782 | --DOCSHELL 0x8fda1800 == 56 [pid = 1782] [id = 102] 04:56:46 INFO - PROCESS | 1782 | --DOCSHELL 0x9719dc00 == 55 [pid = 1782] [id = 95] 04:56:46 INFO - PROCESS | 1782 | --DOCSHELL 0x90636400 == 54 [pid = 1782] [id = 94] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x9a525c00) [pid = 1782] [serial = 274] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x98683c00) [pid = 1782] [serial = 271] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x9519f800) [pid = 1782] [serial = 265] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x92b6a800) [pid = 1782] [serial = 262] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x97344400) [pid = 1782] [serial = 267] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x92b84000) [pid = 1782] [serial = 264] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x981bf800) [pid = 1782] [serial = 277] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x97509400) [pid = 1782] [serial = 268] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x983a5c00) [pid = 1782] [serial = 270] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x9750d000) [pid = 1782] [serial = 276] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x9a519c00) [pid = 1782] [serial = 273] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x91e43c00) [pid = 1782] [serial = 261] [outer = (nil)] [url = about:blank] 04:56:46 INFO - PROCESS | 1782 | 1461239806644 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1941ms 04:56:46 INFO - PROCESS | 1782 | 1461239806676 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:56:46 INFO - PROCESS | 1782 | 1461239806683 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 04:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:56:46 INFO - PROCESS | 1782 | 1461239806693 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - PROCESS | 1782 | 1461239806697 Marionette TRACE conn3 <- [1,426,null,{}] 04:56:46 INFO - PROCESS | 1782 | 1461239806703 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:46 INFO - PROCESS | 1782 | 1461239806883 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:56:47 INFO - PROCESS | 1782 | 1461239807000 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fda6c00 == 55 [pid = 1782] [id = 114] 04:56:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x9036c400) [pid = 1782] [serial = 341] [outer = (nil)] 04:56:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x947f2800) [pid = 1782] [serial = 342] [outer = 0x9036c400] 04:56:47 INFO - PROCESS | 1782 | 1461239807074 Marionette DEBUG loaded listener.js 04:56:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x962bc400) [pid = 1782] [serial = 343] [outer = 0x9036c400] 04:56:47 INFO - PROCESS | 1782 | 1461239807929 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:56:47 INFO - PROCESS | 1782 | 1461239807978 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 04:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:56:47 INFO - PROCESS | 1782 | 1461239807984 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:56:47 INFO - PROCESS | 1782 | 1461239807990 Marionette TRACE conn3 <- [1,430,null,{}] 04:56:48 INFO - PROCESS | 1782 | 1461239808005 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:48 INFO - PROCESS | 1782 | 1461239808172 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:56:48 INFO - PROCESS | 1782 | 1461239808183 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x9750b400 == 56 [pid = 1782] [id = 115] 04:56:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x976f3800) [pid = 1782] [serial = 344] [outer = (nil)] 04:56:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x97c67800) [pid = 1782] [serial = 345] [outer = 0x976f3800] 04:56:48 INFO - PROCESS | 1782 | 1461239808261 Marionette DEBUG loaded listener.js 04:56:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x981bd000) [pid = 1782] [serial = 346] [outer = 0x976f3800] 04:56:49 INFO - PROCESS | 1782 | 1461239809229 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1283ms 04:56:49 INFO - PROCESS | 1782 | 1461239809268 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:56:49 INFO - PROCESS | 1782 | 1461239809273 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 04:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:56:49 INFO - PROCESS | 1782 | 1461239809278 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:56:49 INFO - PROCESS | 1782 | 1461239809281 Marionette TRACE conn3 <- [1,434,null,{}] 04:56:49 INFO - PROCESS | 1782 | 1461239809292 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:49 INFO - PROCESS | 1782 | 1461239809484 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:56:49 INFO - PROCESS | 1782 | 1461239809510 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f38d400 == 57 [pid = 1782] [id = 116] 04:56:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x988c6000) [pid = 1782] [serial = 347] [outer = (nil)] 04:56:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x9a55dc00) [pid = 1782] [serial = 348] [outer = 0x988c6000] 04:56:49 INFO - PROCESS | 1782 | 1461239809582 Marionette DEBUG loaded listener.js 04:56:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x9fa91000) [pid = 1782] [serial = 349] [outer = 0x988c6000] 04:56:50 INFO - PROCESS | 1782 | 1461239810461 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1241ms 04:56:50 INFO - PROCESS | 1782 | 1461239810521 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:56:50 INFO - PROCESS | 1782 | 1461239810523 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 04:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:56:50 INFO - PROCESS | 1782 | 1461239810530 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:56:50 INFO - PROCESS | 1782 | 1461239810533 Marionette TRACE conn3 <- [1,438,null,{}] 04:56:50 INFO - PROCESS | 1782 | 1461239810539 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:50 INFO - PROCESS | 1782 | 1461239810747 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:56:50 INFO - PROCESS | 1782 | 1461239810766 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fd9d400 == 58 [pid = 1782] [id = 117] 04:56:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x9797c000) [pid = 1782] [serial = 350] [outer = (nil)] 04:56:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x97984400) [pid = 1782] [serial = 351] [outer = 0x9797c000] 04:56:50 INFO - PROCESS | 1782 | 1461239810838 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x97987c00) [pid = 1782] [serial = 352] [outer = 0x9797c000] 04:56:51 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x9127a000) [pid = 1782] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:56:51 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x981c5c00) [pid = 1782] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:56:51 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x9de90800) [pid = 1782] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:56:51 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8fa01400) [pid = 1782] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:56:51 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x97124800) [pid = 1782] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:56:51 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x90373c00) [pid = 1782] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:56:51 INFO - PROCESS | 1782 | 1461239811756 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1290ms 04:56:51 INFO - PROCESS | 1782 | 1461239811821 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 1782 | 1461239811824 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 04:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:56:51 INFO - PROCESS | 1782 | 1461239811836 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - PROCESS | 1782 | 1461239811840 Marionette TRACE conn3 <- [1,442,null,{}] 04:56:51 INFO - PROCESS | 1782 | 1461239811850 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:52 INFO - PROCESS | 1782 | 1461239812041 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:56:52 INFO - PROCESS | 1782 | 1461239812161 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa01400 == 59 [pid = 1782] [id = 118] 04:56:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x90377800) [pid = 1782] [serial = 353] [outer = (nil)] 04:56:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x9fa9a000) [pid = 1782] [serial = 354] [outer = 0x90377800] 04:56:52 INFO - PROCESS | 1782 | 1461239812238 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0xa3b0d400) [pid = 1782] [serial = 355] [outer = 0x90377800] 04:56:53 INFO - PROCESS | 1782 | 1461239813003 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1198ms 04:56:53 INFO - PROCESS | 1782 | 1461239813029 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:56:53 INFO - PROCESS | 1782 | 1461239813033 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 04:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:56:53 INFO - PROCESS | 1782 | 1461239813047 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:56:53 INFO - PROCESS | 1782 | 1461239813049 Marionette TRACE conn3 <- [1,446,null,{}] 04:56:53 INFO - PROCESS | 1782 | 1461239813055 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:53 INFO - PROCESS | 1782 | 1461239813203 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:56:53 INFO - PROCESS | 1782 | 1461239813443 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f5e4c00 == 60 [pid = 1782] [id = 119] 04:56:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8f5e5c00) [pid = 1782] [serial = 356] [outer = (nil)] 04:56:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8f5ed400) [pid = 1782] [serial = 357] [outer = 0x8f5e5c00] 04:56:53 INFO - PROCESS | 1782 | 1461239813552 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8f5f2400) [pid = 1782] [serial = 358] [outer = 0x8f5e5c00] 04:56:54 INFO - PROCESS | 1782 | 1461239814602 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1597ms 04:56:54 INFO - PROCESS | 1782 | 1461239814640 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:56:54 INFO - PROCESS | 1782 | 1461239814646 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 04:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:56:54 INFO - PROCESS | 1782 | 1461239814655 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 1782 | 1461239814662 Marionette TRACE conn3 <- [1,450,null,{}] 04:56:54 INFO - PROCESS | 1782 | 1461239814670 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:54 INFO - PROCESS | 1782 | 1461239814852 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:56:55 INFO - PROCESS | 1782 | 1461239815068 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e4a800 == 61 [pid = 1782] [id = 120] 04:56:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x91ee3000) [pid = 1782] [serial = 359] [outer = (nil)] 04:56:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x92b7c400) [pid = 1782] [serial = 360] [outer = 0x91ee3000] 04:56:55 INFO - PROCESS | 1782 | 1461239815177 Marionette DEBUG loaded listener.js 04:56:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x947f7000) [pid = 1782] [serial = 361] [outer = 0x91ee3000] 04:56:56 INFO - PROCESS | 1782 | 1461239816129 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:56:56 INFO - PROCESS | 1782 | 1461239816203 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 04:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:56:56 INFO - PROCESS | 1782 | 1461239816210 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:56:56 INFO - PROCESS | 1782 | 1461239816214 Marionette TRACE conn3 <- [1,454,null,{}] 04:56:56 INFO - PROCESS | 1782 | 1461239816220 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:56 INFO - PROCESS | 1782 | 1461239816396 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:56:56 INFO - PROCESS | 1782 | 1461239816654 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x976ef000 == 62 [pid = 1782] [id = 121] 04:56:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x9797dc00) [pid = 1782] [serial = 362] [outer = (nil)] 04:56:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x97c5f400) [pid = 1782] [serial = 363] [outer = 0x9797dc00] 04:56:56 INFO - PROCESS | 1782 | 1461239816760 Marionette DEBUG loaded listener.js 04:56:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x9894e800) [pid = 1782] [serial = 364] [outer = 0x9797dc00] 04:56:57 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:56:57 INFO - PROCESS | 1782 | 1461239817708 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1530ms 04:56:57 INFO - PROCESS | 1782 | 1461239817741 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:56:57 INFO - PROCESS | 1782 | 1461239817745 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 04:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:56:57 INFO - PROCESS | 1782 | 1461239817762 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:56:57 INFO - PROCESS | 1782 | 1461239817771 Marionette TRACE conn3 <- [1,458,null,{}] 04:56:57 INFO - PROCESS | 1782 | 1461239817777 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:57 INFO - PROCESS | 1782 | 1461239817960 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:56:58 INFO - PROCESS | 1782 | 1461239818119 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a519c00 == 63 [pid = 1782] [id = 122] 04:56:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0xa0947c00) [pid = 1782] [serial = 365] [outer = (nil)] 04:56:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0xa3b89800) [pid = 1782] [serial = 366] [outer = 0xa0947c00] 04:56:58 INFO - PROCESS | 1782 | 1461239818261 Marionette DEBUG loaded listener.js 04:56:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0xa4489c00) [pid = 1782] [serial = 367] [outer = 0xa0947c00] 04:56:59 INFO - PROCESS | 1782 | 1461239819125 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 1782 | 1461239819167 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 04:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:56:59 INFO - PROCESS | 1782 | 1461239819175 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 1782 | 1461239819178 Marionette TRACE conn3 <- [1,462,null,{}] 04:56:59 INFO - PROCESS | 1782 | 1461239819184 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:59 INFO - PROCESS | 1782 | 1461239819353 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:56:59 INFO - PROCESS | 1782 | 1461239819521 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:59 INFO - PROCESS | 1782 | ++DOCSHELL 0xa298b000 == 64 [pid = 1782] [id = 123] 04:56:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0xa3b02000) [pid = 1782] [serial = 368] [outer = (nil)] 04:56:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0xa689ac00) [pid = 1782] [serial = 369] [outer = 0xa3b02000] 04:56:59 INFO - PROCESS | 1782 | 1461239819619 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0xa6c30400) [pid = 1782] [serial = 370] [outer = 0xa3b02000] 04:57:00 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:57:00 INFO - PROCESS | 1782 | 1461239820557 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:57:00 INFO - PROCESS | 1782 | 1461239820612 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 04:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:57:00 INFO - PROCESS | 1782 | 1461239820619 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - PROCESS | 1782 | 1461239820622 Marionette TRACE conn3 <- [1,466,null,{}] 04:57:00 INFO - PROCESS | 1782 | 1461239820628 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:00 INFO - PROCESS | 1782 | 1461239820800 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:57:00 INFO - PROCESS | 1782 | 1461239820962 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 1782 | ++DOCSHELL 0xa9c9e000 == 65 [pid = 1782] [id = 124] 04:57:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0xa9c9fc00) [pid = 1782] [serial = 371] [outer = (nil)] 04:57:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0xa9cc8400) [pid = 1782] [serial = 372] [outer = 0xa9c9fc00] 04:57:01 INFO - PROCESS | 1782 | 1461239821119 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0xa9cd2800) [pid = 1782] [serial = 373] [outer = 0xa9c9fc00] 04:57:02 INFO - PROCESS | 1782 | 1461239822129 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:57:02 INFO - PROCESS | 1782 | 1461239822206 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 04:57:02 INFO - PROCESS | 1782 | 1461239822213 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:57:02 INFO - PROCESS | 1782 | 1461239822216 Marionette TRACE conn3 <- [1,470,null,{}] 04:57:02 INFO - PROCESS | 1782 | 1461239822222 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:02 INFO - PROCESS | 1782 | 1461239822399 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:57:02 INFO - PROCESS | 1782 | 1461239822615 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:02 INFO - PROCESS | 1782 | ++DOCSHELL 0xaae5e000 == 66 [pid = 1782] [id = 125] 04:57:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0xaae60c00) [pid = 1782] [serial = 374] [outer = (nil)] 04:57:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0xaae66000) [pid = 1782] [serial = 375] [outer = 0xaae60c00] 04:57:02 INFO - PROCESS | 1782 | 1461239822727 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0xaae68c00) [pid = 1782] [serial = 376] [outer = 0xaae60c00] 04:57:03 INFO - PROCESS | 1782 | 1461239823678 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:57:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:57:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1536ms 04:57:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:57:03 INFO - PROCESS | 1782 | 1461239823749 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 1782 | 1461239823752 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 04:57:03 INFO - PROCESS | 1782 | 1461239823759 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 1782 | 1461239823763 Marionette TRACE conn3 <- [1,474,null,{}] 04:57:03 INFO - PROCESS | 1782 | 1461239823769 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:03 INFO - PROCESS | 1782 | 1461239823979 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:57:04 INFO - PROCESS | 1782 | 1461239824187 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b89c00 == 67 [pid = 1782] [id = 126] 04:57:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x93631400) [pid = 1782] [serial = 377] [outer = (nil)] 04:57:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x93637400) [pid = 1782] [serial = 378] [outer = 0x93631400] 04:57:04 INFO - PROCESS | 1782 | 1461239824317 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x9363ac00) [pid = 1782] [serial = 379] [outer = 0x93631400] 04:57:05 INFO - PROCESS | 1782 | 1461239825227 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:57:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:57:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1540ms 04:57:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:57:05 INFO - PROCESS | 1782 | 1461239825300 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:57:05 INFO - PROCESS | 1782 | 1461239825303 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 04:57:05 INFO - PROCESS | 1782 | 1461239825310 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 1782 | 1461239825313 Marionette TRACE conn3 <- [1,478,null,{}] 04:57:05 INFO - PROCESS | 1782 | 1461239825319 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:05 INFO - PROCESS | 1782 | 1461239825501 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:57:05 INFO - PROCESS | 1782 | 1461239825710 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b993400 == 68 [pid = 1782] [id = 127] 04:57:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8b993c00) [pid = 1782] [serial = 380] [outer = (nil)] 04:57:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8b99b000) [pid = 1782] [serial = 381] [outer = 0x8b993c00] 04:57:05 INFO - PROCESS | 1782 | 1461239825840 Marionette DEBUG loaded listener.js 04:57:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8b99e000) [pid = 1782] [serial = 382] [outer = 0x8b993c00] 04:57:06 INFO - PROCESS | 1782 | 1461239826766 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:57:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1488ms 04:57:06 INFO - PROCESS | 1782 | 1461239826798 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 1782 | 1461239826802 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 04:57:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:57:06 INFO - PROCESS | 1782 | 1461239826809 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 1782 | 1461239826812 Marionette TRACE conn3 <- [1,482,null,{}] 04:57:06 INFO - PROCESS | 1782 | 1461239826818 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:07 INFO - PROCESS | 1782 | 1461239827020 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:57:07 INFO - PROCESS | 1782 | 1461239827231 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x90378800 == 69 [pid = 1782] [id = 128] 04:57:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x90379400) [pid = 1782] [serial = 383] [outer = (nil)] 04:57:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x92b84c00) [pid = 1782] [serial = 384] [outer = 0x90379400] 04:57:07 INFO - PROCESS | 1782 | 1461239827335 Marionette DEBUG loaded listener.js 04:57:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x93638000) [pid = 1782] [serial = 385] [outer = 0x90379400] 04:57:08 INFO - PROCESS | 1782 | 1461239828266 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:57:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:57:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1501ms 04:57:08 INFO - PROCESS | 1782 | 1461239828311 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:57:08 INFO - PROCESS | 1782 | 1461239828315 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 04:57:08 INFO - PROCESS | 1782 | 1461239828321 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:57:08 INFO - PROCESS | 1782 | 1461239828325 Marionette TRACE conn3 <- [1,486,null,{}] 04:57:08 INFO - PROCESS | 1782 | 1461239828331 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:08 INFO - PROCESS | 1782 | 1461239828503 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:57:09 INFO - PROCESS | 1782 | 1461239829065 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7e4400 == 70 [pid = 1782] [id = 129] 04:57:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8fa08800) [pid = 1782] [serial = 386] [outer = (nil)] 04:57:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8fac2800) [pid = 1782] [serial = 387] [outer = 0x8fa08800] 04:57:09 INFO - PROCESS | 1782 | 1461239829153 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8fda8000) [pid = 1782] [serial = 388] [outer = 0x8fa08800] 04:57:10 INFO - PROCESS | 1782 | 1461239830057 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:57:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:57:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1785ms 04:57:10 INFO - PROCESS | 1782 | 1461239830108 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:57:10 INFO - PROCESS | 1782 | 1461239830115 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 04:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:57:10 INFO - PROCESS | 1782 | 1461239830124 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:57:10 INFO - PROCESS | 1782 | 1461239830129 Marionette TRACE conn3 <- [1,490,null,{}] 04:57:10 INFO - PROCESS | 1782 | 1461239830137 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:10 INFO - PROCESS | 1782 | 1461239830313 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:57:10 INFO - PROCESS | 1782 | 1461239830490 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fac8400 == 71 [pid = 1782] [id = 130] 04:57:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x91ee2400) [pid = 1782] [serial = 389] [outer = (nil)] 04:57:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x93635400) [pid = 1782] [serial = 390] [outer = 0x91ee2400] 04:57:10 INFO - PROCESS | 1782 | 1461239830624 Marionette DEBUG loaded listener.js 04:57:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x936a0000) [pid = 1782] [serial = 391] [outer = 0x91ee2400] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x981b9800) [pid = 1782] [serial = 315] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | 1461239832253 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:57:12 INFO - PROCESS | 1782 | --DOCSHELL 0x97193800 == 70 [pid = 1782] [id = 105] 04:57:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:57:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 2184ms 04:57:12 INFO - PROCESS | 1782 | 1461239832312 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:57:12 INFO - PROCESS | 1782 | 1461239832317 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 04:57:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:57:12 INFO - PROCESS | 1782 | 1461239832324 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:57:12 INFO - PROCESS | 1782 | 1461239832328 Marionette TRACE conn3 <- [1,494,null,{}] 04:57:12 INFO - PROCESS | 1782 | 1461239832334 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x975c9800) [pid = 1782] [serial = 285] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x92b7f400) [pid = 1782] [serial = 309] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x947e9400) [pid = 1782] [serial = 310] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x9a5b2000) [pid = 1782] [serial = 280] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9fac8800) [pid = 1782] [serial = 201] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x97c61000) [pid = 1782] [serial = 244] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8fd9f800) [pid = 1782] [serial = 303] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9750c400) [pid = 1782] [serial = 312] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x976eb800) [pid = 1782] [serial = 313] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x91ee9000) [pid = 1782] [serial = 307] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x90636c00) [pid = 1782] [serial = 306] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x988bd000) [pid = 1782] [serial = 288] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9fdef000) [pid = 1782] [serial = 291] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x91ee7400) [pid = 1782] [serial = 282] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0xa2723000) [pid = 1782] [serial = 294] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0xa44ef800) [pid = 1782] [serial = 297] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x90374c00) [pid = 1782] [serial = 300] [outer = (nil)] [url = about:blank] 04:57:12 INFO - PROCESS | 1782 | 1461239832567 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:57:12 INFO - PROCESS | 1782 | 1461239832672 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f5ea000 == 71 [pid = 1782] [id = 131] 04:57:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x90379c00) [pid = 1782] [serial = 392] [outer = (nil)] 04:57:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x92d5a800) [pid = 1782] [serial = 393] [outer = 0x90379c00] 04:57:12 INFO - PROCESS | 1782 | 1461239832748 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x947bbc00) [pid = 1782] [serial = 394] [outer = 0x90379c00] 04:57:13 INFO - PROCESS | 1782 | 1461239833581 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:57:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:57:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1331ms 04:57:13 INFO - PROCESS | 1782 | 1461239833658 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 1782 | 1461239833665 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 04:57:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:57:13 INFO - PROCESS | 1782 | 1461239833686 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 1782 | 1461239833700 Marionette TRACE conn3 <- [1,498,null,{}] 04:57:13 INFO - PROCESS | 1782 | 1461239833726 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:14 INFO - PROCESS | 1782 | 1461239834019 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:57:14 INFO - PROCESS | 1782 | 1461239834139 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x93501800 == 72 [pid = 1782] [id = 132] 04:57:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x93505000) [pid = 1782] [serial = 395] [outer = (nil)] 04:57:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x9350b000) [pid = 1782] [serial = 396] [outer = 0x93505000] 04:57:14 INFO - PROCESS | 1782 | 1461239834221 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x96180800) [pid = 1782] [serial = 397] [outer = 0x93505000] 04:57:15 INFO - PROCESS | 1782 | 1461239835018 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:57:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:57:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1366ms 04:57:15 INFO - PROCESS | 1782 | 1461239835040 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:57:15 INFO - PROCESS | 1782 | 1461239835045 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 04:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:57:15 INFO - PROCESS | 1782 | 1461239835058 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - PROCESS | 1782 | 1461239835060 Marionette TRACE conn3 <- [1,502,null,{}] 04:57:15 INFO - PROCESS | 1782 | 1461239835066 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:15 INFO - PROCESS | 1782 | 1461239835256 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:57:15 INFO - PROCESS | 1782 | 1461239835280 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f441400 == 73 [pid = 1782] [id = 133] 04:57:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f444000) [pid = 1782] [serial = 398] [outer = (nil)] 04:57:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8f44a400) [pid = 1782] [serial = 399] [outer = 0x8f444000] 04:57:15 INFO - PROCESS | 1782 | 1461239835351 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8f44e400) [pid = 1782] [serial = 400] [outer = 0x8f444000] 04:57:16 INFO - PROCESS | 1782 | 1461239836210 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:57:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:57:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1182ms 04:57:16 INFO - PROCESS | 1782 | 1461239836247 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:57:16 INFO - PROCESS | 1782 | 1461239836251 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 04:57:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:57:16 INFO - PROCESS | 1782 | 1461239836257 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:57:16 INFO - PROCESS | 1782 | 1461239836260 Marionette TRACE conn3 <- [1,506,null,{}] 04:57:16 INFO - PROCESS | 1782 | 1461239836266 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:16 INFO - PROCESS | 1782 | 1461239836481 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:57:16 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x976f3800) [pid = 1782] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:57:16 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9799c400) [pid = 1782] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:57:16 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9797c000) [pid = 1782] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:57:16 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9036c400) [pid = 1782] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:57:16 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x988c6000) [pid = 1782] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:57:16 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x90371000) [pid = 1782] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:57:16 INFO - PROCESS | 1782 | 1461239836818 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f450000 == 74 [pid = 1782] [id = 134] 04:57:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8fd9d000) [pid = 1782] [serial = 401] [outer = (nil)] 04:57:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x936a7800) [pid = 1782] [serial = 402] [outer = 0x8fd9d000] 04:57:16 INFO - PROCESS | 1782 | 1461239836908 Marionette DEBUG loaded listener.js 04:57:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x976ed800) [pid = 1782] [serial = 403] [outer = 0x8fd9d000] 04:57:17 INFO - PROCESS | 1782 | 1461239837628 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:57:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:57:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1433ms 04:57:17 INFO - PROCESS | 1782 | 1461239837690 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:57:17 INFO - PROCESS | 1782 | 1461239837694 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 04:57:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:57:17 INFO - PROCESS | 1782 | 1461239837700 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:57:17 INFO - PROCESS | 1782 | 1461239837703 Marionette TRACE conn3 <- [1,510,null,{}] 04:57:17 INFO - PROCESS | 1782 | 1461239837709 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:17 INFO - PROCESS | 1782 | 1461239837872 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:57:17 INFO - PROCESS | 1782 | 1461239837882 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f443400 == 75 [pid = 1782] [id = 135] 04:57:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x91e43c00) [pid = 1782] [serial = 404] [outer = (nil)] 04:57:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9356e400) [pid = 1782] [serial = 405] [outer = 0x91e43c00] 04:57:17 INFO - PROCESS | 1782 | 1461239837953 Marionette DEBUG loaded listener.js 04:57:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x93571c00) [pid = 1782] [serial = 406] [outer = 0x91e43c00] 04:57:19 INFO - PROCESS | 1782 | 1461239839031 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:57:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8b945c00) [pid = 1782] [serial = 407] [outer = 0x947eb000] 04:57:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:57:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1440ms 04:57:19 INFO - PROCESS | 1782 | 1461239839187 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 1782 | 1461239839194 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 04:57:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:57:19 INFO - PROCESS | 1782 | 1461239839206 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 1782 | 1461239839212 Marionette TRACE conn3 <- [1,514,null,{}] 04:57:19 INFO - PROCESS | 1782 | 1461239839220 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:19 INFO - PROCESS | 1782 | 1461239839392 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:57:19 INFO - PROCESS | 1782 | 1461239839617 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b946400 == 76 [pid = 1782] [id = 136] 04:57:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8b949800) [pid = 1782] [serial = 408] [outer = (nil)] 04:57:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8f447800) [pid = 1782] [serial = 409] [outer = 0x8b949800] 04:57:19 INFO - PROCESS | 1782 | 1461239839704 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8f5ef800) [pid = 1782] [serial = 410] [outer = 0x8b949800] 04:57:20 INFO - PROCESS | 1782 | 1461239840603 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:57:20 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 04:57:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1436ms 04:57:20 INFO - PROCESS | 1782 | 1461239840645 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:57:20 INFO - PROCESS | 1782 | 1461239840653 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 04:57:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:57:20 INFO - PROCESS | 1782 | 1461239840664 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 1782 | 1461239840668 Marionette TRACE conn3 <- [1,518,null,{}] 04:57:20 INFO - PROCESS | 1782 | 1461239840675 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:20 INFO - PROCESS | 1782 | 1461239840851 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:57:21 INFO - PROCESS | 1782 | 1461239841014 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f447400 == 77 [pid = 1782] [id = 137] 04:57:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8f44a800) [pid = 1782] [serial = 411] [outer = (nil)] 04:57:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x92b64c00) [pid = 1782] [serial = 412] [outer = 0x8f44a800] 04:57:21 INFO - PROCESS | 1782 | 1461239841102 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x93502000) [pid = 1782] [serial = 413] [outer = 0x8f44a800] 04:57:22 INFO - PROCESS | 1782 | 1461239842156 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:57:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:57:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1531ms 04:57:22 INFO - PROCESS | 1782 | 1461239842195 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:57:22 INFO - PROCESS | 1782 | 1461239842199 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 04:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:57:22 INFO - PROCESS | 1782 | 1461239842206 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:57:22 INFO - PROCESS | 1782 | 1461239842212 Marionette TRACE conn3 <- [1,522,null,{}] 04:57:22 INFO - PROCESS | 1782 | 1461239842229 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:22 INFO - PROCESS | 1782 | 1461239842407 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:57:22 INFO - PROCESS | 1782 | 1461239842618 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x93564800 == 78 [pid = 1782] [id = 138] 04:57:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x9356bc00) [pid = 1782] [serial = 414] [outer = (nil)] 04:57:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x93635800) [pid = 1782] [serial = 415] [outer = 0x9356bc00] 04:57:22 INFO - PROCESS | 1782 | 1461239842753 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x936a5800) [pid = 1782] [serial = 416] [outer = 0x9356bc00] 04:57:23 INFO - PROCESS | 1782 | 1461239843670 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:57:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1536ms 04:57:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:57:23 INFO - PROCESS | 1782 | 1461239843743 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 1782 | 1461239843747 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 04:57:23 INFO - PROCESS | 1782 | 1461239843754 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 1782 | 1461239843758 Marionette TRACE conn3 <- [1,526,null,{}] 04:57:23 INFO - PROCESS | 1782 | 1461239843763 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:23 INFO - PROCESS | 1782 | 1461239843969 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:57:24 INFO - PROCESS | 1782 | 1461239844181 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f5ed800 == 79 [pid = 1782] [id = 139] 04:57:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x96179c00) [pid = 1782] [serial = 417] [outer = (nil)] 04:57:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x976e8400) [pid = 1782] [serial = 418] [outer = 0x96179c00] 04:57:24 INFO - PROCESS | 1782 | 1461239844310 Marionette DEBUG loaded listener.js 04:57:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9797f400) [pid = 1782] [serial = 419] [outer = 0x96179c00] 04:57:25 INFO - PROCESS | 1782 | 1461239845198 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:57:25 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 04:57:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1486ms 04:57:25 INFO - PROCESS | 1782 | 1461239845240 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:57:25 INFO - PROCESS | 1782 | 1461239845244 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 04:57:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:57:25 INFO - PROCESS | 1782 | 1461239845251 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 1782 | 1461239845255 Marionette TRACE conn3 <- [1,530,null,{}] 04:57:25 INFO - PROCESS | 1782 | 1461239845260 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:25 INFO - PROCESS | 1782 | 1461239845423 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:57:25 INFO - PROCESS | 1782 | 1461239845602 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x93ce8400 == 80 [pid = 1782] [id = 140] 04:57:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x93ce8800) [pid = 1782] [serial = 420] [outer = (nil)] 04:57:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x93cebc00) [pid = 1782] [serial = 421] [outer = 0x93ce8800] 04:57:25 INFO - PROCESS | 1782 | 1461239845698 Marionette DEBUG loaded listener.js 04:57:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x93cee800) [pid = 1782] [serial = 422] [outer = 0x93ce8800] 04:57:26 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 04:57:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:57:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:57:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:57:26 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 04:57:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:57:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:57:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:57:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1345ms 04:57:26 INFO - PROCESS | 1782 | 1461239846580 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:57:26 INFO - PROCESS | 1782 | 1461239846602 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:57:26 INFO - PROCESS | 1782 | 1461239846605 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 04:57:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:57:26 INFO - PROCESS | 1782 | 1461239846613 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - PROCESS | 1782 | 1461239846616 Marionette TRACE conn3 <- [1,534,null,{}] 04:57:26 INFO - PROCESS | 1782 | 1461239846636 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:26 INFO - PROCESS | 1782 | 1461239846892 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:57:27 INFO - PROCESS | 1782 | 1461239847030 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcf3800 == 81 [pid = 1782] [id = 141] 04:57:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8bcfa000) [pid = 1782] [serial = 423] [outer = (nil)] 04:57:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x97986800) [pid = 1782] [serial = 424] [outer = 0x8bcfa000] 04:57:27 INFO - PROCESS | 1782 | 1461239847124 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9815d000) [pid = 1782] [serial = 425] [outer = 0x8bcfa000] 04:57:27 INFO - PROCESS | 1782 | 1461239847957 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 04:57:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:57:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1378ms 04:57:28 INFO - PROCESS | 1782 | 1461239848034 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 1782 | 1461239848039 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 04:57:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:57:28 INFO - PROCESS | 1782 | 1461239848047 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - PROCESS | 1782 | 1461239848050 Marionette TRACE conn3 <- [1,538,null,{}] 04:57:28 INFO - PROCESS | 1782 | 1461239848056 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:28 INFO - PROCESS | 1782 | 1461239848239 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:57:28 INFO - PROCESS | 1782 | 1461239848424 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b276400 == 82 [pid = 1782] [id = 142] 04:57:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8b277c00) [pid = 1782] [serial = 426] [outer = (nil)] 04:57:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8b27c800) [pid = 1782] [serial = 427] [outer = 0x8b277c00] 04:57:28 INFO - PROCESS | 1782 | 1461239848514 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x8b283c00) [pid = 1782] [serial = 428] [outer = 0x8b277c00] 04:57:29 INFO - PROCESS | 1782 | 1461239849382 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:57:29 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. 04:57:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1380ms 04:57:29 INFO - PROCESS | 1782 | 1461239849443 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:57:29 INFO - PROCESS | 1782 | 1461239849448 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 04:57:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:57:29 INFO - PROCESS | 1782 | 1461239849456 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:57:29 INFO - PROCESS | 1782 | 1461239849460 Marionette TRACE conn3 <- [1,542,null,{}] 04:57:29 INFO - PROCESS | 1782 | 1461239849466 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:29 INFO - PROCESS | 1782 | 1461239849644 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:57:29 INFO - PROCESS | 1782 | 1461239849815 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b27e800 == 83 [pid = 1782] [id = 143] 04:57:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x8b27f800) [pid = 1782] [serial = 429] [outer = (nil)] 04:57:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x8b41bc00) [pid = 1782] [serial = 430] [outer = 0x8b27f800] 04:57:29 INFO - PROCESS | 1782 | 1461239849898 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x8b420400) [pid = 1782] [serial = 431] [outer = 0x8b27f800] 04:57:30 INFO - PROCESS | 1782 | 1461239850755 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:57:30 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. 04:57:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1330ms 04:57:30 INFO - PROCESS | 1782 | 1461239850786 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:57:30 INFO - PROCESS | 1782 | 1461239850790 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 04:57:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:57:30 INFO - PROCESS | 1782 | 1461239850797 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:57:30 INFO - PROCESS | 1782 | 1461239850800 Marionette TRACE conn3 <- [1,546,null,{}] 04:57:30 INFO - PROCESS | 1782 | 1461239850806 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:31 INFO - PROCESS | 1782 | 1461239851033 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:57:31 INFO - PROCESS | 1782 | 1461239851203 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b276c00 == 84 [pid = 1782] [id = 144] 04:57:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x8b285800) [pid = 1782] [serial = 432] [outer = (nil)] 04:57:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8b421800) [pid = 1782] [serial = 433] [outer = 0x8b285800] 04:57:31 INFO - PROCESS | 1782 | 1461239851289 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x8bcf1c00) [pid = 1782] [serial = 434] [outer = 0x8b285800] 04:57:32 INFO - PROCESS | 1782 | 1461239852229 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 04:57:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:57:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1441ms 04:57:32 INFO - PROCESS | 1782 | 1461239852279 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 1782 | 1461239852284 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 04:57:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:57:32 INFO - PROCESS | 1782 | 1461239852295 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - PROCESS | 1782 | 1461239852297 Marionette TRACE conn3 <- [1,550,null,{}] 04:57:32 INFO - PROCESS | 1782 | 1461239852304 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:32 INFO - PROCESS | 1782 | 1461239852496 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:57:32 INFO - PROCESS | 1782 | 1461239852672 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b417000 == 85 [pid = 1782] [id = 145] 04:57:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8b425000) [pid = 1782] [serial = 435] [outer = (nil)] 04:57:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x8f437800) [pid = 1782] [serial = 436] [outer = 0x8b425000] 04:57:32 INFO - PROCESS | 1782 | 1461239852812 Marionette DEBUG loaded listener.js 04:57:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x8f43c800) [pid = 1782] [serial = 437] [outer = 0x8b425000] 04:57:33 INFO - PROCESS | 1782 | 1461239853749 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 04:57:33 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. 04:57:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1480ms 04:57:33 INFO - PROCESS | 1782 | 1461239853802 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:57:33 INFO - PROCESS | 1782 | 1461239853806 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 04:57:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:57:33 INFO - PROCESS | 1782 | 1461239853814 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:57:33 INFO - PROCESS | 1782 | 1461239853819 Marionette TRACE conn3 <- [1,554,null,{}] 04:57:33 INFO - PROCESS | 1782 | 1461239853825 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:34 INFO - PROCESS | 1782 | 1461239854018 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:57:34 INFO - PROCESS | 1782 | 1461239854254 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c2000 == 86 [pid = 1782] [id = 146] 04:57:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x8a4ca000) [pid = 1782] [serial = 438] [outer = (nil)] 04:57:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x8f438000) [pid = 1782] [serial = 439] [outer = 0x8a4ca000] 04:57:34 INFO - PROCESS | 1782 | 1461239854398 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x981bdc00) [pid = 1782] [serial = 440] [outer = 0x8a4ca000] 04:57:34 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:57:35 INFO - PROCESS | 1782 | 1461239855296 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:57:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:57:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1537ms 04:57:35 INFO - PROCESS | 1782 | 1461239855352 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 1782 | 1461239855355 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 04:57:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:57:35 INFO - PROCESS | 1782 | 1461239855362 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - PROCESS | 1782 | 1461239855365 Marionette TRACE conn3 <- [1,558,null,{}] 04:57:35 INFO - PROCESS | 1782 | 1461239855371 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:35 INFO - PROCESS | 1782 | 1461239855535 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:57:35 INFO - PROCESS | 1782 | 1461239855715 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f432c00 == 87 [pid = 1782] [id = 147] 04:57:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x8f43a400) [pid = 1782] [serial = 441] [outer = (nil)] 04:57:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x93766400) [pid = 1782] [serial = 442] [outer = 0x8f43a400] 04:57:35 INFO - PROCESS | 1782 | 1461239855807 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x93767c00) [pid = 1782] [serial = 443] [outer = 0x8f43a400] 04:57:36 INFO - PROCESS | 1782 | 1461239856706 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:57:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:57:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1379ms 04:57:36 INFO - PROCESS | 1782 | 1461239856742 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:57:36 INFO - PROCESS | 1782 | 1461239856745 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 04:57:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:57:36 INFO - PROCESS | 1782 | 1461239856752 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:57:36 INFO - PROCESS | 1782 | 1461239856755 Marionette TRACE conn3 <- [1,562,null,{}] 04:57:36 INFO - PROCESS | 1782 | 1461239856761 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:36 INFO - PROCESS | 1782 | 1461239856922 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:57:37 INFO - PROCESS | 1782 | 1461239857103 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f38dc00 == 88 [pid = 1782] [id = 148] 04:57:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x93762000) [pid = 1782] [serial = 444] [outer = (nil)] 04:57:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x9376f800) [pid = 1782] [serial = 445] [outer = 0x93762000] 04:57:37 INFO - PROCESS | 1782 | 1461239857187 Marionette DEBUG loaded listener.js 04:57:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x938b8000) [pid = 1782] [serial = 446] [outer = 0x93762000] 04:57:37 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:57:38 INFO - PROCESS | 1782 | 1461239858149 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:57:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:57:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1438ms 04:57:38 INFO - PROCESS | 1782 | 1461239858203 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:57:38 INFO - PROCESS | 1782 | 1461239858206 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 04:57:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:57:38 INFO - PROCESS | 1782 | 1461239858214 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 1782 | 1461239858217 Marionette TRACE conn3 <- [1,566,null,{}] 04:57:38 INFO - PROCESS | 1782 | 1461239858223 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:38 INFO - PROCESS | 1782 | 1461239858410 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:57:38 INFO - PROCESS | 1782 | 1461239858587 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c7800 == 89 [pid = 1782] [id = 149] 04:57:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x8f38e400) [pid = 1782] [serial = 447] [outer = (nil)] 04:57:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x9376d800) [pid = 1782] [serial = 448] [outer = 0x8f38e400] 04:57:38 INFO - PROCESS | 1782 | 1461239858755 Marionette DEBUG loaded listener.js 04:57:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x938c0000) [pid = 1782] [serial = 449] [outer = 0x8f38e400] 04:57:39 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:57:39 INFO - PROCESS | 1782 | 1461239859678 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:57:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:57:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1530ms 04:57:39 INFO - PROCESS | 1782 | 1461239859747 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:57:39 INFO - PROCESS | 1782 | 1461239859753 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 04:57:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:57:39 INFO - PROCESS | 1782 | 1461239859763 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:57:39 INFO - PROCESS | 1782 | 1461239859768 Marionette TRACE conn3 <- [1,570,null,{}] 04:57:39 INFO - PROCESS | 1782 | 1461239859778 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:40 INFO - PROCESS | 1782 | 1461239860029 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:57:40 INFO - PROCESS | 1782 | 1461239860265 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c3400 == 90 [pid = 1782] [id = 150] 04:57:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x8a4c6800) [pid = 1782] [serial = 450] [outer = (nil)] 04:57:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x938bd400) [pid = 1782] [serial = 451] [outer = 0x8a4c6800] 04:57:40 INFO - PROCESS | 1782 | 1461239860378 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x93984c00) [pid = 1782] [serial = 452] [outer = 0x8a4c6800] 04:57:41 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:57:41 INFO - PROCESS | 1782 | 1461239861561 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:57:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1840ms 04:57:41 INFO - PROCESS | 1782 | 1461239861602 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:57:41 INFO - PROCESS | 1782 | 1461239861608 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 04:57:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:57:41 INFO - PROCESS | 1782 | 1461239861628 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:57:41 INFO - PROCESS | 1782 | 1461239861633 Marionette TRACE conn3 <- [1,574,null,{}] 04:57:41 INFO - PROCESS | 1782 | 1461239861641 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:41 INFO - PROCESS | 1782 | 1461239861861 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:57:42 INFO - PROCESS | 1782 | 1461239862060 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b942000 == 91 [pid = 1782] [id = 151] 04:57:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x8b94b800) [pid = 1782] [serial = 453] [outer = (nil)] 04:57:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x8bcfe000) [pid = 1782] [serial = 454] [outer = 0x8b94b800] 04:57:42 INFO - PROCESS | 1782 | 1461239862144 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x8f43b000) [pid = 1782] [serial = 455] [outer = 0x8b94b800] 04:57:43 INFO - PROCESS | 1782 | 1461239863096 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:57:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:57:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1544ms 04:57:43 INFO - PROCESS | 1782 | 1461239863161 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 1782 | 1461239863170 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 04:57:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:57:43 INFO - PROCESS | 1782 | 1461239863181 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 1782 | 1461239863185 Marionette TRACE conn3 <- [1,578,null,{}] 04:57:43 INFO - PROCESS | 1782 | 1461239863191 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:43 INFO - PROCESS | 1782 | 1461239863399 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:57:43 INFO - PROCESS | 1782 | 1461239863715 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f441c00 == 92 [pid = 1782] [id = 152] 04:57:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x8f443c00) [pid = 1782] [serial = 456] [outer = (nil)] 04:57:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0x8fd9f800) [pid = 1782] [serial = 457] [outer = 0x8f443c00] 04:57:43 INFO - PROCESS | 1782 | 1461239863876 Marionette DEBUG loaded listener.js 04:57:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0x90376400) [pid = 1782] [serial = 458] [outer = 0x8f443c00] 04:57:44 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa06800 == 91 [pid = 1782] [id = 98] 04:57:44 INFO - PROCESS | 1782 | --DOCSHELL 0x8f7d7400 == 90 [pid = 1782] [id = 100] 04:57:44 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa01800 == 89 [pid = 1782] [id = 101] 04:57:44 INFO - PROCESS | 1782 | --DOCSHELL 0x96fc6800 == 88 [pid = 1782] [id = 96] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0x9fa9a000) [pid = 1782] [serial = 354] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOCSHELL 0x947ba000 == 87 [pid = 1782] [id = 99] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x97c67800) [pid = 1782] [serial = 345] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0xa44cb400) [pid = 1782] [serial = 333] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x91eec000) [pid = 1782] [serial = 339] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x98166000) [pid = 1782] [serial = 324] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x981bd000) [pid = 1782] [serial = 346] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x9fe1a400) [pid = 1782] [serial = 330] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x981c0000) [pid = 1782] [serial = 316] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x97984400) [pid = 1782] [serial = 351] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x97987c00) [pid = 1782] [serial = 352] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x947f2800) [pid = 1782] [serial = 342] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x9fa31000) [pid = 1782] [serial = 327] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x962bc400) [pid = 1782] [serial = 343] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x9a55dc00) [pid = 1782] [serial = 348] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x9fa91000) [pid = 1782] [serial = 349] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x947ed000) [pid = 1782] [serial = 321] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x8fda8400) [pid = 1782] [serial = 318] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0xa683b000) [pid = 1782] [serial = 336] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x92b85800) [pid = 1782] [serial = 340] [outer = (nil)] [url = about:blank] 04:57:44 INFO - PROCESS | 1782 | 1461239864824 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:57:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:57:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1688ms 04:57:44 INFO - PROCESS | 1782 | 1461239864871 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:57:44 INFO - PROCESS | 1782 | 1461239864875 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 04:57:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:57:44 INFO - PROCESS | 1782 | 1461239864881 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:57:44 INFO - PROCESS | 1782 | 1461239864887 Marionette TRACE conn3 <- [1,582,null,{}] 04:57:44 INFO - PROCESS | 1782 | 1461239864902 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:45 INFO - PROCESS | 1782 | 1461239865079 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:57:45 INFO - PROCESS | 1782 | 1461239865091 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b99c800 == 88 [pid = 1782] [id = 153] 04:57:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x91ee7c00) [pid = 1782] [serial = 459] [outer = (nil)] 04:57:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x93507000) [pid = 1782] [serial = 460] [outer = 0x91ee7c00] 04:57:45 INFO - PROCESS | 1782 | 1461239865192 Marionette DEBUG loaded listener.js 04:57:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x9350e800) [pid = 1782] [serial = 461] [outer = 0x91ee7c00] 04:57:46 INFO - PROCESS | 1782 | 1461239866170 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:57:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:57:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1334ms 04:57:46 INFO - PROCESS | 1782 | 1461239866216 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 1782 | 1461239866222 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 04:57:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:57:46 INFO - PROCESS | 1782 | 1461239866231 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - PROCESS | 1782 | 1461239866238 Marionette TRACE conn3 <- [1,586,null,{}] 04:57:46 INFO - PROCESS | 1782 | 1461239866248 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:46 INFO - PROCESS | 1782 | 1461239866490 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:57:46 INFO - PROCESS | 1782 | 1461239866741 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b991800 == 89 [pid = 1782] [id = 154] 04:57:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x8b994800) [pid = 1782] [serial = 462] [outer = (nil)] 04:57:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x8bcef400) [pid = 1782] [serial = 463] [outer = 0x8b994800] 04:57:46 INFO - PROCESS | 1782 | 1461239866877 Marionette DEBUG loaded listener.js 04:57:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x8bcfb800) [pid = 1782] [serial = 464] [outer = 0x8b994800] 04:57:47 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:57:47 INFO - PROCESS | 1782 | 1461239867826 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1637ms 04:57:47 INFO - PROCESS | 1782 | 1461239867869 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:57:47 INFO - PROCESS | 1782 | 1461239867878 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 04:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:57:47 INFO - PROCESS | 1782 | 1461239867889 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - PROCESS | 1782 | 1461239867893 Marionette TRACE conn3 <- [1,590,null,{}] 04:57:47 INFO - PROCESS | 1782 | 1461239867900 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:48 INFO - PROCESS | 1782 | 1461239868094 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:57:48 INFO - PROCESS | 1782 | 1461239868326 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7e2400 == 90 [pid = 1782] [id = 155] 04:57:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x8fd9c800) [pid = 1782] [serial = 465] [outer = (nil)] 04:57:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x91e4a000) [pid = 1782] [serial = 466] [outer = 0x8fd9c800] 04:57:48 INFO - PROCESS | 1782 | 1461239868459 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x92b80400) [pid = 1782] [serial = 467] [outer = 0x8fd9c800] 04:57:50 INFO - PROCESS | 1782 | --DOCSHELL 0x981c4000 == 89 [pid = 1782] [id = 93] 04:57:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8f384800 == 88 [pid = 1782] [id = 86] 04:57:50 INFO - PROCESS | 1782 | --DOCSHELL 0x973dec00 == 87 [pid = 1782] [id = 46] 04:57:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8fd9cc00 == 86 [pid = 1782] [id = 106] 04:57:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8f7dac00 == 85 [pid = 1782] [id = 57] 04:57:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8f390c00 == 84 [pid = 1782] [id = 85] 04:57:50 INFO - PROCESS | 1782 | --DOCSHELL 0x9fb5e800 == 83 [pid = 1782] [id = 84] 04:57:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8f441c00 == 82 [pid = 1782] [id = 152] 04:57:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8b942000 == 81 [pid = 1782] [id = 151] 04:57:51 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x90377800) [pid = 1782] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:57:51 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x8f444000) [pid = 1782] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:57:51 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x8fd9d000) [pid = 1782] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:57:51 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8fa08800) [pid = 1782] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:57:51 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x90379c00) [pid = 1782] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:57:51 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x91ee2400) [pid = 1782] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:57:51 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x93505000) [pid = 1782] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:57:51 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8b94b800) [pid = 1782] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:57:51 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8f443c00) [pid = 1782] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:57:51 INFO - PROCESS | 1782 | 1461239871994 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:57:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:57:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 4158ms 04:57:52 INFO - PROCESS | 1782 | 1461239872048 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:57:52 INFO - PROCESS | 1782 | 1461239872056 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 04:57:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:57:52 INFO - PROCESS | 1782 | 1461239872068 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:57:52 INFO - PROCESS | 1782 | 1461239872074 Marionette TRACE conn3 <- [1,594,null,{}] 04:57:52 INFO - PROCESS | 1782 | 1461239872093 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:52 INFO - PROCESS | 1782 | 1461239872282 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:57:52 INFO - PROCESS | 1782 | 1461239872425 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b280800 == 82 [pid = 1782] [id = 156] 04:57:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x8b41d000) [pid = 1782] [serial = 468] [outer = (nil)] 04:57:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x8f434800) [pid = 1782] [serial = 469] [outer = 0x8b41d000] 04:57:52 INFO - PROCESS | 1782 | 1461239872503 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x8f445800) [pid = 1782] [serial = 470] [outer = 0x8b41d000] 04:57:53 INFO - PROCESS | 1782 | 1461239873327 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:57:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:57:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1290ms 04:57:53 INFO - PROCESS | 1782 | 1461239873358 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 1782 | 1461239873367 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 04:57:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:57:53 INFO - PROCESS | 1782 | 1461239873377 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 1782 | 1461239873382 Marionette TRACE conn3 <- [1,598,null,{}] 04:57:53 INFO - PROCESS | 1782 | 1461239873388 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:53 INFO - PROCESS | 1782 | 1461239873577 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:57:53 INFO - PROCESS | 1782 | 1461239873589 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f42fc00 == 83 [pid = 1782] [id = 157] 04:57:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x8f438c00) [pid = 1782] [serial = 471] [outer = (nil)] 04:57:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x90374c00) [pid = 1782] [serial = 472] [outer = 0x8f438c00] 04:57:53 INFO - PROCESS | 1782 | 1461239873807 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x913e4400) [pid = 1782] [serial = 473] [outer = 0x8f438c00] 04:57:54 INFO - PROCESS | 1782 | 1461239874901 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:57:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:57:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1587ms 04:57:54 INFO - PROCESS | 1782 | 1461239874967 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:57:54 INFO - PROCESS | 1782 | 1461239874976 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 04:57:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:57:54 INFO - PROCESS | 1782 | 1461239874987 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - PROCESS | 1782 | 1461239874993 Marionette TRACE conn3 <- [1,602,null,{}] 04:57:55 INFO - PROCESS | 1782 | 1461239875001 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:55 INFO - PROCESS | 1782 | 1461239875250 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:57:55 INFO - PROCESS | 1782 | 1461239875546 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcf2400 == 84 [pid = 1782] [id = 158] 04:57:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x8f5f0c00) [pid = 1782] [serial = 474] [outer = (nil)] 04:57:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x9062a800) [pid = 1782] [serial = 475] [outer = 0x8f5f0c00] 04:57:55 INFO - PROCESS | 1782 | 1461239875640 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x92b87000) [pid = 1782] [serial = 476] [outer = 0x8f5f0c00] 04:57:56 INFO - PROCESS | 1782 | 1461239876760 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:57:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:57:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1841ms 04:57:56 INFO - PROCESS | 1782 | 1461239876827 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:57:56 INFO - PROCESS | 1782 | 1461239876836 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 04:57:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:57:56 INFO - PROCESS | 1782 | 1461239876848 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - PROCESS | 1782 | 1461239876853 Marionette TRACE conn3 <- [1,606,null,{}] 04:57:56 INFO - PROCESS | 1782 | 1461239876859 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:57 INFO - PROCESS | 1782 | 1461239877096 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:57:57 INFO - PROCESS | 1782 | 1461239877368 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x93502c00 == 85 [pid = 1782] [id = 159] 04:57:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x9350f000) [pid = 1782] [serial = 477] [outer = (nil)] 04:57:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x93699800) [pid = 1782] [serial = 478] [outer = 0x9350f000] 04:57:57 INFO - PROCESS | 1782 | 1461239877458 Marionette DEBUG loaded listener.js 04:57:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x936a3400) [pid = 1782] [serial = 479] [outer = 0x9350f000] 04:57:58 INFO - PROCESS | 1782 | 1461239878366 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:57:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:57:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1586ms 04:57:58 INFO - PROCESS | 1782 | 1461239878435 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:57:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:57:58 INFO - PROCESS | 1782 | 1461239878439 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 04:57:58 INFO - PROCESS | 1782 | 1461239878446 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - PROCESS | 1782 | 1461239878452 Marionette TRACE conn3 <- [1,610,null,{}] 04:57:58 INFO - PROCESS | 1782 | 1461239878470 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:58 INFO - PROCESS | 1782 | 1461239878656 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:57:58 INFO - PROCESS | 1782 | 1461239878904 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4cf000 == 86 [pid = 1782] [id = 160] 04:57:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x8f436800) [pid = 1782] [serial = 480] [outer = (nil)] 04:57:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x938c4800) [pid = 1782] [serial = 481] [outer = 0x8f436800] 04:57:59 INFO - PROCESS | 1782 | 1461239879008 Marionette DEBUG loaded listener.js 04:57:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x93988c00) [pid = 1782] [serial = 482] [outer = 0x8f436800] 04:57:59 INFO - PROCESS | 1782 | 1461239879888 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:57:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:57:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1493ms 04:57:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:57:59 INFO - PROCESS | 1782 | 1461239879939 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:57:59 INFO - PROCESS | 1782 | 1461239879943 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 04:57:59 INFO - PROCESS | 1782 | 1461239879950 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:57:59 INFO - PROCESS | 1782 | 1461239879954 Marionette TRACE conn3 <- [1,614,null,{}] 04:57:59 INFO - PROCESS | 1782 | 1461239879960 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:00 INFO - PROCESS | 1782 | 1461239880135 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:58:00 INFO - PROCESS | 1782 | 1461239880312 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b94dc00 == 87 [pid = 1782] [id = 161] 04:58:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x938b8800) [pid = 1782] [serial = 483] [outer = (nil)] 04:58:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x93ce2c00) [pid = 1782] [serial = 484] [outer = 0x938b8800] 04:58:00 INFO - PROCESS | 1782 | 1461239880401 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0x93ce5400) [pid = 1782] [serial = 485] [outer = 0x938b8800] 04:58:01 INFO - PROCESS | 1782 | 1461239881351 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:58:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:58:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1431ms 04:58:01 INFO - PROCESS | 1782 | 1461239881383 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 1782 | 1461239881387 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 04:58:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:58:01 INFO - PROCESS | 1782 | 1461239881393 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - PROCESS | 1782 | 1461239881396 Marionette TRACE conn3 <- [1,618,null,{}] 04:58:01 INFO - PROCESS | 1782 | 1461239881402 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:01 INFO - PROCESS | 1782 | 1461239881564 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:58:01 INFO - PROCESS | 1782 | 1461239881748 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c2800 == 88 [pid = 1782] [id = 162] 04:58:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0x8b284c00) [pid = 1782] [serial = 486] [outer = (nil)] 04:58:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 204 (0x947f6800) [pid = 1782] [serial = 487] [outer = 0x8b284c00] 04:58:01 INFO - PROCESS | 1782 | 1461239881838 Marionette DEBUG loaded listener.js 04:58:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 205 (0x95197000) [pid = 1782] [serial = 488] [outer = 0x8b284c00] 04:58:02 INFO - PROCESS | 1782 | 1461239882876 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:58:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:58:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1530ms 04:58:02 INFO - PROCESS | 1782 | 1461239882925 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:58:02 INFO - PROCESS | 1782 | 1461239882929 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 04:58:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:58:02 INFO - PROCESS | 1782 | 1461239882936 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:58:02 INFO - PROCESS | 1782 | 1461239882938 Marionette TRACE conn3 <- [1,622,null,{}] 04:58:02 INFO - PROCESS | 1782 | 1461239882945 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:03 INFO - PROCESS | 1782 | 1461239883146 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:58:03 INFO - PROCESS | 1782 | 1461239883377 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcf7400 == 89 [pid = 1782] [id = 163] 04:58:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 206 (0x947bc400) [pid = 1782] [serial = 489] [outer = (nil)] 04:58:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 207 (0x976eb400) [pid = 1782] [serial = 490] [outer = 0x947bc400] 04:58:03 INFO - PROCESS | 1782 | 1461239883520 Marionette DEBUG loaded listener.js 04:58:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 208 (0x97980c00) [pid = 1782] [serial = 491] [outer = 0x947bc400] 04:58:04 INFO - PROCESS | 1782 | 1461239884463 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:58:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:58:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1587ms 04:58:04 INFO - PROCESS | 1782 | 1461239884524 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:58:04 INFO - PROCESS | 1782 | 1461239884528 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 04:58:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:58:04 INFO - PROCESS | 1782 | 1461239884534 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:58:04 INFO - PROCESS | 1782 | 1461239884538 Marionette TRACE conn3 <- [1,626,null,{}] 04:58:04 INFO - PROCESS | 1782 | 1461239884544 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:04 INFO - PROCESS | 1782 | 1461239884707 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:58:04 INFO - PROCESS | 1782 | 1461239884885 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4cd000 == 90 [pid = 1782] [id = 164] 04:58:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 209 (0x8b279400) [pid = 1782] [serial = 492] [outer = (nil)] 04:58:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x98169800) [pid = 1782] [serial = 493] [outer = 0x8b279400] 04:58:04 INFO - PROCESS | 1782 | 1461239884977 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x976f3800) [pid = 1782] [serial = 494] [outer = 0x8b279400] 04:58:05 INFO - PROCESS | 1782 | 1461239885898 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:58:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1439ms 04:58:05 INFO - PROCESS | 1782 | 1461239885975 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 1782 | 1461239885979 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 04:58:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:58:05 INFO - PROCESS | 1782 | 1461239885985 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 1782 | 1461239885988 Marionette TRACE conn3 <- [1,630,null,{}] 04:58:05 INFO - PROCESS | 1782 | 1461239885994 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:06 INFO - PROCESS | 1782 | 1461239886156 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:58:06 INFO - PROCESS | 1782 | 1461239886335 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c6c00 == 91 [pid = 1782] [id = 165] 04:58:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0x8b41f400) [pid = 1782] [serial = 495] [outer = (nil)] 04:58:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0x983a8000) [pid = 1782] [serial = 496] [outer = 0x8b41f400] 04:58:06 INFO - PROCESS | 1782 | 1461239886423 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x98683400) [pid = 1782] [serial = 497] [outer = 0x8b41f400] 04:58:07 INFO - PROCESS | 1782 | 1461239887361 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:58:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1441ms 04:58:07 INFO - PROCESS | 1782 | 1461239887427 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 1782 | 1461239887431 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 04:58:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:58:07 INFO - PROCESS | 1782 | 1461239887437 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - PROCESS | 1782 | 1461239887441 Marionette TRACE conn3 <- [1,634,null,{}] 04:58:07 INFO - PROCESS | 1782 | 1461239887447 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:07 INFO - PROCESS | 1782 | 1461239887652 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:58:07 INFO - PROCESS | 1782 | 1461239887833 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b279800 == 92 [pid = 1782] [id = 166] 04:58:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x9816a000) [pid = 1782] [serial = 498] [outer = (nil)] 04:58:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x9a55b400) [pid = 1782] [serial = 499] [outer = 0x9816a000] 04:58:07 INFO - PROCESS | 1782 | 1461239887969 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x9fb53000) [pid = 1782] [serial = 500] [outer = 0x9816a000] 04:58:08 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:08 INFO - PROCESS | 1782 | 1461239888843 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:58:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:58:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1433ms 04:58:08 INFO - PROCESS | 1782 | 1461239888872 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:58:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:58:08 INFO - PROCESS | 1782 | 1461239888876 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 04:58:08 INFO - PROCESS | 1782 | 1461239888883 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:58:08 INFO - PROCESS | 1782 | 1461239888886 Marionette TRACE conn3 <- [1,638,null,{}] 04:58:08 INFO - PROCESS | 1782 | 1461239888892 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:09 INFO - PROCESS | 1782 | 1461239889064 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:58:09 INFO - PROCESS | 1782 | 1461239889252 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b567400 == 93 [pid = 1782] [id = 167] 04:58:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x8b568800) [pid = 1782] [serial = 501] [outer = (nil)] 04:58:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x8b56f000) [pid = 1782] [serial = 502] [outer = 0x8b568800] 04:58:09 INFO - PROCESS | 1782 | 1461239889336 Marionette DEBUG loaded listener.js 04:58:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x8b570800) [pid = 1782] [serial = 503] [outer = 0x8b568800] 04:58:09 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:10 INFO - PROCESS | 1782 | 1461239890281 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:58:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:58:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1431ms 04:58:10 INFO - PROCESS | 1782 | 1461239890314 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:58:10 INFO - PROCESS | 1782 | 1461239890319 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 04:58:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:58:10 INFO - PROCESS | 1782 | 1461239890325 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:58:10 INFO - PROCESS | 1782 | 1461239890329 Marionette TRACE conn3 <- [1,642,null,{}] 04:58:10 INFO - PROCESS | 1782 | 1461239890335 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:10 INFO - PROCESS | 1782 | 1461239890544 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:58:10 INFO - PROCESS | 1782 | 1461239890727 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b56d000 == 94 [pid = 1782] [id = 168] 04:58:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x8b56ec00) [pid = 1782] [serial = 504] [outer = (nil)] 04:58:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 222 (0x8e7a0c00) [pid = 1782] [serial = 505] [outer = 0x8b56ec00] 04:58:10 INFO - PROCESS | 1782 | 1461239890820 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 223 (0x8e7a9400) [pid = 1782] [serial = 506] [outer = 0x8b56ec00] 04:58:11 INFO - PROCESS | 1782 | 1461239891929 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:58:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:58:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1647ms 04:58:11 INFO - PROCESS | 1782 | 1461239891973 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:58:11 INFO - PROCESS | 1782 | 1461239891977 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 04:58:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:58:11 INFO - PROCESS | 1782 | 1461239891983 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:58:11 INFO - PROCESS | 1782 | 1461239891987 Marionette TRACE conn3 <- [1,646,null,{}] 04:58:11 INFO - PROCESS | 1782 | 1461239891993 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:12 INFO - PROCESS | 1782 | 1461239892162 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:58:12 INFO - PROCESS | 1782 | 1461239892451 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b942800 == 95 [pid = 1782] [id = 169] 04:58:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 224 (0x8e7a9000) [pid = 1782] [serial = 507] [outer = (nil)] 04:58:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 225 (0x90073000) [pid = 1782] [serial = 508] [outer = 0x8e7a9000] 04:58:12 INFO - PROCESS | 1782 | 1461239892545 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 226 (0x91ee2400) [pid = 1782] [serial = 509] [outer = 0x8e7a9000] 04:58:13 INFO - PROCESS | 1782 | 1461239893439 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:58:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:58:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1531ms 04:58:13 INFO - PROCESS | 1782 | 1461239893516 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 1782 | 1461239893521 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 04:58:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:58:13 INFO - PROCESS | 1782 | 1461239893527 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 1782 | 1461239893530 Marionette TRACE conn3 <- [1,650,null,{}] 04:58:13 INFO - PROCESS | 1782 | 1461239893536 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:13 INFO - PROCESS | 1782 | 1461239893898 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:58:14 INFO - PROCESS | 1782 | 1461239894165 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b570000 == 96 [pid = 1782] [id = 170] 04:58:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 227 (0x8b570400) [pid = 1782] [serial = 510] [outer = (nil)] 04:58:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 228 (0x8b94b800) [pid = 1782] [serial = 511] [outer = 0x8b570400] 04:58:14 INFO - PROCESS | 1782 | 1461239894265 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 229 (0x8bcf1800) [pid = 1782] [serial = 512] [outer = 0x8b570400] 04:58:15 INFO - PROCESS | 1782 | 1461239895134 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:58:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:58:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1650ms 04:58:15 INFO - PROCESS | 1782 | 1461239895179 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:58:15 INFO - PROCESS | 1782 | 1461239895186 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 04:58:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:58:15 INFO - PROCESS | 1782 | 1461239895193 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:58:15 INFO - PROCESS | 1782 | 1461239895199 Marionette TRACE conn3 <- [1,654,null,{}] 04:58:15 INFO - PROCESS | 1782 | 1461239895206 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:15 INFO - PROCESS | 1782 | 1461239895382 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:58:15 INFO - PROCESS | 1782 | 1461239895698 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e79e800 == 97 [pid = 1782] [id = 171] 04:58:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 230 (0x8f381800) [pid = 1782] [serial = 513] [outer = (nil)] 04:58:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 231 (0x8f5ea400) [pid = 1782] [serial = 514] [outer = 0x8f381800] 04:58:15 INFO - PROCESS | 1782 | 1461239895787 Marionette DEBUG loaded listener.js 04:58:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 232 (0x8f7e3000) [pid = 1782] [serial = 515] [outer = 0x8f381800] 04:58:16 INFO - PROCESS | 1782 | 1461239896747 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:58:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:58:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1632ms 04:58:16 INFO - PROCESS | 1782 | 1461239896827 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:58:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:58:16 INFO - PROCESS | 1782 | 1461239896832 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 04:58:16 INFO - PROCESS | 1782 | 1461239896838 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 1782 | 1461239896842 Marionette TRACE conn3 <- [1,658,null,{}] 04:58:16 INFO - PROCESS | 1782 | 1461239896848 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:17 INFO - PROCESS | 1782 | 1461239897055 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:58:17 INFO - PROCESS | 1782 | 1461239897341 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f43a000 == 98 [pid = 1782] [id = 172] 04:58:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 233 (0x90375c00) [pid = 1782] [serial = 516] [outer = (nil)] 04:58:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 234 (0x93501c00) [pid = 1782] [serial = 517] [outer = 0x90375c00] 04:58:17 INFO - PROCESS | 1782 | 1461239897465 Marionette DEBUG loaded listener.js 04:58:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0x93566000) [pid = 1782] [serial = 518] [outer = 0x90375c00] 04:58:18 INFO - PROCESS | 1782 | 1461239898337 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:58:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:58:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1533ms 04:58:18 INFO - PROCESS | 1782 | 1461239898371 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 1782 | 1461239898377 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 04:58:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:58:18 INFO - PROCESS | 1782 | 1461239898395 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:58:18 INFO - PROCESS | 1782 | 1461239898402 Marionette TRACE conn3 <- [1,662,null,{}] 04:58:18 INFO - PROCESS | 1782 | 1461239898407 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:18 INFO - PROCESS | 1782 | 1461239898578 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:58:18 INFO - PROCESS | 1782 | 1461239898770 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b99f000 == 99 [pid = 1782] [id = 173] 04:58:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0x8f433000) [pid = 1782] [serial = 519] [outer = (nil)] 04:58:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x9369b800) [pid = 1782] [serial = 520] [outer = 0x8f433000] 04:58:18 INFO - PROCESS | 1782 | 1461239898850 Marionette DEBUG loaded listener.js 04:58:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0x93764400) [pid = 1782] [serial = 521] [outer = 0x8f433000] 04:58:19 INFO - PROCESS | 1782 | --DOCSHELL 0x8b417000 == 98 [pid = 1782] [id = 145] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0xaae66000) [pid = 1782] [serial = 375] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x93637400) [pid = 1782] [serial = 378] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 235 (0x8b99b000) [pid = 1782] [serial = 381] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 234 (0x92b84c00) [pid = 1782] [serial = 384] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 233 (0x93507000) [pid = 1782] [serial = 460] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 232 (0x8f447800) [pid = 1782] [serial = 409] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 231 (0x92b64c00) [pid = 1782] [serial = 412] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 230 (0x93635800) [pid = 1782] [serial = 415] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 229 (0x976e8400) [pid = 1782] [serial = 418] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 228 (0x93cebc00) [pid = 1782] [serial = 421] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 227 (0x97986800) [pid = 1782] [serial = 424] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 226 (0x8b27c800) [pid = 1782] [serial = 427] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 225 (0x8b41bc00) [pid = 1782] [serial = 430] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 224 (0x8b421800) [pid = 1782] [serial = 433] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 223 (0x8f437800) [pid = 1782] [serial = 436] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 222 (0x8f438000) [pid = 1782] [serial = 439] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 221 (0x93766400) [pid = 1782] [serial = 442] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 220 (0x9376f800) [pid = 1782] [serial = 445] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 219 (0x9376d800) [pid = 1782] [serial = 448] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 218 (0x938bd400) [pid = 1782] [serial = 451] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0x8f5ed400) [pid = 1782] [serial = 357] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x92b7c400) [pid = 1782] [serial = 360] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x97c5f400) [pid = 1782] [serial = 363] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0xa3b89800) [pid = 1782] [serial = 366] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 213 (0xa689ac00) [pid = 1782] [serial = 369] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0xa9cc8400) [pid = 1782] [serial = 372] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOCSHELL 0x8b280800 == 97 [pid = 1782] [id = 156] 04:58:19 INFO - PROCESS | 1782 | --DOCSHELL 0x8f7e2400 == 96 [pid = 1782] [id = 155] 04:58:19 INFO - PROCESS | 1782 | --DOCSHELL 0x8b991800 == 95 [pid = 1782] [id = 154] 04:58:19 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0xa3b0d400) [pid = 1782] [serial = 355] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x8bcfe000) [pid = 1782] [serial = 454] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0x8f43b000) [pid = 1782] [serial = 455] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 208 (0x8fd9f800) [pid = 1782] [serial = 457] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 207 (0x90376400) [pid = 1782] [serial = 458] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 206 (0x92b71c00) [pid = 1782] [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.] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 205 (0x8f44e400) [pid = 1782] [serial = 400] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 204 (0x976ed800) [pid = 1782] [serial = 403] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 203 (0x96180800) [pid = 1782] [serial = 397] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0x9356e400) [pid = 1782] [serial = 405] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x8f44a400) [pid = 1782] [serial = 399] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0x936a7800) [pid = 1782] [serial = 402] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x8fda8000) [pid = 1782] [serial = 388] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x8fac2800) [pid = 1782] [serial = 387] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x92d5a800) [pid = 1782] [serial = 393] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x947bbc00) [pid = 1782] [serial = 394] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x936a0000) [pid = 1782] [serial = 391] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x93635400) [pid = 1782] [serial = 390] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x9350b000) [pid = 1782] [serial = 396] [outer = (nil)] [url = about:blank] 04:58:19 INFO - PROCESS | 1782 | 1461239899839 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:58:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:58:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1498ms 04:58:19 INFO - PROCESS | 1782 | 1461239899884 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:58:19 INFO - PROCESS | 1782 | 1461239899887 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 04:58:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:58:19 INFO - PROCESS | 1782 | 1461239899893 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:58:19 INFO - PROCESS | 1782 | 1461239899896 Marionette TRACE conn3 <- [1,666,null,{}] 04:58:19 INFO - PROCESS | 1782 | 1461239899902 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:20 INFO - PROCESS | 1782 | 1461239900055 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:58:20 INFO - PROCESS | 1782 | 1461239900212 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b27ac00 == 96 [pid = 1782] [id = 174] 04:58:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x8b420000) [pid = 1782] [serial = 522] [outer = (nil)] 04:58:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x8f43b000) [pid = 1782] [serial = 523] [outer = 0x8b420000] 04:58:20 INFO - PROCESS | 1782 | 1461239900285 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x8f5eac00) [pid = 1782] [serial = 524] [outer = 0x8b420000] 04:58:20 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:21 INFO - PROCESS | 1782 | 1461239901060 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:58:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:58:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1177ms 04:58:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:58:21 INFO - PROCESS | 1782 | 1461239901075 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:58:21 INFO - PROCESS | 1782 | 1461239901078 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 04:58:21 INFO - PROCESS | 1782 | 1461239901096 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:58:21 INFO - PROCESS | 1782 | 1461239901100 Marionette TRACE conn3 <- [1,670,null,{}] 04:58:21 INFO - PROCESS | 1782 | 1461239901105 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:21 INFO - PROCESS | 1782 | 1461239901262 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:58:21 INFO - PROCESS | 1782 | 1461239901281 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f439400 == 97 [pid = 1782] [id = 175] 04:58:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x8f44e800) [pid = 1782] [serial = 525] [outer = (nil)] 04:58:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x92b82000) [pid = 1782] [serial = 526] [outer = 0x8f44e800] 04:58:21 INFO - PROCESS | 1782 | 1461239901377 Marionette DEBUG loaded listener.js 04:58:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x93634c00) [pid = 1782] [serial = 527] [outer = 0x8f44e800] 04:58:22 INFO - PROCESS | 1782 | 1461239902362 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:58:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:58:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1343ms 04:58:22 INFO - PROCESS | 1782 | 1461239902455 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:58:22 INFO - PROCESS | 1782 | 1461239902459 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 04:58:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:58:22 INFO - PROCESS | 1782 | 1461239902466 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - PROCESS | 1782 | 1461239902468 Marionette TRACE conn3 <- [1,674,null,{}] 04:58:22 INFO - PROCESS | 1782 | 1461239902474 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:22 INFO - PROCESS | 1782 | 1461239902710 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:58:22 INFO - PROCESS | 1782 | 1461239902748 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e79e000 == 98 [pid = 1782] [id = 176] 04:58:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x9369e400) [pid = 1782] [serial = 528] [outer = (nil)] 04:58:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x9376b000) [pid = 1782] [serial = 529] [outer = 0x9369e400] 04:58:22 INFO - PROCESS | 1782 | 1461239902828 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0x938b9c00) [pid = 1782] [serial = 530] [outer = 0x9369e400] 04:58:23 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:23 INFO - PROCESS | 1782 | 1461239903708 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:58:23 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 04:58:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1288ms 04:58:23 INFO - PROCESS | 1782 | 1461239903755 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:58:23 INFO - PROCESS | 1782 | 1461239903759 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 04:58:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:58:23 INFO - PROCESS | 1782 | 1461239903774 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - PROCESS | 1782 | 1461239903777 Marionette TRACE conn3 <- [1,678,null,{}] 04:58:23 INFO - PROCESS | 1782 | 1461239903783 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:23 INFO - PROCESS | 1782 | 1461239903996 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:58:24 INFO - PROCESS | 1782 | 1461239904023 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c8800 == 99 [pid = 1782] [id = 177] 04:58:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0x93639c00) [pid = 1782] [serial = 531] [outer = (nil)] 04:58:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 204 (0x93984400) [pid = 1782] [serial = 532] [outer = 0x93639c00] 04:58:24 INFO - PROCESS | 1782 | 1461239904098 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 205 (0x9398c800) [pid = 1782] [serial = 533] [outer = 0x93639c00] 04:58:24 INFO - PROCESS | 1782 | --DOMWINDOW == 204 (0x9127d400) [pid = 1782] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 203 (0x96179c00) [pid = 1782] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0x97c65400) [pid = 1782] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x8fd9c800) [pid = 1782] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0xa9c9fc00) [pid = 1782] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0xa0e44800) [pid = 1782] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x9797dc00) [pid = 1782] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0xa4356c00) [pid = 1782] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x8b425000) [pid = 1782] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x93762000) [pid = 1782] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x8b285800) [pid = 1782] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x8a4ca000) [pid = 1782] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x93ce8800) [pid = 1782] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x947f6400) [pid = 1782] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0xa09d3400) [pid = 1782] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8b27f800) [pid = 1782] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x8b41d000) [pid = 1782] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0xaae60c00) [pid = 1782] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x8b277c00) [pid = 1782] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8f43a400) [pid = 1782] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x91e44800) [pid = 1782] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x973d9800) [pid = 1782] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8f7dc400) [pid = 1782] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x9356bc00) [pid = 1782] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x91ee3000) [pid = 1782] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x96fc3000) [pid = 1782] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0xa0947c00) [pid = 1782] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x981c1800) [pid = 1782] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8b994800) [pid = 1782] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x92b87800) [pid = 1782] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0xa0b3dc00) [pid = 1782] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0xa0e43000) [pid = 1782] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8fa10000) [pid = 1782] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0xa3b02000) [pid = 1782] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x9a520000) [pid = 1782] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8b993c00) [pid = 1782] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x9a717400) [pid = 1782] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x970d2800) [pid = 1782] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8b949800) [pid = 1782] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x9127b400) [pid = 1782] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x90379400) [pid = 1782] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x947f5800) [pid = 1782] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x9fac8000) [pid = 1782] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x961d6c00) [pid = 1782] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x905d0400) [pid = 1782] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8f5e5c00) [pid = 1782] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8f44a800) [pid = 1782] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8fa02800) [pid = 1782] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8faca000) [pid = 1782] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8fda0c00) [pid = 1782] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8f7e1c00) [pid = 1782] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8a4c6800) [pid = 1782] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8f38e400) [pid = 1782] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x961cd000) [pid = 1782] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0xa3b88800) [pid = 1782] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8f7e5000) [pid = 1782] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x970d9800) [pid = 1782] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8bcfa000) [pid = 1782] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x93631400) [pid = 1782] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x91e43c00) [pid = 1782] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:58:25 INFO - PROCESS | 1782 | 1461239905560 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:58:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1845ms 04:58:25 INFO - PROCESS | 1782 | 1461239905622 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 1782 | 1461239905625 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 04:58:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:58:25 INFO - PROCESS | 1782 | 1461239905631 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 1782 | 1461239905634 Marionette TRACE conn3 <- [1,682,null,{}] 04:58:25 INFO - PROCESS | 1782 | 1461239905640 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:25 INFO - PROCESS | 1782 | 1461239905807 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:58:25 INFO - PROCESS | 1782 | 1461239905953 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c6000 == 100 [pid = 1782] [id = 178] 04:58:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8a4c6400) [pid = 1782] [serial = 534] [outer = (nil)] 04:58:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b995800) [pid = 1782] [serial = 535] [outer = 0x8a4c6400] 04:58:26 INFO - PROCESS | 1782 | 1461239906028 Marionette DEBUG loaded listener.js 04:58:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8f431400) [pid = 1782] [serial = 536] [outer = 0x8a4c6400] 04:58:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:27 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:58:27 INFO - PROCESS | 1782 | 1461239907231 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:58:27 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) 04:58:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1630ms 04:58:27 INFO - PROCESS | 1782 | 1461239907264 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 1782 | 1461239907269 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 04:58:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:58:27 INFO - PROCESS | 1782 | 1461239907301 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - PROCESS | 1782 | 1461239907308 Marionette TRACE conn3 <- [1,686,null,{}] 04:58:27 INFO - PROCESS | 1782 | 1461239907442 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:27 INFO - PROCESS | 1782 | 1461239907664 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:58:27 INFO - PROCESS | 1782 | 1461239907846 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b27fc00 == 101 [pid = 1782] [id = 179] 04:58:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8b949400) [pid = 1782] [serial = 537] [outer = (nil)] 04:58:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8b99d000) [pid = 1782] [serial = 538] [outer = 0x8b949400] 04:58:27 INFO - PROCESS | 1782 | 1461239907938 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8e79c000) [pid = 1782] [serial = 539] [outer = 0x8b949400] 04:58:29 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:29 INFO - PROCESS | 1782 | 1461239909323 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:58:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:58:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2144ms 04:58:29 INFO - PROCESS | 1782 | 1461239909445 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:58:29 INFO - PROCESS | 1782 | 1461239909454 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 04:58:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:58:29 INFO - PROCESS | 1782 | 1461239909465 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - PROCESS | 1782 | 1461239909469 Marionette TRACE conn3 <- [1,690,null,{}] 04:58:29 INFO - PROCESS | 1782 | 1461239909476 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:29 INFO - PROCESS | 1782 | 1461239909656 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:58:29 INFO - PROCESS | 1782 | 1461239909838 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b574800 == 102 [pid = 1782] [id = 180] 04:58:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8b943000) [pid = 1782] [serial = 540] [outer = (nil)] 04:58:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8f7dc400) [pid = 1782] [serial = 541] [outer = 0x8b943000] 04:58:29 INFO - PROCESS | 1782 | 1461239909928 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9006c800) [pid = 1782] [serial = 542] [outer = 0x8b943000] 04:58:31 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:31 INFO - PROCESS | 1782 | 1461239911396 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:58:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:58:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1984ms 04:58:31 INFO - PROCESS | 1782 | 1461239911450 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 1782 | 1461239911453 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 04:58:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:58:31 INFO - PROCESS | 1782 | 1461239911460 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 1782 | 1461239911466 Marionette TRACE conn3 <- [1,694,null,{}] 04:58:31 INFO - PROCESS | 1782 | 1461239911483 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:31 INFO - PROCESS | 1782 | 1461239911761 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:58:31 INFO - PROCESS | 1782 | 1461239911894 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f5e5c00 == 103 [pid = 1782] [id = 181] 04:58:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x90074800) [pid = 1782] [serial = 543] [outer = (nil)] 04:58:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x93504000) [pid = 1782] [serial = 544] [outer = 0x90074800] 04:58:32 INFO - PROCESS | 1782 | 1461239912022 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9356bc00) [pid = 1782] [serial = 545] [outer = 0x90074800] 04:58:33 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:33 INFO - PROCESS | 1782 | 1461239913404 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:58:33 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) 04:58:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1986ms 04:58:33 INFO - PROCESS | 1782 | 1461239913493 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 1782 | 1461239913498 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 04:58:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:58:33 INFO - PROCESS | 1782 | 1461239913557 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 1782 | 1461239913561 Marionette TRACE conn3 <- [1,698,null,{}] 04:58:33 INFO - PROCESS | 1782 | 1461239913567 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:33 INFO - PROCESS | 1782 | 1461239913732 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:58:33 INFO - PROCESS | 1782 | 1461239913913 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f445400 == 104 [pid = 1782] [id = 182] 04:58:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x905db000) [pid = 1782] [serial = 546] [outer = (nil)] 04:58:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x93570400) [pid = 1782] [serial = 547] [outer = 0x905db000] 04:58:34 INFO - PROCESS | 1782 | 1461239913998 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x93635000) [pid = 1782] [serial = 548] [outer = 0x905db000] 04:58:35 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:35 INFO - PROCESS | 1782 | 1461239915406 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:58:35 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) 04:58:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1887ms 04:58:35 INFO - PROCESS | 1782 | 1461239915441 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 1782 | 1461239915444 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 04:58:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:58:35 INFO - PROCESS | 1782 | 1461239915451 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 1782 | 1461239915454 Marionette TRACE conn3 <- [1,702,null,{}] 04:58:35 INFO - PROCESS | 1782 | 1461239915460 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:35 INFO - PROCESS | 1782 | 1461239915638 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:58:35 INFO - PROCESS | 1782 | 1461239915822 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4cb400 == 105 [pid = 1782] [id = 183] 04:58:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8b277800) [pid = 1782] [serial = 549] [outer = (nil)] 04:58:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8bcf0800) [pid = 1782] [serial = 550] [outer = 0x8b277800] 04:58:35 INFO - PROCESS | 1782 | 1461239915909 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8f434c00) [pid = 1782] [serial = 551] [outer = 0x8b277800] 04:58:37 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:37 INFO - PROCESS | 1782 | 1461239917564 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:58:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:58:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2141ms 04:58:37 INFO - PROCESS | 1782 | 1461239917592 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 1782 | 1461239917598 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 04:58:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:58:37 INFO - PROCESS | 1782 | 1461239917606 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 1782 | 1461239917612 Marionette TRACE conn3 <- [1,706,null,{}] 04:58:37 INFO - PROCESS | 1782 | 1461239917620 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:37 INFO - PROCESS | 1782 | 1461239917817 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:58:38 INFO - PROCESS | 1782 | 1461239918003 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b948400 == 106 [pid = 1782] [id = 184] 04:58:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8bcf1000) [pid = 1782] [serial = 552] [outer = (nil)] 04:58:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8f388c00) [pid = 1782] [serial = 553] [outer = 0x8bcf1000] 04:58:38 INFO - PROCESS | 1782 | 1461239918081 Marionette DEBUG loaded listener.js 04:58:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8f431000) [pid = 1782] [serial = 554] [outer = 0x8bcf1000] 04:58:39 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:39 INFO - PROCESS | 1782 | 1461239919531 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:58:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:58:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1936ms 04:58:39 INFO - PROCESS | 1782 | 1461239919542 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:58:39 INFO - PROCESS | 1782 | 1461239919549 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 04:58:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:58:39 INFO - PROCESS | 1782 | 1461239919560 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:58:39 INFO - PROCESS | 1782 | 1461239919564 Marionette TRACE conn3 <- [1,710,null,{}] 04:58:39 INFO - PROCESS | 1782 | 1461239919570 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:39 INFO - PROCESS | 1782 | 1461239919736 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:58:39 INFO - PROCESS | 1782 | --DOCSHELL 0x947b5c00 == 105 [pid = 1782] [id = 109] 04:58:39 INFO - PROCESS | 1782 | --DOCSHELL 0x9815fc00 == 104 [pid = 1782] [id = 49] 04:58:39 INFO - PROCESS | 1782 | --DOCSHELL 0x8f441400 == 103 [pid = 1782] [id = 133] 04:58:39 INFO - PROCESS | 1782 | --DOCSHELL 0xa0b3bc00 == 102 [pid = 1782] [id = 50] 04:58:39 INFO - PROCESS | 1782 | --DOCSHELL 0x93501800 == 101 [pid = 1782] [id = 132] 04:58:39 INFO - PROCESS | 1782 | --DOCSHELL 0x8f5ea000 == 100 [pid = 1782] [id = 131] 04:58:39 INFO - PROCESS | 1782 | 1461239919963 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b278400 == 101 [pid = 1782] [id = 185] 04:58:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8b278c00) [pid = 1782] [serial = 555] [outer = (nil)] 04:58:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8b41fc00) [pid = 1782] [serial = 556] [outer = 0x8b278c00] 04:58:40 INFO - PROCESS | 1782 | 1461239920040 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8bcfcc00) [pid = 1782] [serial = 557] [outer = 0x8b278c00] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x91e42400 == 100 [pid = 1782] [id = 48] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x9fdf0000 == 99 [pid = 1782] [id = 111] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x9682ac00 == 98 [pid = 1782] [id = 97] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x92b6d800 == 97 [pid = 1782] [id = 107] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8facc800 == 96 [pid = 1782] [id = 55] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x92984000 == 95 [pid = 1782] [id = 110] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8f450000 == 94 [pid = 1782] [id = 134] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4c8800 == 93 [pid = 1782] [id = 177] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8e79e000 == 92 [pid = 1782] [id = 176] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8f439400 == 91 [pid = 1782] [id = 175] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b27ac00 == 90 [pid = 1782] [id = 174] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b99f000 == 89 [pid = 1782] [id = 173] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8f43a000 == 88 [pid = 1782] [id = 172] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8e79e800 == 87 [pid = 1782] [id = 171] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b570000 == 86 [pid = 1782] [id = 170] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b942800 == 85 [pid = 1782] [id = 169] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b56d000 == 84 [pid = 1782] [id = 168] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b567400 == 83 [pid = 1782] [id = 167] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b279800 == 82 [pid = 1782] [id = 166] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4c6c00 == 81 [pid = 1782] [id = 165] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4cd000 == 80 [pid = 1782] [id = 164] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcf7400 == 79 [pid = 1782] [id = 163] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4c2800 == 78 [pid = 1782] [id = 162] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b94dc00 == 77 [pid = 1782] [id = 161] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4cf000 == 76 [pid = 1782] [id = 160] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x93502c00 == 75 [pid = 1782] [id = 159] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcf2400 == 74 [pid = 1782] [id = 158] 04:58:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b99c800 == 73 [pid = 1782] [id = 153] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x93571c00) [pid = 1782] [serial = 406] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x92b7d000) [pid = 1782] [serial = 283] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x9797f400) [pid = 1782] [serial = 419] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x981bf400) [pid = 1782] [serial = 325] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x92b80400) [pid = 1782] [serial = 467] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0xa9cd2800) [pid = 1782] [serial = 373] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0xa3b8a000) [pid = 1782] [serial = 253] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x9894e800) [pid = 1782] [serial = 364] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0xa44c4800) [pid = 1782] [serial = 256] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8f43c800) [pid = 1782] [serial = 437] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x938b8000) [pid = 1782] [serial = 446] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8bcf1c00) [pid = 1782] [serial = 434] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x981bdc00) [pid = 1782] [serial = 440] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x93cee800) [pid = 1782] [serial = 422] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9799c800) [pid = 1782] [serial = 207] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0xa0ea4800) [pid = 1782] [serial = 213] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8b420400) [pid = 1782] [serial = 431] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8f434800) [pid = 1782] [serial = 469] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0xaae68c00) [pid = 1782] [serial = 376] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8b283c00) [pid = 1782] [serial = 428] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x93767c00) [pid = 1782] [serial = 443] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x961d4000) [pid = 1782] [serial = 247] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x976f6400) [pid = 1782] [serial = 286] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x90377c00) [pid = 1782] [serial = 301] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x936a5800) [pid = 1782] [serial = 416] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x947f7000) [pid = 1782] [serial = 361] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9719f400) [pid = 1782] [serial = 174] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0xa4489c00) [pid = 1782] [serial = 367] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9de92000) [pid = 1782] [serial = 289] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8bcfb800) [pid = 1782] [serial = 464] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x962ee400) [pid = 1782] [serial = 322] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0xa4b0e400) [pid = 1782] [serial = 298] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0xa2996000) [pid = 1782] [serial = 295] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0xa6859800) [pid = 1782] [serial = 337] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0xa6c30400) [pid = 1782] [serial = 370] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9fb30c00) [pid = 1782] [serial = 328] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8b99e000) [pid = 1782] [serial = 382] [outer = (nil)] [url = about:blank] 04:58:40 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x9fea7800) [pid = 1782] [serial = 331] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9feaf800) [pid = 1782] [serial = 210] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8f5ef800) [pid = 1782] [serial = 410] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x92b8a400) [pid = 1782] [serial = 171] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x93638000) [pid = 1782] [serial = 385] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8bcef400) [pid = 1782] [serial = 463] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x9750a000) [pid = 1782] [serial = 216] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0xa09dd800) [pid = 1782] [serial = 292] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x97b24c00) [pid = 1782] [serial = 177] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x92b72c00) [pid = 1782] [serial = 204] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8f5f2400) [pid = 1782] [serial = 358] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x93502000) [pid = 1782] [serial = 413] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8fda4400) [pid = 1782] [serial = 304] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x9127e000) [pid = 1782] [serial = 168] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x9037a400) [pid = 1782] [serial = 319] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x9519e400) [pid = 1782] [serial = 219] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x93984c00) [pid = 1782] [serial = 452] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x938c0000) [pid = 1782] [serial = 449] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x983acc00) [pid = 1782] [serial = 180] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0xa4b4b800) [pid = 1782] [serial = 334] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x976f2c00) [pid = 1782] [serial = 259] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x9815c800) [pid = 1782] [serial = 250] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x9815d000) [pid = 1782] [serial = 425] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x91e4a000) [pid = 1782] [serial = 466] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x9363ac00) [pid = 1782] [serial = 379] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8f445800) [pid = 1782] [serial = 470] [outer = (nil)] [url = about:blank] 04:58:41 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:41 INFO - PROCESS | 1782 | 1461239921332 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:58:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:58:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1787ms 04:58:41 INFO - PROCESS | 1782 | 1461239921347 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 04:58:41 INFO - PROCESS | 1782 | 1461239921351 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 04:58:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:58:41 INFO - PROCESS | 1782 | 1461239921357 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:58:41 INFO - PROCESS | 1782 | 1461239921363 Marionette TRACE conn3 <- [1,714,null,{}] 04:58:41 INFO - PROCESS | 1782 | 1461239921379 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:41 INFO - PROCESS | 1782 | 1461239921639 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:58:41 INFO - PROCESS | 1782 | 1461239921774 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c6c00 == 74 [pid = 1782] [id = 186] 04:58:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8b575400) [pid = 1782] [serial = 558] [outer = (nil)] 04:58:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8f442000) [pid = 1782] [serial = 559] [outer = 0x8b575400] 04:58:41 INFO - PROCESS | 1782 | 1461239921853 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8f7dfc00) [pid = 1782] [serial = 560] [outer = 0x8b575400] 04:58:42 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:42 INFO - PROCESS | 1782 | 1461239922988 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:58:43 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 04:58:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1686ms 04:58:43 INFO - PROCESS | 1782 | 1461239923044 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:58:43 INFO - PROCESS | 1782 | 1461239923048 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 04:58:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:58:43 INFO - PROCESS | 1782 | 1461239923054 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:58:43 INFO - PROCESS | 1782 | 1461239923057 Marionette TRACE conn3 <- [1,718,null,{}] 04:58:43 INFO - PROCESS | 1782 | 1461239923080 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:43 INFO - PROCESS | 1782 | 1461239923312 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:58:43 INFO - PROCESS | 1782 | 1461239923353 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7df400 == 75 [pid = 1782] [id = 187] 04:58:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8f7df800) [pid = 1782] [serial = 561] [outer = (nil)] 04:58:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8fa0d000) [pid = 1782] [serial = 562] [outer = 0x8f7df800] 04:58:43 INFO - PROCESS | 1782 | 1461239923427 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8fac6800) [pid = 1782] [serial = 563] [outer = 0x8f7df800] 04:58:45 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:45 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:58:45 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x8f44e800) [pid = 1782] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:58:45 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x9369e400) [pid = 1782] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:58:45 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x90375c00) [pid = 1782] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:58:45 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x93639c00) [pid = 1782] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:58:45 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8f433000) [pid = 1782] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:58:45 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8b570400) [pid = 1782] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:58:45 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8f381800) [pid = 1782] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:58:45 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8b420000) [pid = 1782] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:58:45 INFO - PROCESS | 1782 | 1461239925416 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:58:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:58:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2397ms 04:58:45 INFO - PROCESS | 1782 | 1461239925452 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 04:58:45 INFO - PROCESS | 1782 | 1461239925454 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 04:58:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:58:45 INFO - PROCESS | 1782 | 1461239925461 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:58:45 INFO - PROCESS | 1782 | 1461239925463 Marionette TRACE conn3 <- [1,722,null,{}] 04:58:45 INFO - PROCESS | 1782 | 1461239925469 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:45 INFO - PROCESS | 1782 | 1461239925655 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:58:45 INFO - PROCESS | 1782 | 1461239925734 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c1800 == 76 [pid = 1782] [id = 188] 04:58:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8b280800) [pid = 1782] [serial = 564] [outer = (nil)] 04:58:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8fa09800) [pid = 1782] [serial = 565] [outer = 0x8b280800] 04:58:45 INFO - PROCESS | 1782 | 1461239925808 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8fd99800) [pid = 1782] [serial = 566] [outer = 0x8b280800] 04:58:46 INFO - PROCESS | 1782 | 1461239926496 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 1782 | 1461239926559 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 04:58:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:58:46 INFO - PROCESS | 1782 | 1461239926565 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - PROCESS | 1782 | 1461239926570 Marionette TRACE conn3 <- [1,726,null,{}] 04:58:46 INFO - PROCESS | 1782 | 1461239926575 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:46 INFO - PROCESS | 1782 | 1461239926770 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:58:46 INFO - PROCESS | 1782 | 1461239926905 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b280400 == 77 [pid = 1782] [id = 189] 04:58:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8b416c00) [pid = 1782] [serial = 567] [outer = (nil)] 04:58:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x90375c00) [pid = 1782] [serial = 568] [outer = 0x8b416c00] 04:58:46 INFO - PROCESS | 1782 | 1461239926986 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x9127ac00) [pid = 1782] [serial = 569] [outer = 0x8b416c00] 04:58:47 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:47 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:58:48 INFO - PROCESS | 1782 | 1461239928103 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:58:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:58:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1585ms 04:58:48 INFO - PROCESS | 1782 | 1461239928154 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 1782 | 1461239928161 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 04:58:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:58:48 INFO - PROCESS | 1782 | 1461239928174 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - PROCESS | 1782 | 1461239928178 Marionette TRACE conn3 <- [1,730,null,{}] 04:58:48 INFO - PROCESS | 1782 | 1461239928188 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:48 INFO - PROCESS | 1782 | 1461239928378 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:58:48 INFO - PROCESS | 1782 | 1461239928599 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b994000 == 78 [pid = 1782] [id = 190] 04:58:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8b999800) [pid = 1782] [serial = 570] [outer = (nil)] 04:58:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8f383800) [pid = 1782] [serial = 571] [outer = 0x8b999800] 04:58:48 INFO - PROCESS | 1782 | 1461239928694 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8f38b400) [pid = 1782] [serial = 572] [outer = 0x8b999800] 04:58:49 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:49 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:58:49 INFO - PROCESS | 1782 | 1461239929638 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 1782 | 1461239929727 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 04:58:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:58:49 INFO - PROCESS | 1782 | 1461239929824 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 1782 | 1461239929829 Marionette TRACE conn3 <- [1,734,null,{}] 04:58:49 INFO - PROCESS | 1782 | 1461239929837 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:50 INFO - PROCESS | 1782 | 1461239930033 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:58:50 INFO - PROCESS | 1782 | 1461239930300 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa07400 == 79 [pid = 1782] [id = 191] 04:58:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8fa0a000) [pid = 1782] [serial = 573] [outer = (nil)] 04:58:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x90068400) [pid = 1782] [serial = 574] [outer = 0x8fa0a000] 04:58:50 INFO - PROCESS | 1782 | 1461239930402 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x90377000) [pid = 1782] [serial = 575] [outer = 0x8fa0a000] 04:58:51 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:51 INFO - PROCESS | 1782 | 1461239931341 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:58:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:58:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1648ms 04:58:51 INFO - PROCESS | 1782 | 1461239931417 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:58:51 INFO - PROCESS | 1782 | 1461239931420 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 04:58:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:58:51 INFO - PROCESS | 1782 | 1461239931428 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:58:51 INFO - PROCESS | 1782 | 1461239931434 Marionette TRACE conn3 <- [1,738,null,{}] 04:58:51 INFO - PROCESS | 1782 | 1461239931451 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:51 INFO - PROCESS | 1782 | 1461239931668 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:58:51 INFO - PROCESS | 1782 | 1461239931891 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x913dc400 == 80 [pid = 1782] [id = 192] 04:58:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x913e6800) [pid = 1782] [serial = 576] [outer = (nil)] 04:58:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x91ee1800) [pid = 1782] [serial = 577] [outer = 0x913e6800] 04:58:52 INFO - PROCESS | 1782 | 1461239932027 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x91eea000) [pid = 1782] [serial = 578] [outer = 0x913e6800] 04:58:53 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:53 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:58:53 INFO - PROCESS | 1782 | 1461239933297 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:58:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:58:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1896ms 04:58:53 INFO - PROCESS | 1782 | 1461239933325 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:58:53 INFO - PROCESS | 1782 | 1461239933329 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 04:58:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:58:53 INFO - PROCESS | 1782 | 1461239933336 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:58:53 INFO - PROCESS | 1782 | 1461239933340 Marionette TRACE conn3 <- [1,742,null,{}] 04:58:53 INFO - PROCESS | 1782 | 1461239933346 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:53 INFO - PROCESS | 1782 | 1461239933554 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:58:53 INFO - PROCESS | 1782 | 1461239933723 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b282000 == 81 [pid = 1782] [id = 193] 04:58:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x913e1000) [pid = 1782] [serial = 579] [outer = (nil)] 04:58:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x92b72800) [pid = 1782] [serial = 580] [outer = 0x913e1000] 04:58:53 INFO - PROCESS | 1782 | 1461239933809 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x92b7e400) [pid = 1782] [serial = 581] [outer = 0x913e1000] 04:58:55 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:55 INFO - PROCESS | 1782 | 1461239935124 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:58:55 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 04:58:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1834ms 04:58:55 INFO - PROCESS | 1782 | 1461239935191 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:58:55 INFO - PROCESS | 1782 | 1461239935195 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 04:58:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:58:55 INFO - PROCESS | 1782 | 1461239935219 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:58:55 INFO - PROCESS | 1782 | 1461239935223 Marionette TRACE conn3 <- [1,746,null,{}] 04:58:55 INFO - PROCESS | 1782 | 1461239935230 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:55 INFO - PROCESS | 1782 | 1461239935390 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:58:55 INFO - PROCESS | 1782 | 1461239935566 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f447800 == 82 [pid = 1782] [id = 194] 04:58:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8f44ac00) [pid = 1782] [serial = 582] [outer = (nil)] 04:58:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x92b85000) [pid = 1782] [serial = 583] [outer = 0x8f44ac00] 04:58:55 INFO - PROCESS | 1782 | 1461239935654 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x93504800) [pid = 1782] [serial = 584] [outer = 0x8f44ac00] 04:58:56 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:56 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:56 INFO - PROCESS | 1782 | 1461239936962 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:58:57 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.) 04:58:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1807ms 04:58:57 INFO - PROCESS | 1782 | 1461239937055 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 1782 | 1461239937059 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 04:58:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:58:57 INFO - PROCESS | 1782 | 1461239937116 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 1782 | 1461239937120 Marionette TRACE conn3 <- [1,750,null,{}] 04:58:57 INFO - PROCESS | 1782 | 1461239937126 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:57 INFO - PROCESS | 1782 | 1461239937319 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:58:57 INFO - PROCESS | 1782 | 1461239937486 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b56c400 == 83 [pid = 1782] [id = 195] 04:58:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x92b8bc00) [pid = 1782] [serial = 585] [outer = (nil)] 04:58:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x93573400) [pid = 1782] [serial = 586] [outer = 0x92b8bc00] 04:58:57 INFO - PROCESS | 1782 | 1461239937576 Marionette DEBUG loaded listener.js 04:58:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x93637800) [pid = 1782] [serial = 587] [outer = 0x92b8bc00] 04:58:58 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:58 INFO - PROCESS | 1782 | 1461239938895 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:58:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:58:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1797ms 04:58:58 INFO - PROCESS | 1782 | 1461239938971 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:58:58 INFO - PROCESS | 1782 | 1461239938974 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 04:58:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:58:58 INFO - PROCESS | 1782 | 1461239938985 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - PROCESS | 1782 | 1461239938988 Marionette TRACE conn3 <- [1,754,null,{}] 04:58:58 INFO - PROCESS | 1782 | 1461239938994 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:59 INFO - PROCESS | 1782 | 1461239939159 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:58:59 INFO - PROCESS | 1782 | 1461239939335 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b282400 == 84 [pid = 1782] [id = 196] 04:58:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8b419c00) [pid = 1782] [serial = 588] [outer = (nil)] 04:58:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8e79ac00) [pid = 1782] [serial = 589] [outer = 0x8b419c00] 04:58:59 INFO - PROCESS | 1782 | 1461239939422 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8f5e9800) [pid = 1782] [serial = 590] [outer = 0x8b419c00] 04:59:00 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:59:00 INFO - PROCESS | 1782 | 1461239940997 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:59:01 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 04:59:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2091ms 04:59:01 INFO - PROCESS | 1782 | 1461239941086 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 1782 | 1461239941092 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 04:59:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:59:01 INFO - PROCESS | 1782 | 1461239941100 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 1782 | 1461239941104 Marionette TRACE conn3 <- [1,758,null,{}] 04:59:01 INFO - PROCESS | 1782 | 1461239941113 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:01 INFO - PROCESS | 1782 | 1461239941277 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:59:01 INFO - PROCESS | 1782 | 1461239941480 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcf3800 == 83 [pid = 1782] [id = 141] 04:59:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8b276400 == 82 [pid = 1782] [id = 142] 04:59:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4c2000 == 81 [pid = 1782] [id = 146] 04:59:01 INFO - PROCESS | 1782 | --DOCSHELL 0x913de000 == 80 [pid = 1782] [id = 52] 04:59:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4c1800 == 79 [pid = 1782] [id = 188] 04:59:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8f7df400 == 78 [pid = 1782] [id = 187] 04:59:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4c6c00 == 77 [pid = 1782] [id = 186] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8b995800) [pid = 1782] [serial = 535] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x90374c00) [pid = 1782] [serial = 472] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9062a800) [pid = 1782] [serial = 475] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x93699800) [pid = 1782] [serial = 478] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x93ce2c00) [pid = 1782] [serial = 484] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x947f6800) [pid = 1782] [serial = 487] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x976eb400) [pid = 1782] [serial = 490] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x98169800) [pid = 1782] [serial = 493] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x983a8000) [pid = 1782] [serial = 496] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x9a55b400) [pid = 1782] [serial = 499] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8b56f000) [pid = 1782] [serial = 502] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8e7a0c00) [pid = 1782] [serial = 505] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x938c4800) [pid = 1782] [serial = 481] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x90073000) [pid = 1782] [serial = 508] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c1800 == 78 [pid = 1782] [id = 197] 04:59:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8a4c2000) [pid = 1782] [serial = 591] [outer = (nil)] 04:59:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8b572c00) [pid = 1782] [serial = 592] [outer = 0x8a4c2000] 04:59:01 INFO - PROCESS | 1782 | 1461239941632 Marionette DEBUG loaded listener.js 04:59:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8b9a0c00) [pid = 1782] [serial = 593] [outer = 0x8a4c2000] 04:59:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8b278400 == 77 [pid = 1782] [id = 185] 04:59:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8b948400 == 76 [pid = 1782] [id = 184] 04:59:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8f5e5c00 == 75 [pid = 1782] [id = 181] 04:59:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8b574800 == 74 [pid = 1782] [id = 180] 04:59:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8b27fc00 == 73 [pid = 1782] [id = 179] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x92b82000) [pid = 1782] [serial = 526] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x9376b000) [pid = 1782] [serial = 529] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x93501c00) [pid = 1782] [serial = 517] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x93984400) [pid = 1782] [serial = 532] [outer = (nil)] [url = about:blank] 04:59:02 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x938b9c00) [pid = 1782] [serial = 530] [outer = (nil)] [url = about:blank] 04:59:02 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x93764400) [pid = 1782] [serial = 521] [outer = (nil)] [url = about:blank] 04:59:02 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x93566000) [pid = 1782] [serial = 518] [outer = (nil)] [url = about:blank] 04:59:02 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x9369b800) [pid = 1782] [serial = 520] [outer = (nil)] [url = about:blank] 04:59:02 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x8b94b800) [pid = 1782] [serial = 511] [outer = (nil)] [url = about:blank] 04:59:02 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8bcf1800) [pid = 1782] [serial = 512] [outer = (nil)] [url = about:blank] 04:59:02 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8f7e3000) [pid = 1782] [serial = 515] [outer = (nil)] [url = about:blank] 04:59:02 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8f5ea400) [pid = 1782] [serial = 514] [outer = (nil)] [url = about:blank] 04:59:02 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8f43b000) [pid = 1782] [serial = 523] [outer = (nil)] [url = about:blank] 04:59:02 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8f5eac00) [pid = 1782] [serial = 524] [outer = (nil)] [url = about:blank] 04:59:02 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x93634c00) [pid = 1782] [serial = 527] [outer = (nil)] [url = about:blank] 04:59:02 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x9398c800) [pid = 1782] [serial = 533] [outer = (nil)] [url = about:blank] 04:59:02 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:59:02 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:59:02 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:59:02 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:59:02 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 04:59:02 INFO - PROCESS | 1782 | 1461239942492 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:59:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:59:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1432ms 04:59:02 INFO - PROCESS | 1782 | 1461239942533 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 1782 | 1461239942541 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 04:59:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:59:02 INFO - PROCESS | 1782 | 1461239942561 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - PROCESS | 1782 | 1461239942566 Marionette TRACE conn3 <- [1,762,null,{}] 04:59:02 INFO - PROCESS | 1782 | 1461239942571 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:02 INFO - PROCESS | 1782 | 1461239942734 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:59:02 INFO - PROCESS | 1782 | 1461239942744 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b947800 == 74 [pid = 1782] [id = 198] 04:59:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8bcf5000) [pid = 1782] [serial = 594] [outer = (nil)] 04:59:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8f381800) [pid = 1782] [serial = 595] [outer = 0x8bcf5000] 04:59:02 INFO - PROCESS | 1782 | 1461239942818 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8f38d800) [pid = 1782] [serial = 596] [outer = 0x8bcf5000] 04:59:04 INFO - PROCESS | 1782 | 1461239944166 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:59:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:59:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1639ms 04:59:04 INFO - PROCESS | 1782 | 1461239944200 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:59:04 INFO - PROCESS | 1782 | 1461239944202 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 04:59:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:59:04 INFO - PROCESS | 1782 | 1461239944209 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:59:04 INFO - PROCESS | 1782 | 1461239944215 Marionette TRACE conn3 <- [1,766,null,{}] 04:59:04 INFO - PROCESS | 1782 | 1461239944231 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:04 INFO - PROCESS | 1782 | 1461239944433 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:59:04 INFO - PROCESS | 1782 | 1461239944512 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f44d400 == 75 [pid = 1782] [id = 199] 04:59:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8f44d800) [pid = 1782] [serial = 597] [outer = (nil)] 04:59:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8f5ee400) [pid = 1782] [serial = 598] [outer = 0x8f44d800] 04:59:04 INFO - PROCESS | 1782 | 1461239944590 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8f7e0000) [pid = 1782] [serial = 599] [outer = 0x8f44d800] 04:59:05 INFO - PROCESS | 1782 | 1461239945833 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:59:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:59:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1634ms 04:59:05 INFO - PROCESS | 1782 | 1461239945844 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:59:05 INFO - PROCESS | 1782 | 1461239945848 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 04:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:59:05 INFO - PROCESS | 1782 | 1461239945854 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 1782 | 1461239945858 Marionette TRACE conn3 <- [1,770,null,{}] 04:59:05 INFO - PROCESS | 1782 | 1461239945882 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:06 INFO - PROCESS | 1782 | 1461239946087 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:59:06 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8f7df800) [pid = 1782] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:59:06 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8bcf1000) [pid = 1782] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:59:06 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8a4c6400) [pid = 1782] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:59:06 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8b575400) [pid = 1782] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:59:06 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8b278c00) [pid = 1782] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:59:06 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8b280800) [pid = 1782] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:59:06 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x8f438c00) [pid = 1782] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:59:06 INFO - PROCESS | 1782 | 1461239946306 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c6400 == 76 [pid = 1782] [id = 200] 04:59:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x8b278c00) [pid = 1782] [serial = 600] [outer = (nil)] 04:59:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8bcf3000) [pid = 1782] [serial = 601] [outer = 0x8b278c00] 04:59:06 INFO - PROCESS | 1782 | 1461239946384 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8fa04400) [pid = 1782] [serial = 602] [outer = 0x8b278c00] 04:59:07 INFO - PROCESS | 1782 | 1461239947173 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1352ms 04:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:59:07 INFO - PROCESS | 1782 | 1461239947207 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 1782 | 1461239947210 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 04:59:07 INFO - PROCESS | 1782 | 1461239947217 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 1782 | 1461239947220 Marionette TRACE conn3 <- [1,774,null,{}] 04:59:07 INFO - PROCESS | 1782 | 1461239947226 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:07 INFO - PROCESS | 1782 | 1461239947385 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:59:07 INFO - PROCESS | 1782 | 1461239947405 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8faca000 == 77 [pid = 1782] [id = 201] 04:59:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8facbc00) [pid = 1782] [serial = 603] [outer = (nil)] 04:59:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8fda1800) [pid = 1782] [serial = 604] [outer = 0x8facbc00] 04:59:07 INFO - PROCESS | 1782 | 1461239947480 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8fda3400) [pid = 1782] [serial = 605] [outer = 0x8facbc00] 04:59:08 INFO - PROCESS | 1782 | 1461239948453 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1280ms 04:59:08 INFO - PROCESS | 1782 | 1461239948507 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:59:08 INFO - PROCESS | 1782 | 1461239948513 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 04:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:59:08 INFO - PROCESS | 1782 | 1461239948529 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - PROCESS | 1782 | 1461239948536 Marionette TRACE conn3 <- [1,778,null,{}] 04:59:08 INFO - PROCESS | 1782 | 1461239948546 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:08 INFO - PROCESS | 1782 | 1461239948737 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:59:08 INFO - PROCESS | 1782 | 1461239948914 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b946c00 == 78 [pid = 1782] [id = 202] 04:59:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8b949800) [pid = 1782] [serial = 606] [outer = (nil)] 04:59:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8b993c00) [pid = 1782] [serial = 607] [outer = 0x8b949800] 04:59:09 INFO - PROCESS | 1782 | 1461239949009 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8b99d800) [pid = 1782] [serial = 608] [outer = 0x8b949800] 04:59:10 INFO - PROCESS | 1782 | 1461239950018 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1544ms 04:59:10 INFO - PROCESS | 1782 | 1461239950072 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:59:10 INFO - PROCESS | 1782 | 1461239950081 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 04:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:59:10 INFO - PROCESS | 1782 | 1461239950092 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:59:10 INFO - PROCESS | 1782 | 1461239950097 Marionette TRACE conn3 <- [1,782,null,{}] 04:59:10 INFO - PROCESS | 1782 | 1461239950103 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:10 INFO - PROCESS | 1782 | 1461239950318 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:59:10 INFO - PROCESS | 1782 | 1461239950555 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e7a7800 == 79 [pid = 1782] [id = 203] 04:59:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8f433c00) [pid = 1782] [serial = 609] [outer = (nil)] 04:59:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8f449c00) [pid = 1782] [serial = 610] [outer = 0x8f433c00] 04:59:10 INFO - PROCESS | 1782 | 1461239950670 Marionette DEBUG loaded listener.js 04:59:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8f5eec00) [pid = 1782] [serial = 611] [outer = 0x8f433c00] 04:59:11 INFO - PROCESS | 1782 | 1461239951721 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1685ms 04:59:11 INFO - PROCESS | 1782 | 1461239951777 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:59:11 INFO - PROCESS | 1782 | 1461239951781 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 04:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:59:11 INFO - PROCESS | 1782 | 1461239951788 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:59:11 INFO - PROCESS | 1782 | 1461239951794 Marionette TRACE conn3 <- [1,786,null,{}] 04:59:11 INFO - PROCESS | 1782 | 1461239951814 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:12 INFO - PROCESS | 1782 | 1461239952140 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:59:12 INFO - PROCESS | 1782 | 1461239952327 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f43d000 == 80 [pid = 1782] [id = 204] 04:59:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x90370800) [pid = 1782] [serial = 612] [outer = (nil)] 04:59:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x90627800) [pid = 1782] [serial = 613] [outer = 0x90370800] 04:59:12 INFO - PROCESS | 1782 | 1461239952425 Marionette DEBUG loaded listener.js 04:59:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x9127d400) [pid = 1782] [serial = 614] [outer = 0x90370800] 04:59:13 INFO - PROCESS | 1782 | 1461239953330 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1598ms 04:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:59:13 INFO - PROCESS | 1782 | 1461239953387 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 1782 | 1461239953391 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 04:59:13 INFO - PROCESS | 1782 | 1461239953398 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 1782 | 1461239953401 Marionette TRACE conn3 <- [1,790,null,{}] 04:59:13 INFO - PROCESS | 1782 | 1461239953407 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:13 INFO - PROCESS | 1782 | 1461239953590 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:59:13 INFO - PROCESS | 1782 | 1461239953761 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b417800 == 81 [pid = 1782] [id = 205] 04:59:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8b993000) [pid = 1782] [serial = 615] [outer = (nil)] 04:59:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x91e4a000) [pid = 1782] [serial = 616] [outer = 0x8b993000] 04:59:13 INFO - PROCESS | 1782 | 1461239953896 Marionette DEBUG loaded listener.js 04:59:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x92984800) [pid = 1782] [serial = 617] [outer = 0x8b993000] 04:59:14 INFO - PROCESS | 1782 | 1461239954790 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1435ms 04:59:14 INFO - PROCESS | 1782 | 1461239954832 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:59:14 INFO - PROCESS | 1782 | 1461239954837 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 04:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:59:14 INFO - PROCESS | 1782 | 1461239954843 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 1782 | 1461239954847 Marionette TRACE conn3 <- [1,794,null,{}] 04:59:14 INFO - PROCESS | 1782 | 1461239954852 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:15 INFO - PROCESS | 1782 | 1461239955027 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:59:15 INFO - PROCESS | 1782 | 1461239955204 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x9037b800 == 82 [pid = 1782] [id = 206] 04:59:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x913e2000) [pid = 1782] [serial = 618] [outer = (nil)] 04:59:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x92b84800) [pid = 1782] [serial = 619] [outer = 0x913e2000] 04:59:15 INFO - PROCESS | 1782 | 1461239955293 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x92b88000) [pid = 1782] [serial = 620] [outer = 0x913e2000] 04:59:16 INFO - PROCESS | 1782 | 1461239956217 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1439ms 04:59:16 INFO - PROCESS | 1782 | 1461239956283 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:59:16 INFO - PROCESS | 1782 | 1461239956287 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 04:59:16 INFO - PROCESS | 1782 | 1461239956294 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:59:16 INFO - PROCESS | 1782 | 1461239956297 Marionette TRACE conn3 <- [1,798,null,{}] 04:59:16 INFO - PROCESS | 1782 | 1461239956303 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:16 INFO - PROCESS | 1782 | 1461239956507 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:59:16 INFO - PROCESS | 1782 | 1461239956681 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4ca000 == 83 [pid = 1782] [id = 207] 04:59:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8b41dc00) [pid = 1782] [serial = 621] [outer = (nil)] 04:59:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x93569000) [pid = 1782] [serial = 622] [outer = 0x8b41dc00] 04:59:16 INFO - PROCESS | 1782 | 1461239956774 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x9362d800) [pid = 1782] [serial = 623] [outer = 0x8b41dc00] 04:59:17 INFO - PROCESS | 1782 | 1461239957689 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:59:17 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 04:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1444ms 04:59:17 INFO - PROCESS | 1782 | 1461239957738 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 1782 | 1461239957742 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 04:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:59:17 INFO - PROCESS | 1782 | 1461239957748 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 1782 | 1461239957752 Marionette TRACE conn3 <- [1,802,null,{}] 04:59:17 INFO - PROCESS | 1782 | 1461239957758 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:17 INFO - PROCESS | 1782 | 1461239957928 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:59:18 INFO - PROCESS | 1782 | 1461239958108 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x9362f400 == 84 [pid = 1782] [id = 208] 04:59:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x9362fc00) [pid = 1782] [serial = 624] [outer = (nil)] 04:59:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x9363ac00) [pid = 1782] [serial = 625] [outer = 0x9362fc00] 04:59:18 INFO - PROCESS | 1782 | 1461239958196 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x93698800) [pid = 1782] [serial = 626] [outer = 0x9362fc00] 04:59:19 INFO - PROCESS | 1782 | 1461239959077 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:59:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x93637000) [pid = 1782] [serial = 627] [outer = 0x947eb000] 04:59:19 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 04:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1380ms 04:59:19 INFO - PROCESS | 1782 | 1461239959161 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 1782 | 1461239959165 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 04:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:59:19 INFO - PROCESS | 1782 | 1461239959228 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 1782 | 1461239959232 Marionette TRACE conn3 <- [1,806,null,{}] 04:59:19 INFO - PROCESS | 1782 | 1461239959250 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:19 INFO - PROCESS | 1782 | 1461239959414 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:59:19 INFO - PROCESS | 1782 | 1461239959635 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b281c00 == 85 [pid = 1782] [id = 209] 04:59:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8b423400) [pid = 1782] [serial = 628] [outer = (nil)] 04:59:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x93639400) [pid = 1782] [serial = 629] [outer = 0x8b423400] 04:59:19 INFO - PROCESS | 1782 | 1461239959722 Marionette DEBUG loaded listener.js 04:59:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x93766400) [pid = 1782] [serial = 630] [outer = 0x8b423400] 04:59:20 INFO - PROCESS | 1782 | 1461239960605 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:59:20 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 04:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1498ms 04:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:59:20 INFO - PROCESS | 1782 | 1461239960679 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:59:20 INFO - PROCESS | 1782 | 1461239960683 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 04:59:20 INFO - PROCESS | 1782 | 1461239960689 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:59:20 INFO - PROCESS | 1782 | 1461239960693 Marionette TRACE conn3 <- [1,810,null,{}] 04:59:20 INFO - PROCESS | 1782 | 1461239960699 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:20 INFO - PROCESS | 1782 | 1461239960907 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:59:21 INFO - PROCESS | 1782 | 1461239961124 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b94f400 == 86 [pid = 1782] [id = 210] 04:59:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x93761800) [pid = 1782] [serial = 631] [outer = (nil)] 04:59:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x938ba000) [pid = 1782] [serial = 632] [outer = 0x93761800] 04:59:21 INFO - PROCESS | 1782 | 1461239961254 Marionette DEBUG loaded listener.js 04:59:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x938bd800) [pid = 1782] [serial = 633] [outer = 0x93761800] 04:59:22 INFO - PROCESS | 1782 | 1461239962149 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1495ms 04:59:22 INFO - PROCESS | 1782 | 1461239962184 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 1782 | 1461239962188 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 04:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:59:22 INFO - PROCESS | 1782 | 1461239962194 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - PROCESS | 1782 | 1461239962197 Marionette TRACE conn3 <- [1,814,null,{}] 04:59:22 INFO - PROCESS | 1782 | 1461239962203 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:22 INFO - PROCESS | 1782 | 1461239962368 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:59:22 INFO - PROCESS | 1782 | 1461239962555 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b574c00 == 87 [pid = 1782] [id = 211] 04:59:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8b94e800) [pid = 1782] [serial = 634] [outer = (nil)] 04:59:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x93982c00) [pid = 1782] [serial = 635] [outer = 0x8b94e800] 04:59:22 INFO - PROCESS | 1782 | 1461239962644 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x93984c00) [pid = 1782] [serial = 636] [outer = 0x8b94e800] 04:59:23 INFO - PROCESS | 1782 | 1461239963578 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 04:59:23 INFO - PROCESS | 1782 | 1461239963634 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 04:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:59:23 INFO - PROCESS | 1782 | 1461239963641 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 1782 | 1461239963646 Marionette TRACE conn3 <- [1,818,null,{}] 04:59:23 INFO - PROCESS | 1782 | 1461239963651 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:23 INFO - PROCESS | 1782 | 1461239963860 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:59:24 INFO - PROCESS | 1782 | 1461239964113 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b944400 == 88 [pid = 1782] [id = 212] 04:59:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8bcfa400) [pid = 1782] [serial = 637] [outer = (nil)] 04:59:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8f438400) [pid = 1782] [serial = 638] [outer = 0x8bcfa400] 04:59:24 INFO - PROCESS | 1782 | 1461239964266 Marionette DEBUG loaded listener.js 04:59:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x93ce8000) [pid = 1782] [serial = 639] [outer = 0x8bcfa400] 04:59:25 INFO - PROCESS | 1782 | 1461239965479 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1896ms 04:59:25 INFO - PROCESS | 1782 | 1461239965539 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:59:25 INFO - PROCESS | 1782 | 1461239965546 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 04:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:59:25 INFO - PROCESS | 1782 | 1461239965557 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:59:25 INFO - PROCESS | 1782 | 1461239965561 Marionette TRACE conn3 <- [1,822,null,{}] 04:59:25 INFO - PROCESS | 1782 | 1461239965570 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:25 INFO - PROCESS | 1782 | 1461239965842 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:59:26 INFO - PROCESS | 1782 | 1461239966163 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f44a400 == 89 [pid = 1782] [id = 213] 04:59:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8f44e800) [pid = 1782] [serial = 640] [outer = (nil)] 04:59:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8fa03000) [pid = 1782] [serial = 641] [outer = 0x8f44e800] 04:59:26 INFO - PROCESS | 1782 | 1461239966249 Marionette DEBUG loaded listener.js 04:59:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8fac1400) [pid = 1782] [serial = 642] [outer = 0x8f44e800] 04:59:27 INFO - PROCESS | 1782 | 1461239967202 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 04:59:27 INFO - PROCESS | 1782 | 1461239967254 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 04:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:59:27 INFO - PROCESS | 1782 | 1461239967265 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:59:27 INFO - PROCESS | 1782 | 1461239967269 Marionette TRACE conn3 <- [1,826,null,{}] 04:59:27 INFO - PROCESS | 1782 | 1461239967275 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:27 INFO - PROCESS | 1782 | 1461239967455 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:59:27 INFO - PROCESS | 1782 | 1461239967751 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b27f800 == 90 [pid = 1782] [id = 214] 04:59:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b423800) [pid = 1782] [serial = 643] [outer = (nil)] 04:59:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8bcf4c00) [pid = 1782] [serial = 644] [outer = 0x8b423800] 04:59:27 INFO - PROCESS | 1782 | 1461239967911 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f431c00) [pid = 1782] [serial = 645] [outer = 0x8b423800] 04:59:28 INFO - PROCESS | 1782 | --DOCSHELL 0x8f44d400 == 89 [pid = 1782] [id = 199] 04:59:28 INFO - PROCESS | 1782 | --DOCSHELL 0x8b947800 == 88 [pid = 1782] [id = 198] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8f7dc400) [pid = 1782] [serial = 541] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x93570400) [pid = 1782] [serial = 547] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8bcf0800) [pid = 1782] [serial = 550] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8b99d000) [pid = 1782] [serial = 538] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x93504000) [pid = 1782] [serial = 544] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x90375c00) [pid = 1782] [serial = 568] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4c1800 == 87 [pid = 1782] [id = 197] 04:59:28 INFO - PROCESS | 1782 | --DOCSHELL 0x8b282000 == 86 [pid = 1782] [id = 193] 04:59:28 INFO - PROCESS | 1782 | --DOCSHELL 0x913dc400 == 85 [pid = 1782] [id = 192] 04:59:28 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa07400 == 84 [pid = 1782] [id = 191] 04:59:28 INFO - PROCESS | 1782 | --DOCSHELL 0x8b994000 == 83 [pid = 1782] [id = 190] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x913e4400) [pid = 1782] [serial = 473] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8fa0d000) [pid = 1782] [serial = 562] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8f431000) [pid = 1782] [serial = 554] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8f388c00) [pid = 1782] [serial = 553] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8f431400) [pid = 1782] [serial = 536] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8f442000) [pid = 1782] [serial = 559] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8b41fc00) [pid = 1782] [serial = 556] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8bcfcc00) [pid = 1782] [serial = 557] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8fa09800) [pid = 1782] [serial = 565] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8fac6800) [pid = 1782] [serial = 563] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8f7dfc00) [pid = 1782] [serial = 560] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8fd99800) [pid = 1782] [serial = 566] [outer = (nil)] [url = about:blank] 04:59:28 INFO - PROCESS | 1782 | 1461239968793 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1582ms 04:59:28 INFO - PROCESS | 1782 | 1461239968847 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:59:28 INFO - PROCESS | 1782 | 1461239968851 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 04:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:59:28 INFO - PROCESS | 1782 | 1461239968858 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:59:28 INFO - PROCESS | 1782 | 1461239968863 Marionette TRACE conn3 <- [1,830,null,{}] 04:59:28 INFO - PROCESS | 1782 | 1461239968879 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:29 INFO - PROCESS | 1782 | 1461239969049 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:59:29 INFO - PROCESS | 1782 | 1461239969185 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4ca800 == 84 [pid = 1782] [id = 215] 04:59:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8b27dc00) [pid = 1782] [serial = 646] [outer = (nil)] 04:59:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8fa0d000) [pid = 1782] [serial = 647] [outer = 0x8b27dc00] 04:59:29 INFO - PROCESS | 1782 | 1461239969261 Marionette DEBUG loaded listener.js 04:59:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x9062a800) [pid = 1782] [serial = 648] [outer = 0x8b27dc00] 04:59:30 INFO - PROCESS | 1782 | 1461239970010 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1183ms 04:59:30 INFO - PROCESS | 1782 | 1461239970063 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:59:30 INFO - PROCESS | 1782 | 1461239970066 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 04:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:59:30 INFO - PROCESS | 1782 | 1461239970074 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:59:30 INFO - PROCESS | 1782 | 1461239970077 Marionette TRACE conn3 <- [1,834,null,{}] 04:59:30 INFO - PROCESS | 1782 | 1461239970082 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:30 INFO - PROCESS | 1782 | 1461239970251 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:59:30 INFO - PROCESS | 1782 | 1461239970262 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x90069000 == 85 [pid = 1782] [id = 216] 04:59:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x913e7000) [pid = 1782] [serial = 649] [outer = (nil)] 04:59:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x92b64c00) [pid = 1782] [serial = 650] [outer = 0x913e7000] 04:59:30 INFO - PROCESS | 1782 | 1461239970335 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x92b85800) [pid = 1782] [serial = 651] [outer = 0x913e7000] 04:59:31 INFO - PROCESS | 1782 | 1461239971312 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1291ms 04:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:59:31 INFO - PROCESS | 1782 | 1461239971365 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:59:31 INFO - PROCESS | 1782 | 1461239971368 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 04:59:31 INFO - PROCESS | 1782 | 1461239971374 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 1782 | 1461239971378 Marionette TRACE conn3 <- [1,838,null,{}] 04:59:31 INFO - PROCESS | 1782 | 1461239971389 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:31 INFO - PROCESS | 1782 | 1461239971589 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:59:31 INFO - PROCESS | 1782 | 1461239971622 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7e1000 == 86 [pid = 1782] [id = 217] 04:59:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x9006a000) [pid = 1782] [serial = 652] [outer = (nil)] 04:59:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x9350c800) [pid = 1782] [serial = 653] [outer = 0x9006a000] 04:59:31 INFO - PROCESS | 1782 | 1461239971693 Marionette DEBUG loaded listener.js 04:59:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x93568400) [pid = 1782] [serial = 654] [outer = 0x9006a000] 04:59:32 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x947bc400) [pid = 1782] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:59:32 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8fa0a000) [pid = 1782] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:59:32 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8e7a9000) [pid = 1782] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:59:32 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x905db000) [pid = 1782] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8b416c00) [pid = 1782] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x913e1000) [pid = 1782] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8b284c00) [pid = 1782] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x913e6800) [pid = 1782] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8b278c00) [pid = 1782] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8f44d800) [pid = 1782] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x938b8800) [pid = 1782] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8b277800) [pid = 1782] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8b419c00) [pid = 1782] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8b56ec00) [pid = 1782] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x9350f000) [pid = 1782] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x90074800) [pid = 1782] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8a4c2000) [pid = 1782] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8b41f400) [pid = 1782] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8f44ac00) [pid = 1782] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x91ee7c00) [pid = 1782] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x9816a000) [pid = 1782] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8f436800) [pid = 1782] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8b999800) [pid = 1782] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8b949400) [pid = 1782] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x92b8bc00) [pid = 1782] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8b568800) [pid = 1782] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x8b279400) [pid = 1782] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x8f5f0c00) [pid = 1782] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x8b943000) [pid = 1782] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:59:33 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8bcf5000) [pid = 1782] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:59:33 INFO - PROCESS | 1782 | 1461239973109 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1787ms 04:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:59:33 INFO - PROCESS | 1782 | 1461239973160 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:59:33 INFO - PROCESS | 1782 | 1461239973163 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 04:59:33 INFO - PROCESS | 1782 | 1461239973214 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - PROCESS | 1782 | 1461239973218 Marionette TRACE conn3 <- [1,842,null,{}] 04:59:33 INFO - PROCESS | 1782 | 1461239973227 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:33 INFO - PROCESS | 1782 | 1461239973387 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:59:33 INFO - PROCESS | 1782 | 1461239973524 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b94d800 == 87 [pid = 1782] [id = 218] 04:59:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8bcf5000) [pid = 1782] [serial = 655] [outer = (nil)] 04:59:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8f5ea000) [pid = 1782] [serial = 656] [outer = 0x8bcf5000] 04:59:33 INFO - PROCESS | 1782 | 1461239973601 Marionette DEBUG loaded listener.js 04:59:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x90071800) [pid = 1782] [serial = 657] [outer = 0x8bcf5000] 04:59:34 INFO - PROCESS | 1782 | 1461239974246 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1135ms 04:59:34 INFO - PROCESS | 1782 | 1461239974308 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 1782 | 1461239974311 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 04:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:59:34 INFO - PROCESS | 1782 | 1461239974317 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 1782 | 1461239974321 Marionette TRACE conn3 <- [1,846,null,{}] 04:59:34 INFO - PROCESS | 1782 | 1461239974326 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:34 INFO - PROCESS | 1782 | 1461239974477 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:59:34 INFO - PROCESS | 1782 | 1461239974617 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e7a9000 == 88 [pid = 1782] [id = 219] 04:59:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8f44ac00) [pid = 1782] [serial = 658] [outer = (nil)] 04:59:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x93631c00) [pid = 1782] [serial = 659] [outer = 0x8f44ac00] 04:59:34 INFO - PROCESS | 1782 | 1461239974687 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x9363bc00) [pid = 1782] [serial = 660] [outer = 0x8f44ac00] 04:59:35 INFO - PROCESS | 1782 | 1461239975743 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1485ms 04:59:35 INFO - PROCESS | 1782 | 1461239975804 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:59:35 INFO - PROCESS | 1782 | 1461239975809 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 04:59:35 INFO - PROCESS | 1782 | 1461239975817 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:59:35 INFO - PROCESS | 1782 | 1461239975823 Marionette TRACE conn3 <- [1,850,null,{}] 04:59:35 INFO - PROCESS | 1782 | 1461239975831 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:36 INFO - PROCESS | 1782 | 1461239976098 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:59:36 INFO - PROCESS | 1782 | 1461239976342 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e7a4400 == 89 [pid = 1782] [id = 220] 04:59:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8e7a6c00) [pid = 1782] [serial = 661] [outer = (nil)] 04:59:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8f43a400) [pid = 1782] [serial = 662] [outer = 0x8e7a6c00] 04:59:36 INFO - PROCESS | 1782 | 1461239976434 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8f5e5c00) [pid = 1782] [serial = 663] [outer = 0x8e7a6c00] 04:59:37 INFO - PROCESS | 1782 | 1461239977338 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1543ms 04:59:37 INFO - PROCESS | 1782 | 1461239977359 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 1782 | 1461239977368 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 04:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:59:37 INFO - PROCESS | 1782 | 1461239977379 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 1782 | 1461239977383 Marionette TRACE conn3 <- [1,854,null,{}] 04:59:37 INFO - PROCESS | 1782 | 1461239977389 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:37 INFO - PROCESS | 1782 | 1461239977571 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:59:37 INFO - PROCESS | 1782 | 1461239977755 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x9006ac00 == 90 [pid = 1782] [id = 221] 04:59:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x9006c000) [pid = 1782] [serial = 664] [outer = (nil)] 04:59:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x905db400) [pid = 1782] [serial = 665] [outer = 0x9006c000] 04:59:37 INFO - PROCESS | 1782 | 1461239977960 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x91e4d800) [pid = 1782] [serial = 666] [outer = 0x9006c000] 04:59:38 INFO - PROCESS | 1782 | 1461239978913 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1584ms 04:59:38 INFO - PROCESS | 1782 | 1461239978964 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:59:38 INFO - PROCESS | 1782 | 1461239978968 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 04:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:59:38 INFO - PROCESS | 1782 | 1461239978975 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:59:38 INFO - PROCESS | 1782 | 1461239978981 Marionette TRACE conn3 <- [1,858,null,{}] 04:59:39 INFO - PROCESS | 1782 | 1461239978998 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:39 INFO - PROCESS | 1782 | 1461239979190 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:59:39 INFO - PROCESS | 1782 | 1461239979423 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x9350c000 == 91 [pid = 1782] [id = 222] 04:59:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x93634c00) [pid = 1782] [serial = 667] [outer = (nil)] 04:59:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x9376b400) [pid = 1782] [serial = 668] [outer = 0x93634c00] 04:59:39 INFO - PROCESS | 1782 | 1461239979553 Marionette DEBUG loaded listener.js 04:59:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x93988000) [pid = 1782] [serial = 669] [outer = 0x93634c00] 04:59:40 INFO - PROCESS | 1782 | 1461239980461 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1539ms 04:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:59:40 INFO - PROCESS | 1782 | 1461239980515 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:59:40 INFO - PROCESS | 1782 | 1461239980520 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 04:59:40 INFO - PROCESS | 1782 | 1461239980526 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 1782 | 1461239980529 Marionette TRACE conn3 <- [1,862,null,{}] 04:59:40 INFO - PROCESS | 1782 | 1461239980535 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:40 INFO - PROCESS | 1782 | 1461239980729 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:59:40 INFO - PROCESS | 1782 | 1461239980955 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c9400 == 92 [pid = 1782] [id = 223] 04:59:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x9398f800) [pid = 1782] [serial = 670] [outer = (nil)] 04:59:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x93cee800) [pid = 1782] [serial = 671] [outer = 0x9398f800] 04:59:41 INFO - PROCESS | 1782 | 1461239981084 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x93cf0c00) [pid = 1782] [serial = 672] [outer = 0x9398f800] 04:59:41 INFO - PROCESS | 1782 | 1461239981941 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1483ms 04:59:42 INFO - PROCESS | 1782 | 1461239982008 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:59:42 INFO - PROCESS | 1782 | 1461239982012 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 04:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:59:42 INFO - PROCESS | 1782 | 1461239982019 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:59:42 INFO - PROCESS | 1782 | 1461239982022 Marionette TRACE conn3 <- [1,866,null,{}] 04:59:42 INFO - PROCESS | 1782 | 1461239982032 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:42 INFO - PROCESS | 1782 | 1461239982248 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:59:42 INFO - PROCESS | 1782 | 1461239982426 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x9376a800 == 93 [pid = 1782] [id = 224] 04:59:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x947ba400) [pid = 1782] [serial = 673] [outer = (nil)] 04:59:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x947e9c00) [pid = 1782] [serial = 674] [outer = 0x947ba400] 04:59:42 INFO - PROCESS | 1782 | 1461239982554 Marionette DEBUG loaded listener.js 04:59:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x947ef400) [pid = 1782] [serial = 675] [outer = 0x947ba400] 04:59:43 INFO - PROCESS | 1782 | 1461239983467 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1478ms 04:59:43 INFO - PROCESS | 1782 | 1461239983498 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:59:43 INFO - PROCESS | 1782 | 1461239983502 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 04:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:59:43 INFO - PROCESS | 1782 | 1461239983509 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 1782 | 1461239983513 Marionette TRACE conn3 <- [1,870,null,{}] 04:59:43 INFO - PROCESS | 1782 | 1461239983519 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:43 INFO - PROCESS | 1782 | 1461239983733 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:59:43 INFO - PROCESS | 1782 | 1461239983970 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x96174400 == 94 [pid = 1782] [id = 225] 04:59:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x96179c00) [pid = 1782] [serial = 676] [outer = (nil)] 04:59:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x961d2400) [pid = 1782] [serial = 677] [outer = 0x96179c00] 04:59:44 INFO - PROCESS | 1782 | 1461239984107 Marionette DEBUG loaded listener.js 04:59:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x96225400) [pid = 1782] [serial = 678] [outer = 0x96179c00] 04:59:45 INFO - PROCESS | 1782 | 1461239985000 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1530ms 04:59:45 INFO - PROCESS | 1782 | 1461239985040 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:59:45 INFO - PROCESS | 1782 | 1461239985044 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 04:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:59:45 INFO - PROCESS | 1782 | 1461239985051 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:59:45 INFO - PROCESS | 1782 | 1461239985054 Marionette TRACE conn3 <- [1,874,null,{}] 04:59:45 INFO - PROCESS | 1782 | 1461239985060 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:45 INFO - PROCESS | 1782 | 1461239985228 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:59:45 INFO - PROCESS | 1782 | 1461239985435 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fac0400 == 95 [pid = 1782] [id = 226] 04:59:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x961c9400) [pid = 1782] [serial = 679] [outer = (nil)] 04:59:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x96335400) [pid = 1782] [serial = 680] [outer = 0x961c9400] 04:59:45 INFO - PROCESS | 1782 | 1461239985618 Marionette DEBUG loaded listener.js 04:59:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x96fc1400) [pid = 1782] [serial = 681] [outer = 0x961c9400] 04:59:46 INFO - PROCESS | 1782 | 1461239986515 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1481ms 04:59:46 INFO - PROCESS | 1782 | 1461239986532 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:59:46 INFO - PROCESS | 1782 | 1461239986536 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 04:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:59:46 INFO - PROCESS | 1782 | 1461239986542 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:59:46 INFO - PROCESS | 1782 | 1461239986546 Marionette TRACE conn3 <- [1,878,null,{}] 04:59:46 INFO - PROCESS | 1782 | 1461239986551 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:46 INFO - PROCESS | 1782 | 1461239986719 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:59:46 INFO - PROCESS | 1782 | 1461239986908 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b947000 == 96 [pid = 1782] [id = 227] 04:59:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x9621a400) [pid = 1782] [serial = 682] [outer = (nil)] 04:59:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x970db400) [pid = 1782] [serial = 683] [outer = 0x9621a400] 04:59:47 INFO - PROCESS | 1782 | 1461239986997 Marionette DEBUG loaded listener.js 04:59:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x97193800) [pid = 1782] [serial = 684] [outer = 0x9621a400] 04:59:47 INFO - PROCESS | 1782 | 1461239987981 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1497ms 04:59:48 INFO - PROCESS | 1782 | 1461239988040 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:59:48 INFO - PROCESS | 1782 | 1461239988044 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 04:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:59:48 INFO - PROCESS | 1782 | 1461239988050 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:59:48 INFO - PROCESS | 1782 | 1461239988053 Marionette TRACE conn3 <- [1,882,null,{}] 04:59:48 INFO - PROCESS | 1782 | 1461239988059 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:48 INFO - PROCESS | 1782 | 1461239988232 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:59:48 INFO - PROCESS | 1782 | 1461239988412 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x9356ec00 == 97 [pid = 1782] [id = 228] 04:59:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x9617ac00) [pid = 1782] [serial = 685] [outer = (nil)] 04:59:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x97504000) [pid = 1782] [serial = 686] [outer = 0x9617ac00] 04:59:48 INFO - PROCESS | 1782 | 1461239988500 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x97506400) [pid = 1782] [serial = 687] [outer = 0x9617ac00] 04:59:49 INFO - PROCESS | 1782 | 1461239989348 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1342ms 04:59:49 INFO - PROCESS | 1782 | 1461239989393 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:59:49 INFO - PROCESS | 1782 | 1461239989397 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 04:59:49 INFO - PROCESS | 1782 | 1461239989403 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - PROCESS | 1782 | 1461239989407 Marionette TRACE conn3 <- [1,886,null,{}] 04:59:49 INFO - PROCESS | 1782 | 1461239989413 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:49 INFO - PROCESS | 1782 | 1461239989581 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:59:49 INFO - PROCESS | 1782 | 1461239989776 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8facb000 == 98 [pid = 1782] [id = 229] 04:59:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x947ef800) [pid = 1782] [serial = 688] [outer = (nil)] 04:59:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9750f400) [pid = 1782] [serial = 689] [outer = 0x947ef800] 04:59:49 INFO - PROCESS | 1782 | 1461239989864 Marionette DEBUG loaded listener.js 04:59:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x975cc800) [pid = 1782] [serial = 690] [outer = 0x947ef800] 04:59:50 INFO - PROCESS | 1782 | 1461239990914 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1531ms 04:59:50 INFO - PROCESS | 1782 | 1461239990933 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 1782 | 1461239990938 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 04:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:59:50 INFO - PROCESS | 1782 | 1461239990945 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 1782 | 1461239990957 Marionette TRACE conn3 <- [1,890,null,{}] 04:59:50 INFO - PROCESS | 1782 | 1461239990963 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:51 INFO - PROCESS | 1782 | 1461239991189 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:59:51 INFO - PROCESS | 1782 | 1461239991453 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b418400 == 99 [pid = 1782] [id = 230] 04:59:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b422000) [pid = 1782] [serial = 691] [outer = (nil)] 04:59:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8f448400) [pid = 1782] [serial = 692] [outer = 0x8b422000] 04:59:51 INFO - PROCESS | 1782 | 1461239991591 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x913e6400) [pid = 1782] [serial = 693] [outer = 0x8b422000] 04:59:52 INFO - PROCESS | 1782 | 1461239992497 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1601ms 04:59:52 INFO - PROCESS | 1782 | 1461239992547 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 1782 | 1461239992551 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 04:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:59:52 INFO - PROCESS | 1782 | 1461239992557 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - PROCESS | 1782 | 1461239992561 Marionette TRACE conn3 <- [1,894,null,{}] 04:59:52 INFO - PROCESS | 1782 | 1461239992567 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:52 INFO - PROCESS | 1782 | 1461239992742 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:59:53 INFO - PROCESS | 1782 | 1461239993287 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b99cc00 == 100 [pid = 1782] [id = 231] 04:59:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8b99ec00) [pid = 1782] [serial = 694] [outer = (nil)] 04:59:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8e79c800) [pid = 1782] [serial = 695] [outer = 0x8b99ec00] 04:59:53 INFO - PROCESS | 1782 | 1461239993412 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8e7a6400) [pid = 1782] [serial = 696] [outer = 0x8b99ec00] 04:59:54 INFO - PROCESS | 1782 | 1461239994284 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1788ms 04:59:54 INFO - PROCESS | 1782 | 1461239994346 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:59:54 INFO - PROCESS | 1782 | 1461239994353 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 04:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:59:54 INFO - PROCESS | 1782 | 1461239994362 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 1782 | 1461239994366 Marionette TRACE conn3 <- [1,898,null,{}] 04:59:54 INFO - PROCESS | 1782 | 1461239994374 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:54 INFO - PROCESS | 1782 | 1461239994762 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:59:54 INFO - PROCESS | 1782 | 1461239994964 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e79d800 == 101 [pid = 1782] [id = 232] 04:59:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8f5ec800) [pid = 1782] [serial = 697] [outer = (nil)] 04:59:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8f7de400) [pid = 1782] [serial = 698] [outer = 0x8f5ec800] 04:59:55 INFO - PROCESS | 1782 | 1461239995049 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8fa0d400) [pid = 1782] [serial = 699] [outer = 0x8f5ec800] 04:59:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8b94d800 == 100 [pid = 1782] [id = 218] 04:59:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8f7e1000 == 99 [pid = 1782] [id = 217] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8fda1800) [pid = 1782] [serial = 604] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOCSHELL 0x90069000 == 98 [pid = 1782] [id = 216] 04:59:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4ca800 == 97 [pid = 1782] [id = 215] 04:59:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8b27f800 == 96 [pid = 1782] [id = 214] 04:59:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8f44a400 == 95 [pid = 1782] [id = 213] 04:59:55 INFO - PROCESS | 1782 | --DOCSHELL 0x9362f400 == 94 [pid = 1782] [id = 208] 04:59:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4ca000 == 93 [pid = 1782] [id = 207] 04:59:55 INFO - PROCESS | 1782 | --DOCSHELL 0x9037b800 == 92 [pid = 1782] [id = 206] 04:59:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8b417800 == 91 [pid = 1782] [id = 205] 04:59:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8f43d000 == 90 [pid = 1782] [id = 204] 04:59:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8e7a7800 == 89 [pid = 1782] [id = 203] 04:59:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8b946c00 == 88 [pid = 1782] [id = 202] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8f381800) [pid = 1782] [serial = 595] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x97980c00) [pid = 1782] [serial = 491] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x90377000) [pid = 1782] [serial = 575] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x91ee2400) [pid = 1782] [serial = 509] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x93635000) [pid = 1782] [serial = 548] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9127ac00) [pid = 1782] [serial = 569] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x92b72800) [pid = 1782] [serial = 580] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x95197000) [pid = 1782] [serial = 488] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8f38d800) [pid = 1782] [serial = 596] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x90068400) [pid = 1782] [serial = 574] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x91ee1800) [pid = 1782] [serial = 577] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8bcf3000) [pid = 1782] [serial = 601] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8f7e0000) [pid = 1782] [serial = 599] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x93ce5400) [pid = 1782] [serial = 485] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x91eea000) [pid = 1782] [serial = 578] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8f434c00) [pid = 1782] [serial = 551] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8e79ac00) [pid = 1782] [serial = 589] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8e7a9400) [pid = 1782] [serial = 506] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8fa04400) [pid = 1782] [serial = 602] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x936a3400) [pid = 1782] [serial = 479] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9356bc00) [pid = 1782] [serial = 545] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8b9a0c00) [pid = 1782] [serial = 593] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x98683400) [pid = 1782] [serial = 497] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x92b85000) [pid = 1782] [serial = 583] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9350e800) [pid = 1782] [serial = 461] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9fb53000) [pid = 1782] [serial = 500] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8b572c00) [pid = 1782] [serial = 592] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x93988c00) [pid = 1782] [serial = 482] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8f383800) [pid = 1782] [serial = 571] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8e79c000) [pid = 1782] [serial = 539] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8f5ee400) [pid = 1782] [serial = 598] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8f38b400) [pid = 1782] [serial = 572] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x93637800) [pid = 1782] [serial = 587] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x92b7e400) [pid = 1782] [serial = 581] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8f5e9800) [pid = 1782] [serial = 590] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x93504800) [pid = 1782] [serial = 584] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x93573400) [pid = 1782] [serial = 586] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8b570800) [pid = 1782] [serial = 503] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x976f3800) [pid = 1782] [serial = 494] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x92b87000) [pid = 1782] [serial = 476] [outer = (nil)] [url = about:blank] 04:59:55 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x9006c800) [pid = 1782] [serial = 542] [outer = (nil)] [url = about:blank] 04:59:56 INFO - PROCESS | 1782 | 1461239996097 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1782ms 04:59:56 INFO - PROCESS | 1782 | 1461239996147 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:59:56 INFO - PROCESS | 1782 | 1461239996153 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 04:59:56 INFO - PROCESS | 1782 | 1461239996160 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 1782 | 1461239996163 Marionette TRACE conn3 <- [1,902,null,{}] 04:59:56 INFO - PROCESS | 1782 | 1461239996169 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:56 INFO - PROCESS | 1782 | 1461239996333 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:59:56 INFO - PROCESS | 1782 | 1461239996473 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c7c00 == 89 [pid = 1782] [id = 233] 04:59:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8b417800) [pid = 1782] [serial = 700] [outer = (nil)] 04:59:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8e7a8800) [pid = 1782] [serial = 701] [outer = 0x8b417800] 04:59:56 INFO - PROCESS | 1782 | 1461239996556 Marionette DEBUG loaded listener.js 04:59:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8f5eb000) [pid = 1782] [serial = 702] [outer = 0x8b417800] 04:59:57 INFO - PROCESS | 1782 | 1461239997445 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1330ms 04:59:57 INFO - PROCESS | 1782 | 1461239997490 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:59:57 INFO - PROCESS | 1782 | 1461239997493 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 04:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:59:57 INFO - PROCESS | 1782 | 1461239997507 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - PROCESS | 1782 | 1461239997516 Marionette TRACE conn3 <- [1,906,null,{}] 04:59:57 INFO - PROCESS | 1782 | 1461239997524 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:57 INFO - PROCESS | 1782 | 1461239997688 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:59:57 INFO - PROCESS | 1782 | 1461239997698 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c4c00 == 90 [pid = 1782] [id = 234] 04:59:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8fda2800) [pid = 1782] [serial = 703] [outer = (nil)] 04:59:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x90068800) [pid = 1782] [serial = 704] [outer = 0x8fda2800] 04:59:57 INFO - PROCESS | 1782 | 1461239997770 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x9006dc00) [pid = 1782] [serial = 705] [outer = 0x8fda2800] 04:59:58 INFO - PROCESS | 1782 | 1461239998674 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1200ms 04:59:58 INFO - PROCESS | 1782 | 1461239998703 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:59:58 INFO - PROCESS | 1782 | 1461239998707 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 04:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:59:58 INFO - PROCESS | 1782 | 1461239998713 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - PROCESS | 1782 | 1461239998716 Marionette TRACE conn3 <- [1,910,null,{}] 04:59:58 INFO - PROCESS | 1782 | 1461239998722 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:58 INFO - PROCESS | 1782 | 1461239998925 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:59:58 INFO - PROCESS | 1782 | 1461239998949 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa04400 == 91 [pid = 1782] [id = 235] 04:59:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8fac1000) [pid = 1782] [serial = 706] [outer = (nil)] 04:59:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x9037a400) [pid = 1782] [serial = 707] [outer = 0x8fac1000] 04:59:59 INFO - PROCESS | 1782 | 1461239999020 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x90635c00) [pid = 1782] [serial = 708] [outer = 0x8fac1000] 04:59:59 INFO - PROCESS | 1782 | 1461239999929 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:00:00 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x9006a000) [pid = 1782] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:00:00 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8f44e800) [pid = 1782] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:00:00 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8b27dc00) [pid = 1782] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:00:00 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x913e7000) [pid = 1782] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:00:00 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8b423800) [pid = 1782] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:00:00 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8facbc00) [pid = 1782] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:00:00 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8bcf5000) [pid = 1782] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1536ms 05:00:00 INFO - PROCESS | 1782 | 1461240000251 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 1782 | 1461240000254 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:00:00 INFO - PROCESS | 1782 | 1461240000260 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 1782 | 1461240000263 Marionette TRACE conn3 <- [1,914,null,{}] 05:00:00 INFO - PROCESS | 1782 | 1461240000268 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:00 INFO - PROCESS | 1782 | 1461240000412 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:00:00 INFO - PROCESS | 1782 | 1461240000431 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x9006b000 == 92 [pid = 1782] [id = 236] 05:00:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x9036f000) [pid = 1782] [serial = 709] [outer = (nil)] 05:00:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x90634800) [pid = 1782] [serial = 710] [outer = 0x9036f000] 05:00:00 INFO - PROCESS | 1782 | 1461240000516 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x92b64000) [pid = 1782] [serial = 711] [outer = 0x9036f000] 05:00:01 INFO - PROCESS | 1782 | 1461240001411 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1196ms 05:00:01 INFO - PROCESS | 1782 | 1461240001456 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:00:01 INFO - PROCESS | 1782 | 1461240001459 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:00:01 INFO - PROCESS | 1782 | 1461240001466 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 1782 | 1461240001468 Marionette TRACE conn3 <- [1,918,null,{}] 05:00:01 INFO - PROCESS | 1782 | 1461240001474 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:01 INFO - PROCESS | 1782 | 1461240001730 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:00:01 INFO - PROCESS | 1782 | 1461240001922 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b56f400 == 93 [pid = 1782] [id = 237] 05:00:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8b570800) [pid = 1782] [serial = 712] [outer = (nil)] 05:00:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8b94dc00) [pid = 1782] [serial = 713] [outer = 0x8b570800] 05:00:02 INFO - PROCESS | 1782 | 1461240002115 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8b9a0c00) [pid = 1782] [serial = 714] [outer = 0x8b570800] 05:00:03 INFO - PROCESS | 1782 | 1461240003275 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1881ms 05:00:03 INFO - PROCESS | 1782 | 1461240003351 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:00:03 INFO - PROCESS | 1782 | 1461240003359 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:00:03 INFO - PROCESS | 1782 | 1461240003370 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:00:03 INFO - PROCESS | 1782 | 1461240003377 Marionette TRACE conn3 <- [1,922,null,{}] 05:00:03 INFO - PROCESS | 1782 | 1461240003385 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:03 INFO - PROCESS | 1782 | 1461240003587 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:00:03 INFO - PROCESS | 1782 | 1461240003835 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f43d400 == 94 [pid = 1782] [id = 238] 05:00:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8f448c00) [pid = 1782] [serial = 715] [outer = (nil)] 05:00:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8f5ef000) [pid = 1782] [serial = 716] [outer = 0x8f448c00] 05:00:03 INFO - PROCESS | 1782 | 1461240003955 Marionette DEBUG loaded listener.js 05:00:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8f7e4000) [pid = 1782] [serial = 717] [outer = 0x8f448c00] 05:00:04 INFO - PROCESS | 1782 | 1461240004927 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1590ms 05:00:04 INFO - PROCESS | 1782 | 1461240004961 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:00:04 INFO - PROCESS | 1782 | 1461240004967 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:00:04 INFO - PROCESS | 1782 | 1461240004974 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:00:04 INFO - PROCESS | 1782 | 1461240004978 Marionette TRACE conn3 <- [1,926,null,{}] 05:00:04 INFO - PROCESS | 1782 | 1461240004985 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:05 INFO - PROCESS | 1782 | 1461240005184 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:00:05 INFO - PROCESS | 1782 | 1461240005464 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x90069c00 == 95 [pid = 1782] [id = 239] 05:00:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x91eebc00) [pid = 1782] [serial = 718] [outer = (nil)] 05:00:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x92987800) [pid = 1782] [serial = 719] [outer = 0x91eebc00] 05:00:05 INFO - PROCESS | 1782 | 1461240005600 Marionette DEBUG loaded listener.js 05:00:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x92b87000) [pid = 1782] [serial = 720] [outer = 0x91eebc00] 05:00:06 INFO - PROCESS | 1782 | 1461240006603 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1682ms 05:00:06 INFO - PROCESS | 1782 | 1461240006658 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:00:06 INFO - PROCESS | 1782 | 1461240006664 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:00:06 INFO - PROCESS | 1782 | 1461240006681 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:00:06 INFO - PROCESS | 1782 | 1461240006689 Marionette TRACE conn3 <- [1,930,null,{}] 05:00:06 INFO - PROCESS | 1782 | 1461240006695 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:06 INFO - PROCESS | 1782 | 1461240006905 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:00:07 INFO - PROCESS | 1782 | 1461240007137 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b41cc00 == 96 [pid = 1782] [id = 240] 05:00:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x9350fc00) [pid = 1782] [serial = 721] [outer = (nil)] 05:00:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x9363b000) [pid = 1782] [serial = 722] [outer = 0x9350fc00] 05:00:07 INFO - PROCESS | 1782 | 1461240007272 Marionette DEBUG loaded listener.js 05:00:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x9369e000) [pid = 1782] [serial = 723] [outer = 0x9350fc00] 05:00:08 INFO - PROCESS | 1782 | 1461240008180 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1545ms 05:00:08 INFO - PROCESS | 1782 | 1461240008219 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:00:08 INFO - PROCESS | 1782 | 1461240008222 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:00:08 INFO - PROCESS | 1782 | 1461240008229 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:00:08 INFO - PROCESS | 1782 | 1461240008233 Marionette TRACE conn3 <- [1,934,null,{}] 05:00:08 INFO - PROCESS | 1782 | 1461240008239 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:08 INFO - PROCESS | 1782 | 1461240008426 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:00:08 INFO - PROCESS | 1782 | 1461240008610 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b27d000 == 97 [pid = 1782] [id = 241] 05:00:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x93763400) [pid = 1782] [serial = 724] [outer = (nil)] 05:00:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x938bfc00) [pid = 1782] [serial = 725] [outer = 0x93763400] 05:00:08 INFO - PROCESS | 1782 | 1461240008704 Marionette DEBUG loaded listener.js 05:00:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x93983c00) [pid = 1782] [serial = 726] [outer = 0x93763400] 05:00:09 INFO - PROCESS | 1782 | 1461240009653 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1489ms 05:00:09 INFO - PROCESS | 1782 | 1461240009720 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:00:09 INFO - PROCESS | 1782 | 1461240009724 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:00:09 INFO - PROCESS | 1782 | 1461240009731 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:00:09 INFO - PROCESS | 1782 | 1461240009735 Marionette TRACE conn3 <- [1,938,null,{}] 05:00:09 INFO - PROCESS | 1782 | 1461240009741 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:09 INFO - PROCESS | 1782 | 1461240009968 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:00:10 INFO - PROCESS | 1782 | 1461240010207 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x93cef000 == 98 [pid = 1782] [id = 242] 05:00:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x93cef400) [pid = 1782] [serial = 727] [outer = (nil)] 05:00:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x947bf400) [pid = 1782] [serial = 728] [outer = 0x93cef400] 05:00:10 INFO - PROCESS | 1782 | 1461240010356 Marionette DEBUG loaded listener.js 05:00:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x961d7800) [pid = 1782] [serial = 729] [outer = 0x93cef400] 05:00:11 INFO - PROCESS | 1782 | 1461240011348 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1688ms 05:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:00:11 INFO - PROCESS | 1782 | 1461240011419 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:00:11 INFO - PROCESS | 1782 | 1461240011423 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:00:11 INFO - PROCESS | 1782 | 1461240011431 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 1782 | 1461240011433 Marionette TRACE conn3 <- [1,942,null,{}] 05:00:11 INFO - PROCESS | 1782 | 1461240011440 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:11 INFO - PROCESS | 1782 | 1461240011657 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:00:11 INFO - PROCESS | 1782 | 1461240011884 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x93ce4000 == 99 [pid = 1782] [id = 243] 05:00:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x9632cc00) [pid = 1782] [serial = 730] [outer = (nil)] 05:00:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x9719e400) [pid = 1782] [serial = 731] [outer = 0x9632cc00] 05:00:12 INFO - PROCESS | 1782 | 1461240012014 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x97508000) [pid = 1782] [serial = 732] [outer = 0x9632cc00] 05:00:12 INFO - PROCESS | 1782 | 1461240012899 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1533ms 05:00:12 INFO - PROCESS | 1782 | 1461240012963 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:00:12 INFO - PROCESS | 1782 | 1461240012967 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:00:12 INFO - PROCESS | 1782 | 1461240012973 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:00:12 INFO - PROCESS | 1782 | 1461240012977 Marionette TRACE conn3 <- [1,946,null,{}] 05:00:12 INFO - PROCESS | 1782 | 1461240012983 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:13 INFO - PROCESS | 1782 | 1461240013167 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:00:13 INFO - PROCESS | 1782 | 1461240013352 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x962fa400 == 100 [pid = 1782] [id = 244] 05:00:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x9750e000) [pid = 1782] [serial = 733] [outer = (nil)] 05:00:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x976ec800) [pid = 1782] [serial = 734] [outer = 0x9750e000] 05:00:13 INFO - PROCESS | 1782 | 1461240013493 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x976f6400) [pid = 1782] [serial = 735] [outer = 0x9750e000] 05:00:14 INFO - PROCESS | 1782 | 1461240014343 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1440ms 05:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:00:14 INFO - PROCESS | 1782 | 1461240014414 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:00:14 INFO - PROCESS | 1782 | 1461240014418 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:00:14 INFO - PROCESS | 1782 | 1461240014424 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 1782 | 1461240014428 Marionette TRACE conn3 <- [1,950,null,{}] 05:00:14 INFO - PROCESS | 1782 | 1461240014434 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:14 INFO - PROCESS | 1782 | 1461240014609 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:00:14 INFO - PROCESS | 1782 | 1461240014795 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x90069800 == 101 [pid = 1782] [id = 245] 05:00:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x970d0800) [pid = 1782] [serial = 736] [outer = (nil)] 05:00:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x9797e800) [pid = 1782] [serial = 737] [outer = 0x970d0800] 05:00:14 INFO - PROCESS | 1782 | 1461240014884 Marionette DEBUG loaded listener.js 05:00:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x97981000) [pid = 1782] [serial = 738] [outer = 0x970d0800] 05:00:15 INFO - PROCESS | 1782 | 1461240015813 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1432ms 05:00:15 INFO - PROCESS | 1782 | 1461240015857 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:00:15 INFO - PROCESS | 1782 | 1461240015862 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:00:15 INFO - PROCESS | 1782 | 1461240015869 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:00:15 INFO - PROCESS | 1782 | 1461240015873 Marionette TRACE conn3 <- [1,954,null,{}] 05:00:15 INFO - PROCESS | 1782 | 1461240015879 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:16 INFO - PROCESS | 1782 | 1461240016098 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:00:16 INFO - PROCESS | 1782 | 1461240016328 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x97121000 == 102 [pid = 1782] [id = 246] 05:00:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x974f4400) [pid = 1782] [serial = 739] [outer = (nil)] 05:00:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x9799bc00) [pid = 1782] [serial = 740] [outer = 0x974f4400] 05:00:16 INFO - PROCESS | 1782 | 1461240016459 Marionette DEBUG loaded listener.js 05:00:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x97a5a000) [pid = 1782] [serial = 741] [outer = 0x974f4400] 05:00:17 INFO - PROCESS | 1782 | 1461240017362 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1550ms 05:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:00:17 INFO - PROCESS | 1782 | 1461240017419 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 1782 | 1461240017422 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:00:17 INFO - PROCESS | 1782 | 1461240017429 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:00:17 INFO - PROCESS | 1782 | 1461240017432 Marionette TRACE conn3 <- [1,958,null,{}] 05:00:17 INFO - PROCESS | 1782 | 1461240017438 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:17 INFO - PROCESS | 1782 | 1461240017618 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:00:17 INFO - PROCESS | 1782 | 1461240017804 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x97a61000 == 103 [pid = 1782] [id = 247] 05:00:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x97a61400) [pid = 1782] [serial = 742] [outer = (nil)] 05:00:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x97a63c00) [pid = 1782] [serial = 743] [outer = 0x97a61400] 05:00:17 INFO - PROCESS | 1782 | 1461240017962 Marionette DEBUG loaded listener.js 05:00:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x97c5e800) [pid = 1782] [serial = 744] [outer = 0x97a61400] 05:00:18 INFO - PROCESS | 1782 | 1461240018876 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1486ms 05:00:18 INFO - PROCESS | 1782 | 1461240018914 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:00:18 INFO - PROCESS | 1782 | 1461240018925 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:00:18 INFO - PROCESS | 1782 | 1461240018931 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:00:18 INFO - PROCESS | 1782 | 1461240018936 Marionette TRACE conn3 <- [1,962,null,{}] 05:00:18 INFO - PROCESS | 1782 | 1461240018941 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:19 INFO - PROCESS | 1782 | 1461240019138 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:00:19 INFO - PROCESS | 1782 | 1461240019323 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x938c0000 == 104 [pid = 1782] [id = 248] 05:00:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x97a5e800) [pid = 1782] [serial = 745] [outer = (nil)] 05:00:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x9816a400) [pid = 1782] [serial = 746] [outer = 0x97a5e800] 05:00:19 INFO - PROCESS | 1782 | 1461240019407 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x981b7c00) [pid = 1782] [serial = 747] [outer = 0x97a5e800] 05:00:20 INFO - PROCESS | 1782 | 1461240020324 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1431ms 05:00:20 INFO - PROCESS | 1782 | 1461240020367 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:00:20 INFO - PROCESS | 1782 | 1461240020372 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:00:20 INFO - PROCESS | 1782 | 1461240020378 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:00:20 INFO - PROCESS | 1782 | 1461240020381 Marionette TRACE conn3 <- [1,966,null,{}] 05:00:20 INFO - PROCESS | 1782 | 1461240020387 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:20 INFO - PROCESS | 1782 | 1461240020559 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:00:20 INFO - PROCESS | 1782 | 1461240020756 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x976edc00 == 105 [pid = 1782] [id = 249] 05:00:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x98160400) [pid = 1782] [serial = 748] [outer = (nil)] 05:00:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x981c3400) [pid = 1782] [serial = 749] [outer = 0x98160400] 05:00:20 INFO - PROCESS | 1782 | 1461240020885 Marionette DEBUG loaded listener.js 05:00:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x981c6000) [pid = 1782] [serial = 750] [outer = 0x98160400] 05:00:21 INFO - PROCESS | 1782 | 1461240021871 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1534ms 05:00:21 INFO - PROCESS | 1782 | 1461240021912 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:00:21 INFO - PROCESS | 1782 | 1461240021915 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:00:21 INFO - PROCESS | 1782 | 1461240021923 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:00:21 INFO - PROCESS | 1782 | 1461240021926 Marionette TRACE conn3 <- [1,970,null,{}] 05:00:21 INFO - PROCESS | 1782 | 1461240021932 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:22 INFO - PROCESS | 1782 | 1461240022122 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:00:22 INFO - PROCESS | 1782 | 1461240022680 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b991800 == 106 [pid = 1782] [id = 250] 05:00:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8b994800) [pid = 1782] [serial = 751] [outer = (nil)] 05:00:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8b99e000) [pid = 1782] [serial = 752] [outer = 0x8b994800] 05:00:22 INFO - PROCESS | 1782 | 1461240022803 Marionette DEBUG loaded listener.js 05:00:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8e79cc00) [pid = 1782] [serial = 753] [outer = 0x8b994800] 05:00:23 INFO - PROCESS | 1782 | 1461240023694 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1840ms 05:00:23 INFO - PROCESS | 1782 | 1461240023765 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:00:23 INFO - PROCESS | 1782 | 1461240023772 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:00:23 INFO - PROCESS | 1782 | 1461240023781 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:00:23 INFO - PROCESS | 1782 | 1461240023785 Marionette TRACE conn3 <- [1,974,null,{}] 05:00:23 INFO - PROCESS | 1782 | 1461240023793 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:24 INFO - PROCESS | 1782 | 1461240024024 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:00:24 INFO - PROCESS | 1782 | 1461240024373 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcfa000 == 107 [pid = 1782] [id = 251] 05:00:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8f5ebc00) [pid = 1782] [serial = 754] [outer = (nil)] 05:00:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8fd9e800) [pid = 1782] [serial = 755] [outer = 0x8f5ebc00] 05:00:24 INFO - PROCESS | 1782 | 1461240024461 Marionette DEBUG loaded listener.js 05:00:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x90070000) [pid = 1782] [serial = 756] [outer = 0x8f5ebc00] 05:00:25 INFO - PROCESS | 1782 | --DOCSHELL 0x9006b000 == 106 [pid = 1782] [id = 236] 05:00:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa04400 == 105 [pid = 1782] [id = 235] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8b993c00) [pid = 1782] [serial = 607] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8f449c00) [pid = 1782] [serial = 610] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x90627800) [pid = 1782] [serial = 613] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x91e4a000) [pid = 1782] [serial = 616] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x92b84800) [pid = 1782] [serial = 619] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x93569000) [pid = 1782] [serial = 622] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x9363ac00) [pid = 1782] [serial = 625] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x93639400) [pid = 1782] [serial = 629] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x938ba000) [pid = 1782] [serial = 632] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x93982c00) [pid = 1782] [serial = 635] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x93631c00) [pid = 1782] [serial = 659] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4c6400 == 104 [pid = 1782] [id = 200] 05:00:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4c4c00 == 103 [pid = 1782] [id = 234] 05:00:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4c7c00 == 102 [pid = 1782] [id = 233] 05:00:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8e79d800 == 101 [pid = 1782] [id = 232] 05:00:25 INFO - PROCESS | 1782 | 1461240025539 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:00:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8b99cc00 == 100 [pid = 1782] [id = 231] 05:00:25 INFO - PROCESS | 1782 | --DOCSHELL 0x9350c000 == 99 [pid = 1782] [id = 222] 05:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1788ms 05:00:25 INFO - PROCESS | 1782 | --DOCSHELL 0x9006ac00 == 98 [pid = 1782] [id = 221] 05:00:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8e7a4400 == 97 [pid = 1782] [id = 220] 05:00:25 INFO - PROCESS | 1782 | 1461240025577 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:00:25 INFO - PROCESS | 1782 | 1461240025582 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:00:25 INFO - PROCESS | 1782 | 1461240025589 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:00:25 INFO - PROCESS | 1782 | 1461240025593 Marionette TRACE conn3 <- [1,978,null,{}] 05:00:25 INFO - PROCESS | 1782 | 1461240025598 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:25 INFO - PROCESS | 1782 | 1461240025778 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9350c800) [pid = 1782] [serial = 653] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8fac1400) [pid = 1782] [serial = 642] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8fa03000) [pid = 1782] [serial = 641] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8f438400) [pid = 1782] [serial = 638] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8fa0d000) [pid = 1782] [serial = 647] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9062a800) [pid = 1782] [serial = 648] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x92b64c00) [pid = 1782] [serial = 650] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8bcf4c00) [pid = 1782] [serial = 644] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8f431c00) [pid = 1782] [serial = 645] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8fda3400) [pid = 1782] [serial = 605] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x93568400) [pid = 1782] [serial = 654] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8b945c00) [pid = 1782] [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.] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x90071800) [pid = 1782] [serial = 657] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x92b85800) [pid = 1782] [serial = 651] [outer = (nil)] [url = about:blank] 05:00:25 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8f5ea000) [pid = 1782] [serial = 656] [outer = (nil)] [url = about:blank] 05:00:26 INFO - PROCESS | 1782 | 1461240026034 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e79c400 == 98 [pid = 1782] [id = 252] 05:00:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8f38f800) [pid = 1782] [serial = 757] [outer = (nil)] 05:00:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8f5ea000) [pid = 1782] [serial = 758] [outer = 0x8f38f800] 05:00:26 INFO - PROCESS | 1782 | 1461240026112 Marionette DEBUG loaded listener.js 05:00:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x90071800) [pid = 1782] [serial = 759] [outer = 0x8f38f800] 05:00:26 INFO - PROCESS | 1782 | 1461240026921 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1380ms 05:00:26 INFO - PROCESS | 1782 | 1461240026970 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 1782 | 1461240026973 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:00:26 INFO - PROCESS | 1782 | 1461240026987 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - PROCESS | 1782 | 1461240026995 Marionette TRACE conn3 <- [1,982,null,{}] 05:00:27 INFO - PROCESS | 1782 | 1461240027004 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:27 INFO - PROCESS | 1782 | 1461240027183 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:00:27 INFO - PROCESS | 1782 | 1461240027194 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa0fc00 == 99 [pid = 1782] [id = 253] 05:00:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x90633800) [pid = 1782] [serial = 760] [outer = (nil)] 05:00:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x92b83000) [pid = 1782] [serial = 761] [outer = 0x90633800] 05:00:27 INFO - PROCESS | 1782 | 1461240027422 Marionette DEBUG loaded listener.js 05:00:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x92b8a800) [pid = 1782] [serial = 762] [outer = 0x90633800] 05:00:28 INFO - PROCESS | 1782 | 1461240028231 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1302ms 05:00:28 INFO - PROCESS | 1782 | 1461240028283 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:00:28 INFO - PROCESS | 1782 | 1461240028287 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:00:28 INFO - PROCESS | 1782 | 1461240028301 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:00:28 INFO - PROCESS | 1782 | 1461240028303 Marionette TRACE conn3 <- [1,986,null,{}] 05:00:28 INFO - PROCESS | 1782 | 1461240028309 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:28 INFO - PROCESS | 1782 | 1461240028524 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:00:28 INFO - PROCESS | 1782 | 1461240028565 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b425c00 == 100 [pid = 1782] [id = 254] 05:00:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x93506c00) [pid = 1782] [serial = 763] [outer = (nil)] 05:00:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x93566000) [pid = 1782] [serial = 764] [outer = 0x93506c00] 05:00:28 INFO - PROCESS | 1782 | 1461240028643 Marionette DEBUG loaded listener.js 05:00:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x9356f400) [pid = 1782] [serial = 765] [outer = 0x93506c00] 05:00:29 INFO - PROCESS | 1782 | 1461240029564 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1281ms 05:00:29 INFO - PROCESS | 1782 | 1461240029583 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:00:29 INFO - PROCESS | 1782 | 1461240029586 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:00:29 INFO - PROCESS | 1782 | 1461240029603 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:00:29 INFO - PROCESS | 1782 | 1461240029606 Marionette TRACE conn3 <- [1,990,null,{}] 05:00:29 INFO - PROCESS | 1782 | 1461240029612 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:29 INFO - PROCESS | 1782 | 1461240029846 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:00:29 INFO - PROCESS | 1782 | 1461240029874 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x93634400 == 101 [pid = 1782] [id = 255] 05:00:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x93635000) [pid = 1782] [serial = 766] [outer = (nil)] 05:00:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x93699000) [pid = 1782] [serial = 767] [outer = 0x93635000] 05:00:29 INFO - PROCESS | 1782 | 1461240029960 Marionette DEBUG loaded listener.js 05:00:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x93985400) [pid = 1782] [serial = 768] [outer = 0x93635000] 05:00:30 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8fac1000) [pid = 1782] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:00:30 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8b417800) [pid = 1782] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:00:30 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8b99ec00) [pid = 1782] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:00:30 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8f5ec800) [pid = 1782] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:00:30 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8fda2800) [pid = 1782] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:00:30 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8f44ac00) [pid = 1782] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:00:31 INFO - PROCESS | 1782 | 1461240031057 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1489ms 05:00:31 INFO - PROCESS | 1782 | 1461240031083 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:00:31 INFO - PROCESS | 1782 | 1461240031086 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:00:31 INFO - PROCESS | 1782 | 1461240031092 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 1782 | 1461240031095 Marionette TRACE conn3 <- [1,994,null,{}] 05:00:31 INFO - PROCESS | 1782 | 1461240031101 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:31 INFO - PROCESS | 1782 | 1461240031276 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:00:31 INFO - PROCESS | 1782 | 1461240031292 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b99ec00 == 102 [pid = 1782] [id = 256] 05:00:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x93632800) [pid = 1782] [serial = 769] [outer = (nil)] 05:00:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x93cefc00) [pid = 1782] [serial = 770] [outer = 0x93632800] 05:00:31 INFO - PROCESS | 1782 | 1461240031364 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x947f5800) [pid = 1782] [serial = 771] [outer = 0x93632800] 05:00:32 INFO - PROCESS | 1782 | 1461240032232 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1189ms 05:00:32 INFO - PROCESS | 1782 | 1461240032288 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:00:32 INFO - PROCESS | 1782 | 1461240032290 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:00:32 INFO - PROCESS | 1782 | 1461240032301 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:00:32 INFO - PROCESS | 1782 | 1461240032306 Marionette TRACE conn3 <- [1,998,null,{}] 05:00:32 INFO - PROCESS | 1782 | 1461240032312 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:32 INFO - PROCESS | 1782 | 1461240032564 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:00:32 INFO - PROCESS | 1782 | 1461240032757 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c7c00 == 103 [pid = 1782] [id = 257] 05:00:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b276800) [pid = 1782] [serial = 772] [outer = (nil)] 05:00:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8b948000) [pid = 1782] [serial = 773] [outer = 0x8b276800] 05:00:32 INFO - PROCESS | 1782 | 1461240032850 Marionette DEBUG loaded listener.js 05:00:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8bcf0c00) [pid = 1782] [serial = 774] [outer = 0x8b276800] 05:00:33 INFO - PROCESS | 1782 | 1461240033897 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1634ms 05:00:33 INFO - PROCESS | 1782 | 1461240033938 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:00:33 INFO - PROCESS | 1782 | 1461240033946 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:00:33 INFO - PROCESS | 1782 | 1461240033954 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:00:33 INFO - PROCESS | 1782 | 1461240033961 Marionette TRACE conn3 <- [1,1002,null,{}] 05:00:33 INFO - PROCESS | 1782 | 1461240033969 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:34 INFO - PROCESS | 1782 | 1461240034164 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:00:34 INFO - PROCESS | 1782 | 1461240034407 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa06000 == 104 [pid = 1782] [id = 258] 05:00:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8fa08c00) [pid = 1782] [serial = 775] [outer = (nil)] 05:00:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8facb800) [pid = 1782] [serial = 776] [outer = 0x8fa08c00] 05:00:34 INFO - PROCESS | 1782 | 1461240034540 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9006b800) [pid = 1782] [serial = 777] [outer = 0x8fa08c00] 05:00:35 INFO - PROCESS | 1782 | 1461240035526 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1634ms 05:00:35 INFO - PROCESS | 1782 | 1461240035588 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:00:35 INFO - PROCESS | 1782 | 1461240035594 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:00:35 INFO - PROCESS | 1782 | 1461240035601 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - PROCESS | 1782 | 1461240035605 Marionette TRACE conn3 <- [1,1006,null,{}] 05:00:35 INFO - PROCESS | 1782 | 1461240035611 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:35 INFO - PROCESS | 1782 | 1461240035803 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:00:36 INFO - PROCESS | 1782 | 1461240036103 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x91eed800 == 105 [pid = 1782] [id = 259] 05:00:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x92b64c00) [pid = 1782] [serial = 778] [outer = (nil)] 05:00:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x92b84800) [pid = 1782] [serial = 779] [outer = 0x92b64c00] 05:00:36 INFO - PROCESS | 1782 | 1461240036235 Marionette DEBUG loaded listener.js 05:00:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9356b000) [pid = 1782] [serial = 780] [outer = 0x92b64c00] 05:00:37 INFO - PROCESS | 1782 | 1461240037246 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1685ms 05:00:37 INFO - PROCESS | 1782 | 1461240037285 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:00:37 INFO - PROCESS | 1782 | 1461240037291 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:00:37 INFO - PROCESS | 1782 | 1461240037314 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:00:37 INFO - PROCESS | 1782 | 1461240037328 Marionette TRACE conn3 <- [1,1010,null,{}] 05:00:37 INFO - PROCESS | 1782 | 1461240037334 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:37 INFO - PROCESS | 1782 | 1461240037534 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:00:37 INFO - PROCESS | 1782 | 1461240037722 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x9369f000 == 106 [pid = 1782] [id = 260] 05:00:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x93769c00) [pid = 1782] [serial = 781] [outer = (nil)] 05:00:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x951a2000) [pid = 1782] [serial = 782] [outer = 0x93769c00] 05:00:37 INFO - PROCESS | 1782 | 1461240037859 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x96fc7000) [pid = 1782] [serial = 783] [outer = 0x93769c00] 05:00:38 INFO - PROCESS | 1782 | 1461240038779 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1510ms 05:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:00:38 INFO - PROCESS | 1782 | 1461240038811 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:00:38 INFO - PROCESS | 1782 | 1461240038814 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:00:38 INFO - PROCESS | 1782 | 1461240038821 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - PROCESS | 1782 | 1461240038825 Marionette TRACE conn3 <- [1,1014,null,{}] 05:00:38 INFO - PROCESS | 1782 | 1461240038831 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:39 INFO - PROCESS | 1782 | 1461240039088 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:00:39 INFO - PROCESS | 1782 | 1461240039272 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x93769800 == 107 [pid = 1782] [id = 261] 05:00:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x947eac00) [pid = 1782] [serial = 784] [outer = (nil)] 05:00:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9750b800) [pid = 1782] [serial = 785] [outer = 0x947eac00] 05:00:39 INFO - PROCESS | 1782 | 1461240039404 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9797c000) [pid = 1782] [serial = 786] [outer = 0x947eac00] 05:00:40 INFO - PROCESS | 1782 | 1461240040283 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1532ms 05:00:40 INFO - PROCESS | 1782 | 1461240040353 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:00:40 INFO - PROCESS | 1782 | 1461240040357 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:00:40 INFO - PROCESS | 1782 | 1461240040364 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:00:40 INFO - PROCESS | 1782 | 1461240040368 Marionette TRACE conn3 <- [1,1018,null,{}] 05:00:40 INFO - PROCESS | 1782 | 1461240040374 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:40 INFO - PROCESS | 1782 | 1461240040560 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:00:40 INFO - PROCESS | 1782 | 1461240040755 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x97a61c00 == 108 [pid = 1782] [id = 262] 05:00:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x97a62000) [pid = 1782] [serial = 787] [outer = (nil)] 05:00:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x97b24800) [pid = 1782] [serial = 788] [outer = 0x97a62000] 05:00:40 INFO - PROCESS | 1782 | 1461240040971 Marionette DEBUG loaded listener.js 05:00:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x981bc000) [pid = 1782] [serial = 789] [outer = 0x97a62000] 05:00:41 INFO - PROCESS | 1782 | 1461240041958 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1641ms 05:00:42 INFO - PROCESS | 1782 | 1461240042007 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:00:42 INFO - PROCESS | 1782 | 1461240042012 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:00:42 INFO - PROCESS | 1782 | 1461240042018 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:00:42 INFO - PROCESS | 1782 | 1461240042022 Marionette TRACE conn3 <- [1,1022,null,{}] 05:00:42 INFO - PROCESS | 1782 | 1461240042028 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:42 INFO - PROCESS | 1782 | 1461240042227 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:00:42 INFO - PROCESS | 1782 | 1461240042473 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x90371800 == 109 [pid = 1782] [id = 263] 05:00:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x974ed400) [pid = 1782] [serial = 790] [outer = (nil)] 05:00:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x98683c00) [pid = 1782] [serial = 791] [outer = 0x974ed400] 05:00:42 INFO - PROCESS | 1782 | 1461240042603 Marionette DEBUG loaded listener.js 05:00:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x988c1400) [pid = 1782] [serial = 792] [outer = 0x974ed400] 05:00:43 INFO - PROCESS | 1782 | 1461240043553 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1584ms 05:00:43 INFO - PROCESS | 1782 | 1461240043602 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:00:43 INFO - PROCESS | 1782 | 1461240043605 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:00:43 INFO - PROCESS | 1782 | 1461240043612 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:00:43 INFO - PROCESS | 1782 | 1461240043615 Marionette TRACE conn3 <- [1,1026,null,{}] 05:00:43 INFO - PROCESS | 1782 | 1461240043621 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:43 INFO - PROCESS | 1782 | 1461240043799 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:00:44 INFO - PROCESS | 1782 | 1461240043992 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x9734f000 == 110 [pid = 1782] [id = 264] 05:00:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x98678c00) [pid = 1782] [serial = 793] [outer = (nil)] 05:00:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x9897fc00) [pid = 1782] [serial = 794] [outer = 0x98678c00] 05:00:44 INFO - PROCESS | 1782 | 1461240044081 Marionette DEBUG loaded listener.js 05:00:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x98989400) [pid = 1782] [serial = 795] [outer = 0x98678c00] 05:00:44 INFO - PROCESS | 1782 | 1461240044990 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1442ms 05:00:45 INFO - PROCESS | 1782 | 1461240045055 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:00:45 INFO - PROCESS | 1782 | 1461240045060 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:00:45 INFO - PROCESS | 1782 | 1461240045066 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:00:45 INFO - PROCESS | 1782 | 1461240045069 Marionette TRACE conn3 <- [1,1030,null,{}] 05:00:45 INFO - PROCESS | 1782 | 1461240045077 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:45 INFO - PROCESS | 1782 | 1461240045255 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:00:45 INFO - PROCESS | 1782 | 1461240045451 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x9867ec00 == 111 [pid = 1782] [id = 265] 05:00:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x9894cc00) [pid = 1782] [serial = 796] [outer = (nil)] 05:00:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x9a558400) [pid = 1782] [serial = 797] [outer = 0x9894cc00] 05:00:45 INFO - PROCESS | 1782 | 1461240045538 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x9a55bc00) [pid = 1782] [serial = 798] [outer = 0x9894cc00] 05:00:46 INFO - PROCESS | 1782 | 1461240046449 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1432ms 05:00:46 INFO - PROCESS | 1782 | 1461240046499 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:00:46 INFO - PROCESS | 1782 | 1461240046503 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:00:46 INFO - PROCESS | 1782 | 1461240046509 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:00:46 INFO - PROCESS | 1782 | 1461240046513 Marionette TRACE conn3 <- [1,1034,null,{}] 05:00:46 INFO - PROCESS | 1782 | 1461240046519 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:46 INFO - PROCESS | 1782 | 1461240046709 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:00:46 INFO - PROCESS | 1782 | 1461240046903 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b7dc00 == 112 [pid = 1782] [id = 266] 05:00:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x97a5f400) [pid = 1782] [serial = 799] [outer = (nil)] 05:00:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x9a77e800) [pid = 1782] [serial = 800] [outer = 0x97a5f400] 05:00:46 INFO - PROCESS | 1782 | 1461240046991 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9fa30c00) [pid = 1782] [serial = 801] [outer = 0x97a5f400] 05:00:47 INFO - PROCESS | 1782 | 1461240047901 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1437ms 05:00:47 INFO - PROCESS | 1782 | 1461240047947 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:00:47 INFO - PROCESS | 1782 | 1461240047951 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:00:47 INFO - PROCESS | 1782 | 1461240047957 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:00:47 INFO - PROCESS | 1782 | 1461240047961 Marionette TRACE conn3 <- [1,1038,null,{}] 05:00:47 INFO - PROCESS | 1782 | 1461240047966 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:48 INFO - PROCESS | 1782 | 1461240048144 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:00:48 INFO - PROCESS | 1782 | 1461240048342 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a527c00 == 113 [pid = 1782] [id = 267] 05:00:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x9a70d000) [pid = 1782] [serial = 802] [outer = (nil)] 05:00:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x9facc800) [pid = 1782] [serial = 803] [outer = 0x9a70d000] 05:00:48 INFO - PROCESS | 1782 | 1461240048444 Marionette DEBUG loaded listener.js 05:00:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x9fb5c400) [pid = 1782] [serial = 804] [outer = 0x9a70d000] 05:00:49 INFO - PROCESS | 1782 | 1461240049403 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1488ms 05:00:49 INFO - PROCESS | 1782 | 1461240049448 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:00:49 INFO - PROCESS | 1782 | 1461240049453 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:00:49 INFO - PROCESS | 1782 | 1461240049460 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:00:49 INFO - PROCESS | 1782 | 1461240049464 Marionette TRACE conn3 <- [1,1042,null,{}] 05:00:49 INFO - PROCESS | 1782 | 1461240049470 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:49 INFO - PROCESS | 1782 | 1461240049682 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:00:49 INFO - PROCESS | 1782 | 1461240049880 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a55e000 == 114 [pid = 1782] [id = 268] 05:00:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x9a78ac00) [pid = 1782] [serial = 805] [outer = (nil)] 05:00:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0xa094b000) [pid = 1782] [serial = 806] [outer = 0x9a78ac00] 05:00:50 INFO - PROCESS | 1782 | 1461240050018 Marionette DEBUG loaded listener.js 05:00:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0xa0999c00) [pid = 1782] [serial = 807] [outer = 0x9a78ac00] 05:00:50 INFO - PROCESS | 1782 | 1461240050887 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1490ms 05:00:50 INFO - PROCESS | 1782 | 1461240050950 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:00:50 INFO - PROCESS | 1782 | 1461240050954 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:00:50 INFO - PROCESS | 1782 | 1461240050960 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:00:50 INFO - PROCESS | 1782 | 1461240050964 Marionette TRACE conn3 <- [1,1046,null,{}] 05:00:50 INFO - PROCESS | 1782 | 1461240050969 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:51 INFO - PROCESS | 1782 | 1461240051145 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:00:51 INFO - PROCESS | 1782 | 1461240051340 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x913db000 == 115 [pid = 1782] [id = 269] 05:00:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x913db800) [pid = 1782] [serial = 808] [outer = (nil)] 05:00:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0xa0b36000) [pid = 1782] [serial = 809] [outer = 0x913db800] 05:00:51 INFO - PROCESS | 1782 | 1461240051475 Marionette DEBUG loaded listener.js 05:00:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0xa0b37400) [pid = 1782] [serial = 810] [outer = 0x913db800] 05:00:52 INFO - PROCESS | 1782 | 1461240052439 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1529ms 05:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:00:52 INFO - PROCESS | 1782 | 1461240052490 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:00:52 INFO - PROCESS | 1782 | 1461240052493 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:00:52 INFO - PROCESS | 1782 | 1461240052499 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:00:52 INFO - PROCESS | 1782 | 1461240052503 Marionette TRACE conn3 <- [1,1050,null,{}] 05:00:52 INFO - PROCESS | 1782 | 1461240052509 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:52 INFO - PROCESS | 1782 | 1461240052684 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:00:52 INFO - PROCESS | 1782 | 1461240052882 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x90070400 == 116 [pid = 1782] [id = 270] 05:00:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x913df400) [pid = 1782] [serial = 811] [outer = (nil)] 05:00:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x9519f400) [pid = 1782] [serial = 812] [outer = 0x913df400] 05:00:52 INFO - PROCESS | 1782 | 1461240052968 Marionette DEBUG loaded listener.js 05:00:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x96fc6000) [pid = 1782] [serial = 813] [outer = 0x913df400] 05:00:54 INFO - PROCESS | 1782 | 1461240054390 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1935ms 05:00:54 INFO - PROCESS | 1782 | 1461240054434 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:00:54 INFO - PROCESS | 1782 | 1461240054442 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:00:54 INFO - PROCESS | 1782 | 1461240054451 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - PROCESS | 1782 | 1461240054456 Marionette TRACE conn3 <- [1,1054,null,{}] 05:00:54 INFO - PROCESS | 1782 | 1461240054463 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:54 INFO - PROCESS | 1782 | 1461240054648 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:00:54 INFO - PROCESS | 1782 | 1461240054847 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b947800 == 117 [pid = 1782] [id = 271] 05:00:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x8b996400) [pid = 1782] [serial = 814] [outer = (nil)] 05:00:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x8f7d7c00) [pid = 1782] [serial = 815] [outer = 0x8b996400] 05:00:55 INFO - PROCESS | 1782 | 1461240055031 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x8fac9400) [pid = 1782] [serial = 816] [outer = 0x8b996400] 05:00:56 INFO - PROCESS | 1782 | 1461240056140 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1732ms 05:00:56 INFO - PROCESS | 1782 | 1461240056183 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:00:56 INFO - PROCESS | 1782 | 1461240056191 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:00:56 INFO - PROCESS | 1782 | 1461240056201 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:00:56 INFO - PROCESS | 1782 | 1461240056205 Marionette TRACE conn3 <- [1,1058,null,{}] 05:00:56 INFO - PROCESS | 1782 | 1461240056211 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:56 INFO - PROCESS | 1782 | 1461240056436 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:00:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8f5e4c00 == 116 [pid = 1782] [id = 119] 05:00:56 INFO - PROCESS | 1782 | --DOCSHELL 0x913e0c00 == 115 [pid = 1782] [id = 40] 05:00:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8b94f400 == 114 [pid = 1782] [id = 210] 05:00:56 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x9750f400) [pid = 1782] [serial = 689] [outer = (nil)] [url = about:blank] 05:00:56 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8f448400) [pid = 1782] [serial = 692] [outer = (nil)] [url = about:blank] 05:00:56 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x90634800) [pid = 1782] [serial = 710] [outer = (nil)] [url = about:blank] 05:00:56 INFO - PROCESS | 1782 | 1461240056794 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8b574c00 == 113 [pid = 1782] [id = 211] 05:00:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8b281c00 == 112 [pid = 1782] [id = 209] 05:00:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8b99ec00 == 111 [pid = 1782] [id = 256] 05:00:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4c6400 == 112 [pid = 1782] [id = 272] 05:00:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x8b281c00) [pid = 1782] [serial = 817] [outer = (nil)] 05:00:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x8b94f400) [pid = 1782] [serial = 818] [outer = 0x8b281c00] 05:00:56 INFO - PROCESS | 1782 | 1461240056878 Marionette DEBUG loaded listener.js 05:00:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x8f447000) [pid = 1782] [serial = 819] [outer = 0x8b281c00] 05:00:57 INFO - PROCESS | 1782 | --DOCSHELL 0x93634400 == 111 [pid = 1782] [id = 255] 05:00:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b425c00 == 110 [pid = 1782] [id = 254] 05:00:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa0fc00 == 109 [pid = 1782] [id = 253] 05:00:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8e79c400 == 108 [pid = 1782] [id = 252] 05:00:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcfa000 == 107 [pid = 1782] [id = 251] 05:00:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b991800 == 106 [pid = 1782] [id = 250] 05:00:57 INFO - PROCESS | 1782 | --DOCSHELL 0x93cef000 == 105 [pid = 1782] [id = 242] 05:00:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b27d000 == 104 [pid = 1782] [id = 241] 05:00:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b41cc00 == 103 [pid = 1782] [id = 240] 05:00:57 INFO - PROCESS | 1782 | --DOCSHELL 0x90069c00 == 102 [pid = 1782] [id = 239] 05:00:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8f43d400 == 101 [pid = 1782] [id = 238] 05:00:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b56f400 == 100 [pid = 1782] [id = 237] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x90635c00) [pid = 1782] [serial = 708] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x9037a400) [pid = 1782] [serial = 707] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x8e7a8800) [pid = 1782] [serial = 701] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x970db400) [pid = 1782] [serial = 683] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x8f5eb000) [pid = 1782] [serial = 702] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x947e9c00) [pid = 1782] [serial = 674] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x93cee800) [pid = 1782] [serial = 671] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x905db400) [pid = 1782] [serial = 665] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8e7a6400) [pid = 1782] [serial = 696] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8f43a400) [pid = 1782] [serial = 662] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x97504000) [pid = 1782] [serial = 686] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x96335400) [pid = 1782] [serial = 680] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8f7de400) [pid = 1782] [serial = 698] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x961d2400) [pid = 1782] [serial = 677] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x9006dc00) [pid = 1782] [serial = 705] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x90068800) [pid = 1782] [serial = 704] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8e79c800) [pid = 1782] [serial = 695] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8fa0d400) [pid = 1782] [serial = 699] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x9363bc00) [pid = 1782] [serial = 660] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x9376b400) [pid = 1782] [serial = 668] [outer = (nil)] [url = about:blank] 05:00:57 INFO - PROCESS | 1782 | 1461240057745 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1603ms 05:00:57 INFO - PROCESS | 1782 | 1461240057805 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:00:57 INFO - PROCESS | 1782 | 1461240057809 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:00:57 INFO - PROCESS | 1782 | 1461240057815 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - PROCESS | 1782 | 1461240057821 Marionette TRACE conn3 <- [1,1062,null,{}] 05:00:57 INFO - PROCESS | 1782 | 1461240057836 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:58 INFO - PROCESS | 1782 | 1461240058018 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:00:58 INFO - PROCESS | 1782 | 1461240058181 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b27d000 == 101 [pid = 1782] [id = 273] 05:00:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8fac6800) [pid = 1782] [serial = 820] [outer = (nil)] 05:00:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x913e7400) [pid = 1782] [serial = 821] [outer = 0x8fac6800] 05:00:58 INFO - PROCESS | 1782 | 1461240058262 Marionette DEBUG loaded listener.js 05:00:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x92b84400) [pid = 1782] [serial = 822] [outer = 0x8fac6800] 05:00:59 INFO - PROCESS | 1782 | 1461240059069 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1332ms 05:00:59 INFO - PROCESS | 1782 | 1461240059147 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:00:59 INFO - PROCESS | 1782 | 1461240059152 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:00:59 INFO - PROCESS | 1782 | 1461240059163 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 1782 | 1461240059166 Marionette TRACE conn3 <- [1,1066,null,{}] 05:00:59 INFO - PROCESS | 1782 | 1461240059170 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:59 INFO - PROCESS | 1782 | 1461240059417 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:00:59 INFO - PROCESS | 1782 | 1461240059444 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x90068800 == 102 [pid = 1782] [id = 274] 05:00:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x91e43800) [pid = 1782] [serial = 823] [outer = (nil)] 05:00:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9362f400) [pid = 1782] [serial = 824] [outer = 0x91e43800] 05:00:59 INFO - PROCESS | 1782 | 1461240059516 Marionette DEBUG loaded listener.js 05:00:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x93634400) [pid = 1782] [serial = 825] [outer = 0x91e43800] 05:01:00 INFO - PROCESS | 1782 | 1461240060369 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1239ms 05:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:01:00 INFO - PROCESS | 1782 | 1461240060403 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:01:00 INFO - PROCESS | 1782 | 1461240060406 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:01:00 INFO - PROCESS | 1782 | 1461240060412 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:01:00 INFO - PROCESS | 1782 | 1461240060415 Marionette TRACE conn3 <- [1,1070,null,{}] 05:01:00 INFO - PROCESS | 1782 | 1461240060426 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:00 INFO - PROCESS | 1782 | 1461240060641 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:01:00 INFO - PROCESS | 1782 | 1461240060661 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x9037b400 == 103 [pid = 1782] [id = 275] 05:01:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x913e4400) [pid = 1782] [serial = 826] [outer = (nil)] 05:01:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x9376cc00) [pid = 1782] [serial = 827] [outer = 0x913e4400] 05:01:00 INFO - PROCESS | 1782 | 1461240060734 Marionette DEBUG loaded listener.js 05:01:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x938bac00) [pid = 1782] [serial = 828] [outer = 0x913e4400] 05:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8b994800) [pid = 1782] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8f38f800) [pid = 1782] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x93506c00) [pid = 1782] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x9036f000) [pid = 1782] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8f5ebc00) [pid = 1782] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x93635000) [pid = 1782] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x90633800) [pid = 1782] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:01:02 INFO - PROCESS | 1782 | 1461240062016 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1643ms 05:01:02 INFO - PROCESS | 1782 | 1461240062055 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:01:02 INFO - PROCESS | 1782 | 1461240062057 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:01:02 INFO - PROCESS | 1782 | 1461240062075 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - PROCESS | 1782 | 1461240062079 Marionette TRACE conn3 <- [1,1074,null,{}] 05:01:02 INFO - PROCESS | 1782 | 1461240062084 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:02 INFO - PROCESS | 1782 | 1461240062279 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:01:02 INFO - PROCESS | 1782 | 1461240062289 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f5e9800 == 104 [pid = 1782] [id = 276] 05:01:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x8f7e1000) [pid = 1782] [serial = 829] [outer = (nil)] 05:01:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x93984400) [pid = 1782] [serial = 830] [outer = 0x8f7e1000] 05:01:02 INFO - PROCESS | 1782 | 1461240062370 Marionette DEBUG loaded listener.js 05:01:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x96179000) [pid = 1782] [serial = 831] [outer = 0x8f7e1000] 05:01:03 INFO - PROCESS | 1782 | 1461240063243 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1179ms 05:01:03 INFO - PROCESS | 1782 | 1461240063257 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:01:03 INFO - PROCESS | 1782 | 1461240063260 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:01:03 INFO - PROCESS | 1782 | 1461240063277 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:01:03 INFO - PROCESS | 1782 | 1461240063280 Marionette TRACE conn3 <- [1,1078,null,{}] 05:01:03 INFO - PROCESS | 1782 | 1461240063286 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:03 INFO - PROCESS | 1782 | 1461240063440 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:01:03 INFO - PROCESS | 1782 | 1461240063455 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x9376b400 == 105 [pid = 1782] [id = 277] 05:01:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x93982c00) [pid = 1782] [serial = 832] [outer = (nil)] 05:01:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x9682a800) [pid = 1782] [serial = 833] [outer = 0x93982c00] 05:01:03 INFO - PROCESS | 1782 | 1461240063527 Marionette DEBUG loaded listener.js 05:01:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x97342400) [pid = 1782] [serial = 834] [outer = 0x93982c00] 05:01:04 INFO - PROCESS | 1782 | 1461240064753 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1531ms 05:01:04 INFO - PROCESS | 1782 | 1461240064809 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:01:04 INFO - PROCESS | 1782 | 1461240064816 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:01:04 INFO - PROCESS | 1782 | 1461240064836 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:01:04 INFO - PROCESS | 1782 | 1461240064842 Marionette TRACE conn3 <- [1,1082,null,{}] 05:01:04 INFO - PROCESS | 1782 | 1461240064891 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:05 INFO - PROCESS | 1782 | 1461240065119 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:01:05 INFO - PROCESS | 1782 | 1461240065371 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f44b800 == 106 [pid = 1782] [id = 278] 05:01:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8f5e4800) [pid = 1782] [serial = 835] [outer = (nil)] 05:01:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x8f7e3c00) [pid = 1782] [serial = 836] [outer = 0x8f5e4800] 05:01:05 INFO - PROCESS | 1782 | 1461240065464 Marionette DEBUG loaded listener.js 05:01:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x8fa0ec00) [pid = 1782] [serial = 837] [outer = 0x8f5e4800] 05:01:06 INFO - PROCESS | 1782 | 1461240066440 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1653ms 05:01:06 INFO - PROCESS | 1782 | 1461240066480 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:01:06 INFO - PROCESS | 1782 | 1461240066489 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:01:06 INFO - PROCESS | 1782 | 1461240066499 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:01:06 INFO - PROCESS | 1782 | 1461240066503 Marionette TRACE conn3 <- [1,1086,null,{}] 05:01:06 INFO - PROCESS | 1782 | 1461240066510 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:06 INFO - PROCESS | 1782 | 1461240066726 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:01:07 INFO - PROCESS | 1782 | 1461240067026 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x91eeb800 == 107 [pid = 1782] [id = 279] 05:01:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x9297d800) [pid = 1782] [serial = 838] [outer = (nil)] 05:01:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x93564400) [pid = 1782] [serial = 839] [outer = 0x9297d800] 05:01:07 INFO - PROCESS | 1782 | 1461240067239 Marionette DEBUG loaded listener.js 05:01:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x9369b400) [pid = 1782] [serial = 840] [outer = 0x9297d800] 05:01:08 INFO - PROCESS | 1782 | 1461240068158 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1681ms 05:01:08 INFO - PROCESS | 1782 | 1461240068180 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:01:08 INFO - PROCESS | 1782 | 1461240068184 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:01:08 INFO - PROCESS | 1782 | 1461240068191 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:01:08 INFO - PROCESS | 1782 | 1461240068197 Marionette TRACE conn3 <- [1,1090,null,{}] 05:01:08 INFO - PROCESS | 1782 | 1461240068214 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:08 INFO - PROCESS | 1782 | 1461240068407 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:01:08 INFO - PROCESS | 1782 | 1461240068633 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b573c00 == 108 [pid = 1782] [id = 280] 05:01:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x92b8b400) [pid = 1782] [serial = 841] [outer = (nil)] 05:01:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x9750f400) [pid = 1782] [serial = 842] [outer = 0x92b8b400] 05:01:08 INFO - PROCESS | 1782 | 1461240068726 Marionette DEBUG loaded listener.js 05:01:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x976f4c00) [pid = 1782] [serial = 843] [outer = 0x92b8b400] 05:01:09 INFO - PROCESS | 1782 | 1461240069679 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1535ms 05:01:09 INFO - PROCESS | 1782 | 1461240069725 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:01:09 INFO - PROCESS | 1782 | 1461240069730 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:01:09 INFO - PROCESS | 1782 | 1461240069737 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:01:09 INFO - PROCESS | 1782 | 1461240069740 Marionette TRACE conn3 <- [1,1094,null,{}] 05:01:09 INFO - PROCESS | 1782 | 1461240069746 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:09 INFO - PROCESS | 1782 | 1461240069935 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:01:10 INFO - PROCESS | 1782 | 1461240070173 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x976ee000 == 109 [pid = 1782] [id = 281] 05:01:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x9797a400) [pid = 1782] [serial = 844] [outer = (nil)] 05:01:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x97a5e000) [pid = 1782] [serial = 845] [outer = 0x9797a400] 05:01:10 INFO - PROCESS | 1782 | 1461240070309 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x98161c00) [pid = 1782] [serial = 846] [outer = 0x9797a400] 05:01:11 INFO - PROCESS | 1782 | 1461240071210 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1531ms 05:01:11 INFO - PROCESS | 1782 | 1461240071267 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 1782 | 1461240071271 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:01:11 INFO - PROCESS | 1782 | 1461240071277 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 1782 | 1461240071281 Marionette TRACE conn3 <- [1,1098,null,{}] 05:01:11 INFO - PROCESS | 1782 | 1461240071286 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:11 INFO - PROCESS | 1782 | 1461240071502 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:01:11 INFO - PROCESS | 1782 | 1461240071755 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x981b8800 == 110 [pid = 1782] [id = 282] 05:01:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x981ba400) [pid = 1782] [serial = 847] [outer = (nil)] 05:01:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x981c4400) [pid = 1782] [serial = 848] [outer = 0x981ba400] 05:01:11 INFO - PROCESS | 1782 | 1461240071885 Marionette DEBUG loaded listener.js 05:01:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x98683000) [pid = 1782] [serial = 849] [outer = 0x981ba400] 05:01:12 INFO - PROCESS | 1782 | 1461240072774 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1535ms 05:01:12 INFO - PROCESS | 1782 | 1461240072813 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:01:12 INFO - PROCESS | 1782 | 1461240072817 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:01:12 INFO - PROCESS | 1782 | 1461240072823 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:01:12 INFO - PROCESS | 1782 | 1461240072827 Marionette TRACE conn3 <- [1,1102,null,{}] 05:01:12 INFO - PROCESS | 1782 | 1461240072832 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:13 INFO - PROCESS | 1782 | 1461240073023 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:01:13 INFO - PROCESS | 1782 | 1461240073219 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b8ac00 == 111 [pid = 1782] [id = 283] 05:01:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x96328800) [pid = 1782] [serial = 850] [outer = (nil)] 05:01:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x9facf000) [pid = 1782] [serial = 851] [outer = 0x96328800] 05:01:13 INFO - PROCESS | 1782 | 1461240073307 Marionette DEBUG loaded listener.js 05:01:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x9fb59c00) [pid = 1782] [serial = 852] [outer = 0x96328800] 05:01:14 INFO - PROCESS | 1782 | 1461240074178 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1380ms 05:01:14 INFO - PROCESS | 1782 | 1461240074208 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:01:14 INFO - PROCESS | 1782 | 1461240074212 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:01:14 INFO - PROCESS | 1782 | 1461240074220 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:01:14 INFO - PROCESS | 1782 | 1461240074222 Marionette TRACE conn3 <- [1,1106,null,{}] 05:01:14 INFO - PROCESS | 1782 | 1461240074229 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:14 INFO - PROCESS | 1782 | 1461240074401 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:01:14 INFO - PROCESS | 1782 | 1461240074602 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x9914b800 == 112 [pid = 1782] [id = 284] 05:01:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x9a526c00) [pid = 1782] [serial = 853] [outer = (nil)] 05:01:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0xa094b800) [pid = 1782] [serial = 854] [outer = 0x9a526c00] 05:01:14 INFO - PROCESS | 1782 | 1461240074685 Marionette DEBUG loaded listener.js 05:01:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0xa09da800) [pid = 1782] [serial = 855] [outer = 0x9a526c00] 05:01:15 INFO - PROCESS | 1782 | 1461240075580 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1434ms 05:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:01:15 INFO - PROCESS | 1782 | 1461240075655 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:01:15 INFO - PROCESS | 1782 | 1461240075658 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:01:15 INFO - PROCESS | 1782 | 1461240075665 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:01:15 INFO - PROCESS | 1782 | 1461240075669 Marionette TRACE conn3 <- [1,1110,null,{}] 05:01:15 INFO - PROCESS | 1782 | 1461240075675 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:15 INFO - PROCESS | 1782 | 1461240075887 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:01:16 INFO - PROCESS | 1782 | 1461240076137 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x9fb2ec00 == 113 [pid = 1782] [id = 285] 05:01:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x9fea7800) [pid = 1782] [serial = 856] [outer = (nil)] 05:01:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0xa0ea4800) [pid = 1782] [serial = 857] [outer = 0x9fea7800] 05:01:16 INFO - PROCESS | 1782 | 1461240076264 Marionette DEBUG loaded listener.js 05:01:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0xa271d800) [pid = 1782] [serial = 858] [outer = 0x9fea7800] 05:01:17 INFO - PROCESS | 1782 | 1461240077125 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1533ms 05:01:17 INFO - PROCESS | 1782 | 1461240077198 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:01:17 INFO - PROCESS | 1782 | 1461240077202 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:01:17 INFO - PROCESS | 1782 | 1461240077209 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:01:17 INFO - PROCESS | 1782 | 1461240077212 Marionette TRACE conn3 <- [1,1114,null,{}] 05:01:17 INFO - PROCESS | 1782 | 1461240077218 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:17 INFO - PROCESS | 1782 | 1461240077433 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:01:17 INFO - PROCESS | 1782 | 1461240077695 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x96821000 == 114 [pid = 1782] [id = 286] 05:01:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 204 (0x981b9400) [pid = 1782] [serial = 859] [outer = (nil)] 05:01:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 205 (0xa0e9d000) [pid = 1782] [serial = 860] [outer = 0x981b9400] 05:01:17 INFO - PROCESS | 1782 | 1461240077826 Marionette DEBUG loaded listener.js 05:01:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 206 (0xa3b02000) [pid = 1782] [serial = 861] [outer = 0x981b9400] 05:01:18 INFO - PROCESS | 1782 | 1461240078686 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1534ms 05:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:01:18 INFO - PROCESS | 1782 | 1461240078742 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:01:18 INFO - PROCESS | 1782 | 1461240078745 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:01:18 INFO - PROCESS | 1782 | 1461240078752 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:01:18 INFO - PROCESS | 1782 | 1461240078755 Marionette TRACE conn3 <- [1,1118,null,{}] 05:01:18 INFO - PROCESS | 1782 | 1461240078761 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:18 INFO - PROCESS | 1782 | 1461240078986 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:01:19 INFO - PROCESS | 1782 | 1461240079245 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a519000 == 115 [pid = 1782] [id = 287] 05:01:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 207 (0xa3b7fc00) [pid = 1782] [serial = 862] [outer = (nil)] 05:01:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 208 (0xa3b8a000) [pid = 1782] [serial = 863] [outer = 0xa3b7fc00] 05:01:19 INFO - PROCESS | 1782 | 1461240079376 Marionette DEBUG loaded listener.js 05:01:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 209 (0xa3be8c00) [pid = 1782] [serial = 864] [outer = 0xa3b7fc00] 05:01:20 INFO - PROCESS | 1782 | 1461240080294 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1595ms 05:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:01:20 INFO - PROCESS | 1782 | 1461240080345 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:01:20 INFO - PROCESS | 1782 | 1461240080349 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:01:20 INFO - PROCESS | 1782 | 1461240080356 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:01:20 INFO - PROCESS | 1782 | 1461240080360 Marionette TRACE conn3 <- [1,1122,null,{}] 05:01:20 INFO - PROCESS | 1782 | 1461240080366 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:20 INFO - PROCESS | 1782 | 1461240080570 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:01:20 INFO - PROCESS | 1782 | 1461240080818 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x881c2c00 == 116 [pid = 1782] [id = 288] 05:01:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x881c4800) [pid = 1782] [serial = 865] [outer = (nil)] 05:01:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x881cbc00) [pid = 1782] [serial = 866] [outer = 0x881c4800] 05:01:20 INFO - PROCESS | 1782 | 1461240080956 Marionette DEBUG loaded listener.js 05:01:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0xa3b84800) [pid = 1782] [serial = 867] [outer = 0x881c4800] 05:01:21 INFO - PROCESS | 1782 | 1461240081837 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1530ms 05:01:21 INFO - PROCESS | 1782 | 1461240081885 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:01:21 INFO - PROCESS | 1782 | 1461240081889 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:01:21 INFO - PROCESS | 1782 | 1461240081895 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - PROCESS | 1782 | 1461240081898 Marionette TRACE conn3 <- [1,1126,null,{}] 05:01:21 INFO - PROCESS | 1782 | 1461240081904 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:22 INFO - PROCESS | 1782 | 1461240082076 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:01:22 INFO - PROCESS | 1782 | 1461240082359 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x88b79800 == 117 [pid = 1782] [id = 289] 05:01:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0x88b7c400) [pid = 1782] [serial = 868] [outer = (nil)] 05:01:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x88b80000) [pid = 1782] [serial = 869] [outer = 0x88b7c400] 05:01:22 INFO - PROCESS | 1782 | 1461240082487 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x88b82c00) [pid = 1782] [serial = 870] [outer = 0x88b7c400] 05:01:23 INFO - PROCESS | 1782 | 1461240083366 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1532ms 05:01:23 INFO - PROCESS | 1782 | 1461240083428 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:01:23 INFO - PROCESS | 1782 | 1461240083432 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:01:23 INFO - PROCESS | 1782 | 1461240083438 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:01:23 INFO - PROCESS | 1782 | 1461240083441 Marionette TRACE conn3 <- [1,1130,null,{}] 05:01:23 INFO - PROCESS | 1782 | 1461240083447 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:23 INFO - PROCESS | 1782 | 1461240083624 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:01:23 INFO - PROCESS | 1782 | 1461240083869 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x88b7b000 == 118 [pid = 1782] [id = 290] 05:01:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x88b80800) [pid = 1782] [serial = 871] [outer = (nil)] 05:01:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x962b8400) [pid = 1782] [serial = 872] [outer = 0x88b80800] 05:01:24 INFO - PROCESS | 1782 | 1461240083998 Marionette DEBUG loaded listener.js 05:01:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0xa4356000) [pid = 1782] [serial = 873] [outer = 0x88b80800] 05:01:24 INFO - PROCESS | 1782 | 1461240084936 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1545ms 05:01:24 INFO - PROCESS | 1782 | 1461240084983 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:01:24 INFO - PROCESS | 1782 | 1461240084987 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:01:24 INFO - PROCESS | 1782 | 1461240084993 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:01:25 INFO - PROCESS | 1782 | 1461240084997 Marionette TRACE conn3 <- [1,1134,null,{}] 05:01:25 INFO - PROCESS | 1782 | 1461240085003 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:25 INFO - PROCESS | 1782 | 1461240085182 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:01:25 INFO - PROCESS | 1782 | 1461240085443 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d29000 == 119 [pid = 1782] [id = 291] 05:01:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x86d2b000) [pid = 1782] [serial = 874] [outer = (nil)] 05:01:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x86d30c00) [pid = 1782] [serial = 875] [outer = 0x86d2b000] 05:01:25 INFO - PROCESS | 1782 | 1461240085532 Marionette DEBUG loaded listener.js 05:01:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x86d33c00) [pid = 1782] [serial = 876] [outer = 0x86d2b000] 05:01:26 INFO - PROCESS | 1782 | 1461240086407 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1480ms 05:01:26 INFO - PROCESS | 1782 | 1461240086474 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:01:26 INFO - PROCESS | 1782 | 1461240086478 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:01:26 INFO - PROCESS | 1782 | 1461240086485 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:01:26 INFO - PROCESS | 1782 | 1461240086488 Marionette TRACE conn3 <- [1,1138,null,{}] 05:01:26 INFO - PROCESS | 1782 | 1461240086494 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:26 INFO - PROCESS | 1782 | 1461240086672 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:01:26 INFO - PROCESS | 1782 | 1461240086922 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d29c00 == 120 [pid = 1782] [id = 292] 05:01:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 222 (0x86d2f800) [pid = 1782] [serial = 877] [outer = (nil)] 05:01:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 223 (0x88b88000) [pid = 1782] [serial = 878] [outer = 0x86d2f800] 05:01:27 INFO - PROCESS | 1782 | 1461240087048 Marionette DEBUG loaded listener.js 05:01:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 224 (0x8f43e000) [pid = 1782] [serial = 879] [outer = 0x86d2f800] 05:01:27 INFO - PROCESS | 1782 | 1461240087935 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1485ms 05:01:27 INFO - PROCESS | 1782 | 1461240087971 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:01:27 INFO - PROCESS | 1782 | 1461240087974 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:01:27 INFO - PROCESS | 1782 | 1461240087981 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:01:27 INFO - PROCESS | 1782 | 1461240087984 Marionette TRACE conn3 <- [1,1142,null,{}] 05:01:27 INFO - PROCESS | 1782 | 1461240087990 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:28 INFO - PROCESS | 1782 | 1461240088170 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:01:28 INFO - PROCESS | 1782 | 1461240088788 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x881ce400 == 121 [pid = 1782] [id = 293] 05:01:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 225 (0x881ce800) [pid = 1782] [serial = 880] [outer = (nil)] 05:01:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 226 (0x88b7e400) [pid = 1782] [serial = 881] [outer = 0x881ce800] 05:01:28 INFO - PROCESS | 1782 | 1461240088879 Marionette DEBUG loaded listener.js 05:01:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 227 (0x8b41fc00) [pid = 1782] [serial = 882] [outer = 0x881ce800] 05:01:29 INFO - PROCESS | 1782 | 1461240089763 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1831ms 05:01:29 INFO - PROCESS | 1782 | 1461240089814 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:01:29 INFO - PROCESS | 1782 | 1461240089821 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:01:29 INFO - PROCESS | 1782 | 1461240089830 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:01:29 INFO - PROCESS | 1782 | 1461240089835 Marionette TRACE conn3 <- [1,1146,null,{}] 05:01:29 INFO - PROCESS | 1782 | 1461240089842 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:30 INFO - PROCESS | 1782 | 1461240090024 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:01:30 INFO - PROCESS | 1782 | 1461240090242 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f448800 == 122 [pid = 1782] [id = 294] 05:01:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 228 (0x8f5eb400) [pid = 1782] [serial = 883] [outer = (nil)] 05:01:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 229 (0x8fa02c00) [pid = 1782] [serial = 884] [outer = 0x8f5eb400] 05:01:30 INFO - PROCESS | 1782 | 1461240090479 Marionette DEBUG loaded listener.js 05:01:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 230 (0x90065800) [pid = 1782] [serial = 885] [outer = 0x8f5eb400] 05:01:31 INFO - PROCESS | 1782 | 1461240091499 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1682ms 05:01:31 INFO - PROCESS | 1782 | 1461240091516 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:01:31 INFO - PROCESS | 1782 | 1461240091522 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:01:31 INFO - PROCESS | 1782 | 1461240091529 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:01:31 INFO - PROCESS | 1782 | 1461240091532 Marionette TRACE conn3 <- [1,1150,null,{}] 05:01:31 INFO - PROCESS | 1782 | 1461240091538 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:31 INFO - PROCESS | 1782 | 1461240091713 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:01:32 INFO - PROCESS | 1782 | 1461240092059 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 229 (0x93cefc00) [pid = 1782] [serial = 770] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcf6800 == 123 [pid = 1782] [id = 295] 05:01:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 230 (0x8bcfcc00) [pid = 1782] [serial = 886] [outer = (nil)] 05:01:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 231 (0x8f5ec000) [pid = 1782] [serial = 887] [outer = 0x8bcfcc00] 05:01:32 INFO - PROCESS | 1782 | 1461240092247 Marionette DEBUG loaded listener.js 05:01:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 232 (0x9036e800) [pid = 1782] [serial = 888] [outer = 0x8bcfcc00] 05:01:32 INFO - PROCESS | 1782 | --DOCSHELL 0x913db000 == 122 [pid = 1782] [id = 269] 05:01:32 INFO - PROCESS | 1782 | --DOCSHELL 0x9a55e000 == 121 [pid = 1782] [id = 268] 05:01:32 INFO - PROCESS | 1782 | --DOCSHELL 0x92b7dc00 == 120 [pid = 1782] [id = 266] 05:01:32 INFO - PROCESS | 1782 | --DOCSHELL 0x9867ec00 == 119 [pid = 1782] [id = 265] 05:01:32 INFO - PROCESS | 1782 | --DOCSHELL 0x9734f000 == 118 [pid = 1782] [id = 264] 05:01:32 INFO - PROCESS | 1782 | --DOCSHELL 0x90371800 == 117 [pid = 1782] [id = 263] 05:01:32 INFO - PROCESS | 1782 | --DOCSHELL 0x97a61c00 == 116 [pid = 1782] [id = 262] 05:01:32 INFO - PROCESS | 1782 | --DOCSHELL 0x93769800 == 115 [pid = 1782] [id = 261] 05:01:32 INFO - PROCESS | 1782 | --DOCSHELL 0x9369f000 == 114 [pid = 1782] [id = 260] 05:01:32 INFO - PROCESS | 1782 | --DOCSHELL 0x91eed800 == 113 [pid = 1782] [id = 259] 05:01:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa06000 == 112 [pid = 1782] [id = 258] 05:01:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4c7c00 == 111 [pid = 1782] [id = 257] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 231 (0x8b99e000) [pid = 1782] [serial = 752] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 230 (0x976ec800) [pid = 1782] [serial = 734] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 229 (0x9797e800) [pid = 1782] [serial = 737] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 228 (0x8f5ea000) [pid = 1782] [serial = 758] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 227 (0x90071800) [pid = 1782] [serial = 759] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 226 (0x93566000) [pid = 1782] [serial = 764] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 225 (0x9363b000) [pid = 1782] [serial = 722] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 224 (0x947bf400) [pid = 1782] [serial = 728] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 223 (0x938bfc00) [pid = 1782] [serial = 725] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 222 (0x9799bc00) [pid = 1782] [serial = 740] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 221 (0x8b94dc00) [pid = 1782] [serial = 713] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 220 (0x9719e400) [pid = 1782] [serial = 731] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 219 (0x8f5ef000) [pid = 1782] [serial = 716] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 218 (0x92b64000) [pid = 1782] [serial = 711] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0x9816a400) [pid = 1782] [serial = 746] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x981c3400) [pid = 1782] [serial = 749] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x97a63c00) [pid = 1782] [serial = 743] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0x90070000) [pid = 1782] [serial = 756] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 213 (0x93699000) [pid = 1782] [serial = 767] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0x8fd9e800) [pid = 1782] [serial = 755] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0x93985400) [pid = 1782] [serial = 768] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x92987800) [pid = 1782] [serial = 719] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0x92b83000) [pid = 1782] [serial = 761] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 208 (0x8e79cc00) [pid = 1782] [serial = 753] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 207 (0x9356f400) [pid = 1782] [serial = 765] [outer = (nil)] [url = about:blank] 05:01:32 INFO - PROCESS | 1782 | --DOMWINDOW == 206 (0x92b8a800) [pid = 1782] [serial = 762] [outer = (nil)] [url = about:blank] 05:01:33 INFO - PROCESS | 1782 | 1461240093111 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1637ms 05:01:33 INFO - PROCESS | 1782 | 1461240093173 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:01:33 INFO - PROCESS | 1782 | 1461240093177 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:01:33 INFO - PROCESS | 1782 | 1461240093191 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:01:33 INFO - PROCESS | 1782 | 1461240093200 Marionette TRACE conn3 <- [1,1154,null,{}] 05:01:33 INFO - PROCESS | 1782 | 1461240093208 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:33 INFO - PROCESS | 1782 | 1461240093383 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:01:33 INFO - PROCESS | 1782 | 1461240093395 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b94dc00 == 112 [pid = 1782] [id = 296] 05:01:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 207 (0x8fd9e800) [pid = 1782] [serial = 889] [outer = (nil)] 05:01:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 208 (0x9350c400) [pid = 1782] [serial = 890] [outer = 0x8fd9e800] 05:01:33 INFO - PROCESS | 1782 | 1461240093467 Marionette DEBUG loaded listener.js 05:01:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 209 (0x9356f400) [pid = 1782] [serial = 891] [outer = 0x8fd9e800] 05:01:34 INFO - PROCESS | 1782 | 1461240094407 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1253ms 05:01:34 INFO - PROCESS | 1782 | 1461240094437 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:01:34 INFO - PROCESS | 1782 | 1461240094442 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:01:34 INFO - PROCESS | 1782 | 1461240094448 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - PROCESS | 1782 | 1461240094451 Marionette TRACE conn3 <- [1,1158,null,{}] 05:01:34 INFO - PROCESS | 1782 | 1461240094456 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:34 INFO - PROCESS | 1782 | 1461240094622 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:01:34 INFO - PROCESS | 1782 | 1461240094632 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b80800 == 113 [pid = 1782] [id = 297] 05:01:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x93699000) [pid = 1782] [serial = 892] [outer = (nil)] 05:01:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x936a3400) [pid = 1782] [serial = 893] [outer = 0x93699000] 05:01:34 INFO - PROCESS | 1782 | 1461240094706 Marionette DEBUG loaded listener.js 05:01:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0x93987400) [pid = 1782] [serial = 894] [outer = 0x93699000] 05:01:35 INFO - PROCESS | 1782 | 1461240095696 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1284ms 05:01:35 INFO - PROCESS | 1782 | 1461240095732 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:01:35 INFO - PROCESS | 1782 | 1461240095735 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:01:35 INFO - PROCESS | 1782 | 1461240095750 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:01:35 INFO - PROCESS | 1782 | 1461240095753 Marionette TRACE conn3 <- [1,1162,null,{}] 05:01:35 INFO - PROCESS | 1782 | 1461240095758 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:35 INFO - PROCESS | 1782 | 1461240095977 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:01:36 INFO - PROCESS | 1782 | 1461240096006 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x93ce6400 == 114 [pid = 1782] [id = 298] 05:01:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0x93cee800) [pid = 1782] [serial = 895] [outer = (nil)] 05:01:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x947b9800) [pid = 1782] [serial = 896] [outer = 0x93cee800] 05:01:36 INFO - PROCESS | 1782 | 1461240096110 Marionette DEBUG loaded listener.js 05:01:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x96327400) [pid = 1782] [serial = 897] [outer = 0x93cee800] 05:01:37 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0x91e43800) [pid = 1782] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:01:37 INFO - PROCESS | 1782 | --DOMWINDOW == 213 (0x913e4400) [pid = 1782] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:01:37 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0x8f7e1000) [pid = 1782] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:01:37 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0x8fac6800) [pid = 1782] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:01:37 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x8b281c00) [pid = 1782] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:01:37 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0x8b996400) [pid = 1782] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:01:37 INFO - PROCESS | 1782 | --DOMWINDOW == 208 (0x93632800) [pid = 1782] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:01:37 INFO - PROCESS | 1782 | 1461240097423 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1738ms 05:01:37 INFO - PROCESS | 1782 | 1461240097480 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:01:37 INFO - PROCESS | 1782 | 1461240097483 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:01:37 INFO - PROCESS | 1782 | 1461240097489 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - PROCESS | 1782 | 1461240097492 Marionette TRACE conn3 <- [1,1166,null,{}] 05:01:37 INFO - PROCESS | 1782 | 1461240097498 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:37 INFO - PROCESS | 1782 | 1461240097677 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:01:37 INFO - PROCESS | 1782 | 1461240097890 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x881d0c00 == 115 [pid = 1782] [id = 299] 05:01:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 209 (0x8b281c00) [pid = 1782] [serial = 898] [outer = (nil)] 05:01:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x938bd000) [pid = 1782] [serial = 899] [outer = 0x8b281c00] 05:01:37 INFO - PROCESS | 1782 | 1461240097965 Marionette DEBUG loaded listener.js 05:01:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x976ec800) [pid = 1782] [serial = 900] [outer = 0x8b281c00] 05:01:38 INFO - PROCESS | 1782 | 1461240098648 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1177ms 05:01:38 INFO - PROCESS | 1782 | 1461240098667 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:01:38 INFO - PROCESS | 1782 | 1461240098670 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:01:38 INFO - PROCESS | 1782 | 1461240098677 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:01:38 INFO - PROCESS | 1782 | 1461240098681 Marionette TRACE conn3 <- [1,1170,null,{}] 05:01:38 INFO - PROCESS | 1782 | 1461240098686 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:38 INFO - PROCESS | 1782 | 1461240098905 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:01:38 INFO - PROCESS | 1782 | 1461240098925 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fac6800 == 116 [pid = 1782] [id = 300] 05:01:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0x90373000) [pid = 1782] [serial = 901] [outer = (nil)] 05:01:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0x97a61c00) [pid = 1782] [serial = 902] [outer = 0x90373000] 05:01:39 INFO - PROCESS | 1782 | 1461240098996 Marionette DEBUG loaded listener.js 05:01:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x97c6ac00) [pid = 1782] [serial = 903] [outer = 0x90373000] 05:01:40 INFO - PROCESS | 1782 | 1461240100162 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1544ms 05:01:40 INFO - PROCESS | 1782 | 1461240100226 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:01:40 INFO - PROCESS | 1782 | 1461240100237 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:01:40 INFO - PROCESS | 1782 | 1461240100253 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:01:40 INFO - PROCESS | 1782 | 1461240100262 Marionette TRACE conn3 <- [1,1174,null,{}] 05:01:40 INFO - PROCESS | 1782 | 1461240100276 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:40 INFO - PROCESS | 1782 | 1461240100583 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:01:40 INFO - PROCESS | 1782 | 1461240100899 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x88b86800 == 117 [pid = 1782] [id = 301] 05:01:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x8e7a5400) [pid = 1782] [serial = 904] [outer = (nil)] 05:01:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x8f446800) [pid = 1782] [serial = 905] [outer = 0x8e7a5400] 05:01:40 INFO - PROCESS | 1782 | 1461240100991 Marionette DEBUG loaded listener.js 05:01:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x8f7e2c00) [pid = 1782] [serial = 906] [outer = 0x8e7a5400] 05:01:42 INFO - PROCESS | 1782 | 1461240101997 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:01:42 INFO - PROCESS | 1782 | 1461240102060 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:01:42 INFO - PROCESS | 1782 | 1461240102072 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:01:42 INFO - PROCESS | 1782 | 1461240102077 Marionette TRACE conn3 <- [1,1178,null,{}] 05:01:42 INFO - PROCESS | 1782 | 1461240102083 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:42 INFO - PROCESS | 1782 | 1461240102274 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:01:42 INFO - PROCESS | 1782 | 1461240102623 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f5ea000 == 118 [pid = 1782] [id = 302] 05:01:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x90627400) [pid = 1782] [serial = 907] [outer = (nil)] 05:01:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x92b8b800) [pid = 1782] [serial = 908] [outer = 0x90627400] 05:01:42 INFO - PROCESS | 1782 | 1461240102717 Marionette DEBUG loaded listener.js 05:01:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x93762000) [pid = 1782] [serial = 909] [outer = 0x90627400] 05:01:43 INFO - PROCESS | 1782 | 1461240103609 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 1782 | 1461240103661 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:01:43 INFO - PROCESS | 1782 | 1461240103668 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 1782 | 1461240103674 Marionette TRACE conn3 <- [1,1182,null,{}] 05:01:43 INFO - PROCESS | 1782 | 1461240103691 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:43 INFO - PROCESS | 1782 | 1461240103896 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:01:44 INFO - PROCESS | 1782 | 1461240104152 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x913dbc00 == 119 [pid = 1782] [id = 303] 05:01:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x97983c00) [pid = 1782] [serial = 910] [outer = (nil)] 05:01:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 222 (0x981bd800) [pid = 1782] [serial = 911] [outer = 0x97983c00] 05:01:44 INFO - PROCESS | 1782 | 1461240104285 Marionette DEBUG loaded listener.js 05:01:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 223 (0x983abc00) [pid = 1782] [serial = 912] [outer = 0x97983c00] 05:01:45 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:45 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:01:45 INFO - PROCESS | 1782 | 1461240105181 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:01:45 INFO - PROCESS | 1782 | 1461240105270 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:01:45 INFO - PROCESS | 1782 | 1461240105276 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:01:45 INFO - PROCESS | 1782 | 1461240105280 Marionette TRACE conn3 <- [1,1186,null,{}] 05:01:45 INFO - PROCESS | 1782 | 1461240105285 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:45 INFO - PROCESS | 1782 | 1461240105518 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:01:45 INFO - PROCESS | 1782 | 1461240105823 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x90072c00 == 120 [pid = 1782] [id = 304] 05:01:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 224 (0x981b7400) [pid = 1782] [serial = 913] [outer = (nil)] 05:01:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 225 (0x9a5b4800) [pid = 1782] [serial = 914] [outer = 0x981b7400] 05:01:45 INFO - PROCESS | 1782 | 1461240105911 Marionette DEBUG loaded listener.js 05:01:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 226 (0x9fb31800) [pid = 1782] [serial = 915] [outer = 0x981b7400] 05:01:46 INFO - PROCESS | 1782 | 1461240106798 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:01:46 INFO - PROCESS | 1782 | 1461240106876 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:01:46 INFO - PROCESS | 1782 | 1461240106883 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:01:46 INFO - PROCESS | 1782 | 1461240106887 Marionette TRACE conn3 <- [1,1190,null,{}] 05:01:46 INFO - PROCESS | 1782 | 1461240106892 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:47 INFO - PROCESS | 1782 | 1461240107074 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:01:47 INFO - PROCESS | 1782 | 1461240107333 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x97a5c800 == 121 [pid = 1782] [id = 305] 05:01:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 227 (0x9fa91400) [pid = 1782] [serial = 916] [outer = (nil)] 05:01:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 228 (0xa0e9c000) [pid = 1782] [serial = 917] [outer = 0x9fa91400] 05:01:47 INFO - PROCESS | 1782 | 1461240107478 Marionette DEBUG loaded listener.js 05:01:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 229 (0xa3b07400) [pid = 1782] [serial = 918] [outer = 0x9fa91400] 05:01:48 INFO - PROCESS | 1782 | 1461240108379 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:01:48 INFO - PROCESS | 1782 | 1461240108424 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:01:48 INFO - PROCESS | 1782 | 1461240108432 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:01:48 INFO - PROCESS | 1782 | 1461240108435 Marionette TRACE conn3 <- [1,1194,null,{}] 05:01:48 INFO - PROCESS | 1782 | 1461240108441 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:48 INFO - PROCESS | 1782 | 1461240108652 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:01:48 INFO - PROCESS | 1782 | 1461240108905 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x86e0b400 == 122 [pid = 1782] [id = 306] 05:01:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 230 (0x86e0c800) [pid = 1782] [serial = 919] [outer = (nil)] 05:01:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 231 (0x86e17400) [pid = 1782] [serial = 920] [outer = 0x86e0c800] 05:01:49 INFO - PROCESS | 1782 | 1461240109009 Marionette DEBUG loaded listener.js 05:01:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 232 (0xa3b83400) [pid = 1782] [serial = 921] [outer = 0x86e0c800] 05:01:49 INFO - PROCESS | 1782 | --DOCSHELL 0x91ee4400 == 121 [pid = 1782] [id = 10] 05:01:49 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:49 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:49 INFO - PROCESS | 1782 | 1461240109965 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:01:50 INFO - PROCESS | 1782 | 1461240110032 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:01:50 INFO - PROCESS | 1782 | 1461240110039 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:01:50 INFO - PROCESS | 1782 | 1461240110043 Marionette TRACE conn3 <- [1,1198,null,{}] 05:01:50 INFO - PROCESS | 1782 | 1461240110048 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:50 INFO - PROCESS | 1782 | 1461240110232 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:01:50 INFO - PROCESS | 1782 | 1461240110488 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x86e13c00 == 122 [pid = 1782] [id = 307] 05:01:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 233 (0x86e14c00) [pid = 1782] [serial = 922] [outer = (nil)] 05:01:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 234 (0x8b83a400) [pid = 1782] [serial = 923] [outer = 0x86e14c00] 05:01:50 INFO - PROCESS | 1782 | 1461240110613 Marionette DEBUG loaded listener.js 05:01:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0x8b83d400) [pid = 1782] [serial = 924] [outer = 0x86e14c00] 05:01:51 INFO - PROCESS | 1782 | 1461240111453 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1484ms 05:01:51 INFO - PROCESS | 1782 | 1461240111524 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:01:51 INFO - PROCESS | 1782 | 1461240111528 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:01:51 INFO - PROCESS | 1782 | 1461240111535 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:01:51 INFO - PROCESS | 1782 | 1461240111538 Marionette TRACE conn3 <- [1,1202,null,{}] 05:01:51 INFO - PROCESS | 1782 | 1461240111544 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:51 INFO - PROCESS | 1782 | 1461240111727 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:01:51 INFO - PROCESS | 1782 | 1461240111934 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b831400 == 123 [pid = 1782] [id = 308] 05:01:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0x8b833000) [pid = 1782] [serial = 925] [outer = (nil)] 05:01:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x97503c00) [pid = 1782] [serial = 926] [outer = 0x8b833000] 05:01:52 INFO - PROCESS | 1782 | 1461240112104 Marionette DEBUG loaded listener.js 05:01:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0xa4495000) [pid = 1782] [serial = 927] [outer = 0x8b833000] 05:01:53 INFO - PROCESS | 1782 | 1461240113032 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:01: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 05:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1529ms 05:01:53 INFO - PROCESS | 1782 | 1461240113065 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:01:53 INFO - PROCESS | 1782 | 1461240113068 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:01:53 INFO - PROCESS | 1782 | 1461240113075 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:01:53 INFO - PROCESS | 1782 | 1461240113078 Marionette TRACE conn3 <- [1,1206,null,{}] 05:01:53 INFO - PROCESS | 1782 | 1461240113084 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:53 INFO - PROCESS | 1782 | 1461240113260 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:01:53 INFO - PROCESS | 1782 | 1461240113516 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b83b000 == 124 [pid = 1782] [id = 309] 05:01:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 239 (0x8b83f000) [pid = 1782] [serial = 928] [outer = (nil)] 05:01:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 240 (0x93837400) [pid = 1782] [serial = 929] [outer = 0x8b83f000] 05:01:53 INFO - PROCESS | 1782 | 1461240113638 Marionette DEBUG loaded listener.js 05:01:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 241 (0x9383a400) [pid = 1782] [serial = 930] [outer = 0x8b83f000] 05:01:54 INFO - PROCESS | 1782 | 1461240114485 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:01:54 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 05:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1480ms 05:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:01:54 INFO - PROCESS | 1782 | 1461240114556 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:01:54 INFO - PROCESS | 1782 | 1461240114559 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:01:54 INFO - PROCESS | 1782 | 1461240114566 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:01:54 INFO - PROCESS | 1782 | 1461240114570 Marionette TRACE conn3 <- [1,1210,null,{}] 05:01:54 INFO - PROCESS | 1782 | 1461240114576 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:54 INFO - PROCESS | 1782 | 1461240114794 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:01:55 INFO - PROCESS | 1782 | 1461240115064 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x93835c00 == 125 [pid = 1782] [id = 310] 05:01:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 242 (0x947b7c00) [pid = 1782] [serial = 931] [outer = (nil)] 05:01:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 243 (0x99250800) [pid = 1782] [serial = 932] [outer = 0x947b7c00] 05:01:55 INFO - PROCESS | 1782 | 1461240115187 Marionette DEBUG loaded listener.js 05:01:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 244 (0x99253000) [pid = 1782] [serial = 933] [outer = 0x947b7c00] 05:01:56 INFO - PROCESS | 1782 | 1461240116064 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1535ms 05:01:56 INFO - PROCESS | 1782 | 1461240116100 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:01:56 INFO - PROCESS | 1782 | 1461240116105 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:01:56 INFO - PROCESS | 1782 | 1461240116111 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:01:56 INFO - PROCESS | 1782 | 1461240116116 Marionette TRACE conn3 <- [1,1214,null,{}] 05:01:56 INFO - PROCESS | 1782 | 1461240116122 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:56 INFO - PROCESS | 1782 | 1461240116344 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:01:56 INFO - PROCESS | 1782 | 1461240116600 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x9383f800 == 126 [pid = 1782] [id = 311] 05:01:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 245 (0x9924e800) [pid = 1782] [serial = 934] [outer = (nil)] 05:01:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 246 (0xa44c6c00) [pid = 1782] [serial = 935] [outer = 0x9924e800] 05:01:56 INFO - PROCESS | 1782 | 1461240116739 Marionette DEBUG loaded listener.js 05:01:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 247 (0xa44ef000) [pid = 1782] [serial = 936] [outer = 0x9924e800] 05:01:57 INFO - PROCESS | 1782 | 1461240117579 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1536ms 05:01:57 INFO - PROCESS | 1782 | 1461240117648 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:01:57 INFO - PROCESS | 1782 | 1461240117652 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:01:57 INFO - PROCESS | 1782 | 1461240117658 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:01:57 INFO - PROCESS | 1782 | 1461240117666 Marionette TRACE conn3 <- [1,1218,null,{}] 05:01:57 INFO - PROCESS | 1782 | 1461240117675 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:57 INFO - PROCESS | 1782 | 1461240117899 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:01:58 INFO - PROCESS | 1782 | 1461240118156 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e6d800 == 127 [pid = 1782] [id = 312] 05:01:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 248 (0x89e6e400) [pid = 1782] [serial = 937] [outer = (nil)] 05:01:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 249 (0x89e75c00) [pid = 1782] [serial = 938] [outer = 0x89e6e400] 05:01:58 INFO - PROCESS | 1782 | 1461240118280 Marionette DEBUG loaded listener.js 05:01:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 250 (0x89e78800) [pid = 1782] [serial = 939] [outer = 0x89e6e400] 05:01:59 INFO - PROCESS | 1782 | 1461240119149 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1542ms 05:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:01:59 INFO - PROCESS | 1782 | 1461240119201 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:01:59 INFO - PROCESS | 1782 | 1461240119204 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:01:59 INFO - PROCESS | 1782 | 1461240119211 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:01:59 INFO - PROCESS | 1782 | 1461240119214 Marionette TRACE conn3 <- [1,1222,null,{}] 05:01:59 INFO - PROCESS | 1782 | 1461240119220 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:59 INFO - PROCESS | 1782 | 1461240119401 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:01:59 INFO - PROCESS | 1782 | 1461240119624 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e71400 == 128 [pid = 1782] [id = 313] 05:01:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 251 (0x89e74c00) [pid = 1782] [serial = 940] [outer = (nil)] 05:01:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 252 (0x89e80800) [pid = 1782] [serial = 941] [outer = 0x89e74c00] 05:01:59 INFO - PROCESS | 1782 | 1461240119799 Marionette DEBUG loaded listener.js 05:01:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0x89e83000) [pid = 1782] [serial = 942] [outer = 0x89e74c00] 05:02:00 INFO - PROCESS | 1782 | 1461240120695 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:02:00 INFO - PROCESS | 1782 | 1461240120753 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:02:00 INFO - PROCESS | 1782 | 1461240120760 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:02:00 INFO - PROCESS | 1782 | 1461240120764 Marionette TRACE conn3 <- [1,1226,null,{}] 05:02:00 INFO - PROCESS | 1782 | 1461240120770 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:00 INFO - PROCESS | 1782 | 1461240120951 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:02:01 INFO - PROCESS | 1782 | 1461240121217 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x85c7f000 == 129 [pid = 1782] [id = 314] 05:02:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0x85c81400) [pid = 1782] [serial = 943] [outer = (nil)] 05:02:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x85c88000) [pid = 1782] [serial = 944] [outer = 0x85c81400] 05:02:01 INFO - PROCESS | 1782 | 1461240121346 Marionette DEBUG loaded listener.js 05:02:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x85c8cc00) [pid = 1782] [serial = 945] [outer = 0x85c81400] 05:02:02 INFO - PROCESS | 1782 | 1461240122277 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1583ms 05:02:02 INFO - PROCESS | 1782 | 1461240122345 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:02:02 INFO - PROCESS | 1782 | 1461240122349 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:02:02 INFO - PROCESS | 1782 | 1461240122355 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:02:02 INFO - PROCESS | 1782 | 1461240122359 Marionette TRACE conn3 <- [1,1230,null,{}] 05:02:02 INFO - PROCESS | 1782 | 1461240122364 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:02 INFO - PROCESS | 1782 | 1461240122562 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:02:02 INFO - PROCESS | 1782 | 1461240122874 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x85c80c00 == 130 [pid = 1782] [id = 315] 05:02:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x85c82c00) [pid = 1782] [serial = 946] [outer = (nil)] 05:02:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x89e87800) [pid = 1782] [serial = 947] [outer = 0x85c82c00] 05:02:03 INFO - PROCESS | 1782 | 1461240123001 Marionette DEBUG loaded listener.js 05:02:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0x89e8a000) [pid = 1782] [serial = 948] [outer = 0x85c82c00] 05:02:03 INFO - PROCESS | 1782 | 1461240123866 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1586ms 05:02:03 INFO - PROCESS | 1782 | 1461240123942 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:02:03 INFO - PROCESS | 1782 | 1461240123946 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:02:03 INFO - PROCESS | 1782 | 1461240123953 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:02:03 INFO - PROCESS | 1782 | 1461240123956 Marionette TRACE conn3 <- [1,1234,null,{}] 05:02:03 INFO - PROCESS | 1782 | 1461240123962 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:04 INFO - PROCESS | 1782 | 1461240124182 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:02:04 INFO - PROCESS | 1782 | 1461240124493 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x85c8b000 == 131 [pid = 1782] [id = 316] 05:02:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0x86d28c00) [pid = 1782] [serial = 949] [outer = (nil)] 05:02:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 261 (0x8e7a1c00) [pid = 1782] [serial = 950] [outer = 0x86d28c00] 05:02:04 INFO - PROCESS | 1782 | 1461240124583 Marionette DEBUG loaded listener.js 05:02:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 262 (0x8f5eb800) [pid = 1782] [serial = 951] [outer = 0x86d28c00] 05:02:06 INFO - PROCESS | 1782 | 1461240126063 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 2183ms 05:02:06 INFO - PROCESS | 1782 | 1461240126138 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:02:06 INFO - PROCESS | 1782 | 1461240126143 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:02:06 INFO - PROCESS | 1782 | 1461240126152 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:02:06 INFO - PROCESS | 1782 | 1461240126157 Marionette TRACE conn3 <- [1,1238,null,{}] 05:02:06 INFO - PROCESS | 1782 | 1461240126167 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:06 INFO - PROCESS | 1782 | 1461240126410 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:02:06 INFO - PROCESS | 1782 | 1461240126672 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d2e400 == 132 [pid = 1782] [id = 317] 05:02:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 263 (0x89e7b400) [pid = 1782] [serial = 952] [outer = (nil)] 05:02:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 264 (0x8b18f400) [pid = 1782] [serial = 953] [outer = 0x89e7b400] 05:02:06 INFO - PROCESS | 1782 | 1461240126754 Marionette DEBUG loaded listener.js 05:02:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 265 (0x8b191000) [pid = 1782] [serial = 954] [outer = 0x89e7b400] 05:02:07 INFO - PROCESS | 1782 | 1461240127944 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1844ms 05:02:08 INFO - PROCESS | 1782 | 1461240127997 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:02:08 INFO - PROCESS | 1782 | 1461240128007 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:02:08 INFO - PROCESS | 1782 | 1461240128029 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:02:08 INFO - PROCESS | 1782 | 1461240128035 Marionette TRACE conn3 <- [1,1242,null,{}] 05:02:08 INFO - PROCESS | 1782 | 1461240128122 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:08 INFO - PROCESS | 1782 | 1461240128365 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:02:08 INFO - PROCESS | 1782 | 1461240128608 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d32c00 == 133 [pid = 1782] [id = 318] 05:02:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 266 (0x881c7400) [pid = 1782] [serial = 955] [outer = (nil)] 05:02:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 267 (0x8b833800) [pid = 1782] [serial = 956] [outer = 0x881c7400] 05:02:08 INFO - PROCESS | 1782 | 1461240128691 Marionette DEBUG loaded listener.js 05:02:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 268 (0x8e79cc00) [pid = 1782] [serial = 957] [outer = 0x881c7400] 05:02:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8b56c400 == 132 [pid = 1782] [id = 195] 05:02:09 INFO - PROCESS | 1782 | --DOCSHELL 0x92d5d000 == 131 [pid = 1782] [id = 54] 05:02:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8f38f400 == 130 [pid = 1782] [id = 43] 05:02:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8faca000 == 129 [pid = 1782] [id = 201] 05:02:09 INFO - PROCESS | 1782 | --DOCSHELL 0x92b65400 == 128 [pid = 1782] [id = 53] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 267 (0x8b948000) [pid = 1782] [serial = 773] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 266 (0x8facb800) [pid = 1782] [serial = 776] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 265 (0x92b84800) [pid = 1782] [serial = 779] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 264 (0x951a2000) [pid = 1782] [serial = 782] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 263 (0x9750b800) [pid = 1782] [serial = 785] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 262 (0x97b24800) [pid = 1782] [serial = 788] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 261 (0x98683c00) [pid = 1782] [serial = 791] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 260 (0x9897fc00) [pid = 1782] [serial = 794] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x9a558400) [pid = 1782] [serial = 797] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x9a77e800) [pid = 1782] [serial = 800] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0x9facc800) [pid = 1782] [serial = 803] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0xa094b000) [pid = 1782] [serial = 806] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0xa0b36000) [pid = 1782] [serial = 809] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOCSHELL 0x881d0c00 == 127 [pid = 1782] [id = 299] 05:02:09 INFO - PROCESS | 1782 | --DOCSHELL 0x93ce6400 == 126 [pid = 1782] [id = 298] 05:02:09 INFO - PROCESS | 1782 | --DOCSHELL 0x92b80800 == 125 [pid = 1782] [id = 297] 05:02:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8b94dc00 == 124 [pid = 1782] [id = 296] 05:02:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcf6800 == 123 [pid = 1782] [id = 295] 05:02:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8f448800 == 122 [pid = 1782] [id = 294] 05:02:09 INFO - PROCESS | 1782 | --DOCSHELL 0x881ce400 == 121 [pid = 1782] [id = 293] 05:02:09 INFO - PROCESS | 1782 | 1461240129825 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x9362f400) [pid = 1782] [serial = 824] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0x93634400) [pid = 1782] [serial = 825] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0x92b84400) [pid = 1782] [serial = 822] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 251 (0x96179000) [pid = 1782] [serial = 831] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 250 (0x9376cc00) [pid = 1782] [serial = 827] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 249 (0x938bac00) [pid = 1782] [serial = 828] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 248 (0x93984400) [pid = 1782] [serial = 830] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 247 (0x9519f400) [pid = 1782] [serial = 812] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 246 (0x913e7400) [pid = 1782] [serial = 821] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 245 (0x8b94f400) [pid = 1782] [serial = 818] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 244 (0x8f447000) [pid = 1782] [serial = 819] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 243 (0x8fac9400) [pid = 1782] [serial = 816] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 242 (0x8f7d7c00) [pid = 1782] [serial = 815] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1782 | --DOMWINDOW == 241 (0x947f5800) [pid = 1782] [serial = 771] [outer = (nil)] [url = about:blank] 05:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1864ms 05:02:09 INFO - PROCESS | 1782 | 1461240129884 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:02:09 INFO - PROCESS | 1782 | 1461240129888 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:02:09 INFO - PROCESS | 1782 | 1461240129895 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:02:09 INFO - PROCESS | 1782 | 1461240129900 Marionette TRACE conn3 <- [1,1246,null,{}] 05:02:09 INFO - PROCESS | 1782 | 1461240129916 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:10 INFO - PROCESS | 1782 | 1461240130094 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:02:10 INFO - PROCESS | 1782 | 1461240130344 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b56f800 == 122 [pid = 1782] [id = 319] 05:02:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 242 (0x8b994c00) [pid = 1782] [serial = 958] [outer = (nil)] 05:02:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 243 (0x8f448400) [pid = 1782] [serial = 959] [outer = 0x8b994c00] 05:02:10 INFO - PROCESS | 1782 | 1461240130427 Marionette DEBUG loaded listener.js 05:02:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 244 (0x8fac2400) [pid = 1782] [serial = 960] [outer = 0x8b994c00] 05:02:11 INFO - PROCESS | 1782 | 1461240131198 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1346ms 05:02:11 INFO - PROCESS | 1782 | 1461240131244 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:02:11 INFO - PROCESS | 1782 | 1461240131253 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:02:11 INFO - PROCESS | 1782 | 1461240131261 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:02:11 INFO - PROCESS | 1782 | 1461240131263 Marionette TRACE conn3 <- [1,1250,null,{}] 05:02:11 INFO - PROCESS | 1782 | 1461240131268 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:11 INFO - PROCESS | 1782 | 1461240131440 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:02:11 INFO - PROCESS | 1782 | 1461240131456 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f44a800 == 123 [pid = 1782] [id = 320] 05:02:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 245 (0x8fda6400) [pid = 1782] [serial = 961] [outer = (nil)] 05:02:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 246 (0x90370c00) [pid = 1782] [serial = 962] [outer = 0x8fda6400] 05:02:11 INFO - PROCESS | 1782 | 1461240131533 Marionette DEBUG loaded listener.js 05:02:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 247 (0x90636c00) [pid = 1782] [serial = 963] [outer = 0x8fda6400] 05:02:12 INFO - PROCESS | 1782 | 1461240132582 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1377ms 05:02:12 INFO - PROCESS | 1782 | 1461240132641 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:02:12 INFO - PROCESS | 1782 | 1461240132645 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:02:12 INFO - PROCESS | 1782 | 1461240132651 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:02:12 INFO - PROCESS | 1782 | 1461240132654 Marionette TRACE conn3 <- [1,1254,null,{}] 05:02:12 INFO - PROCESS | 1782 | 1461240132659 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:12 INFO - PROCESS | 1782 | 1461240132912 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:02:12 INFO - PROCESS | 1782 | 1461240132940 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b190400 == 124 [pid = 1782] [id = 321] 05:02:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 248 (0x8fa0bc00) [pid = 1782] [serial = 964] [outer = (nil)] 05:02:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 249 (0x92b66400) [pid = 1782] [serial = 965] [outer = 0x8fa0bc00] 05:02:13 INFO - PROCESS | 1782 | 1461240133011 Marionette DEBUG loaded listener.js 05:02:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 250 (0x92b84400) [pid = 1782] [serial = 966] [outer = 0x8fa0bc00] 05:02:13 INFO - PROCESS | 1782 | 1461240133917 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1334ms 05:02:13 INFO - PROCESS | 1782 | 1461240133985 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:02:13 INFO - PROCESS | 1782 | 1461240133989 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:02:13 INFO - PROCESS | 1782 | 1461240133994 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:02:13 INFO - PROCESS | 1782 | 1461240133997 Marionette TRACE conn3 <- [1,1258,null,{}] 05:02:14 INFO - PROCESS | 1782 | 1461240134003 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:14 INFO - PROCESS | 1782 | 1461240134256 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:02:14 INFO - PROCESS | 1782 | --DOMWINDOW == 249 (0x93699000) [pid = 1782] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:02:14 INFO - PROCESS | 1782 | --DOMWINDOW == 248 (0x8fd9e800) [pid = 1782] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:02:14 INFO - PROCESS | 1782 | --DOMWINDOW == 247 (0x881ce800) [pid = 1782] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:02:14 INFO - PROCESS | 1782 | --DOMWINDOW == 246 (0x8b281c00) [pid = 1782] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:02:14 INFO - PROCESS | 1782 | --DOMWINDOW == 245 (0x93cee800) [pid = 1782] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:02:14 INFO - PROCESS | 1782 | --DOMWINDOW == 244 (0x8f5eb400) [pid = 1782] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:02:14 INFO - PROCESS | 1782 | --DOMWINDOW == 243 (0x8bcfcc00) [pid = 1782] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:02:14 INFO - PROCESS | 1782 | 1461240134881 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d31c00 == 125 [pid = 1782] [id = 322] 05:02:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 244 (0x881ce800) [pid = 1782] [serial = 967] [outer = (nil)] 05:02:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 245 (0x8f7de800) [pid = 1782] [serial = 968] [outer = 0x881ce800] 05:02:14 INFO - PROCESS | 1782 | 1461240134959 Marionette DEBUG loaded listener.js 05:02:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 246 (0x90071800) [pid = 1782] [serial = 969] [outer = 0x881ce800] 05:02:15 INFO - PROCESS | 1782 | 1461240135652 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1682ms 05:02:15 INFO - PROCESS | 1782 | 1461240135678 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:02:15 INFO - PROCESS | 1782 | 1461240135681 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:02:15 INFO - PROCESS | 1782 | 1461240135687 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:02:15 INFO - PROCESS | 1782 | 1461240135690 Marionette TRACE conn3 <- [1,1262,null,{}] 05:02:15 INFO - PROCESS | 1782 | 1461240135695 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:15 INFO - PROCESS | 1782 | 1461240135920 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:02:15 INFO - PROCESS | 1782 | 1461240135940 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa05400 == 126 [pid = 1782] [id = 323] 05:02:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 247 (0x93636c00) [pid = 1782] [serial = 970] [outer = (nil)] 05:02:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 248 (0x93838000) [pid = 1782] [serial = 971] [outer = 0x93636c00] 05:02:16 INFO - PROCESS | 1782 | 1461240136010 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 249 (0x938b9000) [pid = 1782] [serial = 972] [outer = 0x93636c00] 05:02:17 INFO - PROCESS | 1782 | 1461240137008 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1380ms 05:02:17 INFO - PROCESS | 1782 | 1461240137083 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:02:17 INFO - PROCESS | 1782 | 1461240137090 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:02:17 INFO - PROCESS | 1782 | 1461240137101 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:02:17 INFO - PROCESS | 1782 | 1461240137107 Marionette TRACE conn3 <- [1,1266,null,{}] 05:02:17 INFO - PROCESS | 1782 | 1461240137127 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:17 INFO - PROCESS | 1782 | 1461240137320 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:02:17 INFO - PROCESS | 1782 | 1461240137566 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x86e11c00 == 127 [pid = 1782] [id = 324] 05:02:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 250 (0x86e12000) [pid = 1782] [serial = 973] [outer = (nil)] 05:02:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 251 (0x89e8b000) [pid = 1782] [serial = 974] [outer = 0x86e12000] 05:02:17 INFO - PROCESS | 1782 | 1461240137698 Marionette DEBUG loaded listener.js 05:02:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 252 (0x8b18d400) [pid = 1782] [serial = 975] [outer = 0x86e12000] 05:02:18 INFO - PROCESS | 1782 | 1461240138644 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1598ms 05:02:18 INFO - PROCESS | 1782 | 1461240138699 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:02:18 INFO - PROCESS | 1782 | 1461240138708 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:02:18 INFO - PROCESS | 1782 | 1461240138718 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:02:18 INFO - PROCESS | 1782 | 1461240138722 Marionette TRACE conn3 <- [1,1270,null,{}] 05:02:18 INFO - PROCESS | 1782 | 1461240138729 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:18 INFO - PROCESS | 1782 | 1461240138923 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:02:19 INFO - PROCESS | 1782 | 1461240139183 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b194400 == 128 [pid = 1782] [id = 325] 05:02:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0x8b424000) [pid = 1782] [serial = 976] [outer = (nil)] 05:02:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0x8e7a2400) [pid = 1782] [serial = 977] [outer = 0x8b424000] 05:02:19 INFO - PROCESS | 1782 | 1461240139313 Marionette DEBUG loaded listener.js 05:02:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x8f43a400) [pid = 1782] [serial = 978] [outer = 0x8b424000] 05:02:20 INFO - PROCESS | 1782 | 1461240140358 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1685ms 05:02:20 INFO - PROCESS | 1782 | 1461240140403 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:02:20 INFO - PROCESS | 1782 | 1461240140408 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:02:20 INFO - PROCESS | 1782 | 1461240140415 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:02:20 INFO - PROCESS | 1782 | 1461240140421 Marionette TRACE conn3 <- [1,1274,null,{}] 05:02:20 INFO - PROCESS | 1782 | 1461240140437 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:20 INFO - PROCESS | 1782 | 1461240140637 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:02:20 INFO - PROCESS | 1782 | 1461240140944 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b67800 == 129 [pid = 1782] [id = 326] 05:02:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x92d5f400) [pid = 1782] [serial = 979] [outer = (nil)] 05:02:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x9369b800) [pid = 1782] [serial = 980] [outer = 0x92d5f400] 05:02:21 INFO - PROCESS | 1782 | 1461240141039 Marionette DEBUG loaded listener.js 05:02:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x93838400) [pid = 1782] [serial = 981] [outer = 0x92d5f400] 05:02:21 INFO - PROCESS | 1782 | 1461240141926 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1585ms 05:02:22 INFO - PROCESS | 1782 | 1461240142000 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:02:22 INFO - PROCESS | 1782 | 1461240142005 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:02:22 INFO - PROCESS | 1782 | 1461240142011 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:02:22 INFO - PROCESS | 1782 | 1461240142016 Marionette TRACE conn3 <- [1,1278,null,{}] 05:02:22 INFO - PROCESS | 1782 | 1461240142022 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:22 INFO - PROCESS | 1782 | 1461240142245 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:02:22 INFO - PROCESS | 1782 | 1461240142505 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x9363a400 == 130 [pid = 1782] [id = 327] 05:02:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0x947b5400) [pid = 1782] [serial = 982] [outer = (nil)] 05:02:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0x96180400) [pid = 1782] [serial = 983] [outer = 0x947b5400] 05:02:22 INFO - PROCESS | 1782 | 1461240142641 Marionette DEBUG loaded listener.js 05:02:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 261 (0x96828000) [pid = 1782] [serial = 984] [outer = 0x947b5400] 05:02:23 INFO - PROCESS | 1782 | 1461240143566 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1589ms 05:02:23 INFO - PROCESS | 1782 | 1461240143601 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:02:23 INFO - PROCESS | 1782 | 1461240143605 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:02:23 INFO - PROCESS | 1782 | 1461240143612 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:02:23 INFO - PROCESS | 1782 | 1461240143615 Marionette TRACE conn3 <- [1,1282,null,{}] 05:02:23 INFO - PROCESS | 1782 | 1461240143621 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:23 INFO - PROCESS | 1782 | 1461240143803 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:02:24 INFO - PROCESS | 1782 | 1461240144032 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f445000 == 131 [pid = 1782] [id = 328] 05:02:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 262 (0x93503400) [pid = 1782] [serial = 985] [outer = (nil)] 05:02:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 263 (0x970cfc00) [pid = 1782] [serial = 986] [outer = 0x93503400] 05:02:24 INFO - PROCESS | 1782 | 1461240144203 Marionette DEBUG loaded listener.js 05:02:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 264 (0x976f0c00) [pid = 1782] [serial = 987] [outer = 0x93503400] 05:02:25 INFO - PROCESS | 1782 | 1461240145135 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1583ms 05:02:25 INFO - PROCESS | 1782 | 1461240145195 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:02:25 INFO - PROCESS | 1782 | 1461240145200 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:02:25 INFO - PROCESS | 1782 | 1461240145206 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:02:25 INFO - PROCESS | 1782 | 1461240145210 Marionette TRACE conn3 <- [1,1286,null,{}] 05:02:25 INFO - PROCESS | 1782 | 1461240145215 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:25 INFO - PROCESS | 1782 | 1461240145430 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:02:25 INFO - PROCESS | 1782 | 1461240145700 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b94a000 == 132 [pid = 1782] [id = 329] 05:02:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 265 (0x97505c00) [pid = 1782] [serial = 988] [outer = (nil)] 05:02:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 266 (0x9816b400) [pid = 1782] [serial = 989] [outer = 0x97505c00] 05:02:25 INFO - PROCESS | 1782 | 1461240145837 Marionette DEBUG loaded listener.js 05:02:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 267 (0x988c4c00) [pid = 1782] [serial = 990] [outer = 0x97505c00] 05:02:26 INFO - PROCESS | 1782 | 1461240146712 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1535ms 05:02:26 INFO - PROCESS | 1782 | 1461240146744 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:02:26 INFO - PROCESS | 1782 | 1461240146748 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:02:26 INFO - PROCESS | 1782 | 1461240146755 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:02:26 INFO - PROCESS | 1782 | 1461240146758 Marionette TRACE conn3 <- [1,1290,null,{}] 05:02:26 INFO - PROCESS | 1782 | 1461240146764 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:26 INFO - PROCESS | 1782 | 1461240146942 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:02:27 INFO - PROCESS | 1782 | 1461240147166 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x97851c00 == 133 [pid = 1782] [id = 330] 05:02:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 268 (0x97c65400) [pid = 1782] [serial = 991] [outer = (nil)] 05:02:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 269 (0x99259800) [pid = 1782] [serial = 992] [outer = 0x97c65400] 05:02:27 INFO - PROCESS | 1782 | 1461240147329 Marionette DEBUG loaded listener.js 05:02:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 270 (0x9925cc00) [pid = 1782] [serial = 993] [outer = 0x97c65400] 05:02:28 INFO - PROCESS | 1782 | 1461240148283 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1585ms 05:02:28 INFO - PROCESS | 1782 | 1461240148341 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:02:28 INFO - PROCESS | 1782 | 1461240148346 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:02:28 INFO - PROCESS | 1782 | 1461240148352 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:02:28 INFO - PROCESS | 1782 | 1461240148356 Marionette TRACE conn3 <- [1,1294,null,{}] 05:02:28 INFO - PROCESS | 1782 | 1461240148361 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:28 INFO - PROCESS | 1782 | 1461240148547 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:02:28 INFO - PROCESS | 1782 | 1461240148818 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b946800 == 134 [pid = 1782] [id = 331] 05:02:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 271 (0x8e7a1400) [pid = 1782] [serial = 994] [outer = (nil)] 05:02:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 272 (0x9a784400) [pid = 1782] [serial = 995] [outer = 0x8e7a1400] 05:02:28 INFO - PROCESS | 1782 | 1461240148951 Marionette DEBUG loaded listener.js 05:02:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 273 (0x9fb31400) [pid = 1782] [serial = 996] [outer = 0x8e7a1400] 05:02:29 INFO - PROCESS | 1782 | 1461240149815 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1533ms 05:02:29 INFO - PROCESS | 1782 | 1461240149885 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:02:29 INFO - PROCESS | 1782 | 1461240149889 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:02:29 INFO - PROCESS | 1782 | 1461240149896 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:02:29 INFO - PROCESS | 1782 | 1461240149900 Marionette TRACE conn3 <- [1,1298,null,{}] 05:02:29 INFO - PROCESS | 1782 | 1461240149905 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:30 INFO - PROCESS | 1782 | 1461240150126 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:02:30 INFO - PROCESS | 1782 | 1461240150386 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a5a8c00 == 135 [pid = 1782] [id = 332] 05:02:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 274 (0x9a77e800) [pid = 1782] [serial = 997] [outer = (nil)] 05:02:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 275 (0xa09a1c00) [pid = 1782] [serial = 998] [outer = 0x9a77e800] 05:02:30 INFO - PROCESS | 1782 | 1461240150513 Marionette DEBUG loaded listener.js 05:02:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 276 (0xa0b3bc00) [pid = 1782] [serial = 999] [outer = 0x9a77e800] 05:02:31 INFO - PROCESS | 1782 | 1461240151402 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1580ms 05:02:31 INFO - PROCESS | 1782 | 1461240151477 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:02:31 INFO - PROCESS | 1782 | 1461240151482 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:02:31 INFO - PROCESS | 1782 | 1461240151488 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:02:31 INFO - PROCESS | 1782 | 1461240151491 Marionette TRACE conn3 <- [1,1302,null,{}] 05:02:31 INFO - PROCESS | 1782 | 1461240151497 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:31 INFO - PROCESS | 1782 | 1461240151737 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:02:32 INFO - PROCESS | 1782 | 1461240152071 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5ea400 == 136 [pid = 1782] [id = 333] 05:02:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 277 (0x8b5ebc00) [pid = 1782] [serial = 1000] [outer = (nil)] 05:02:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 278 (0x8b5f2800) [pid = 1782] [serial = 1001] [outer = 0x8b5ebc00] 05:02:32 INFO - PROCESS | 1782 | 1461240152162 Marionette DEBUG loaded listener.js 05:02:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 279 (0x8b5f5800) [pid = 1782] [serial = 1002] [outer = 0x8b5ebc00] 05:02:33 INFO - PROCESS | 1782 | 1461240153052 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1630ms 05:02:33 INFO - PROCESS | 1782 | 1461240153119 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:02:33 INFO - PROCESS | 1782 | 1461240153123 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:02:33 INFO - PROCESS | 1782 | 1461240153130 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - PROCESS | 1782 | 1461240153134 Marionette TRACE conn3 <- [1,1306,null,{}] 05:02:33 INFO - PROCESS | 1782 | 1461240153140 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:33 INFO - PROCESS | 1782 | 1461240153349 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:02:33 INFO - PROCESS | 1782 | 1461240153629 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x93510400 == 137 [pid = 1782] [id = 334] 05:02:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 280 (0x9a5a9800) [pid = 1782] [serial = 1003] [outer = (nil)] 05:02:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 281 (0xa3b09800) [pid = 1782] [serial = 1004] [outer = 0x9a5a9800] 05:02:33 INFO - PROCESS | 1782 | 1461240153769 Marionette DEBUG loaded listener.js 05:02:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 282 (0xa44c3400) [pid = 1782] [serial = 1005] [outer = 0x9a5a9800] 05:02:34 INFO - PROCESS | 1782 | 1461240154698 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1648ms 05:02:34 INFO - PROCESS | 1782 | 1461240154780 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:02:34 INFO - PROCESS | 1782 | 1461240154784 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:02:34 INFO - PROCESS | 1782 | 1461240154790 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:02:34 INFO - PROCESS | 1782 | 1461240154795 Marionette TRACE conn3 <- [1,1310,null,{}] 05:02:34 INFO - PROCESS | 1782 | 1461240154801 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:35 INFO - PROCESS | 1782 | 1461240155036 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:02:35 INFO - PROCESS | 1782 | 1461240155351 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a84000 == 138 [pid = 1782] [id = 335] 05:02:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 283 (0x85a84c00) [pid = 1782] [serial = 1006] [outer = (nil)] 05:02:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 284 (0x85a8b800) [pid = 1782] [serial = 1007] [outer = 0x85a84c00] 05:02:35 INFO - PROCESS | 1782 | 1461240155441 Marionette DEBUG loaded listener.js 05:02:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 285 (0x85a8d800) [pid = 1782] [serial = 1008] [outer = 0x85a84c00] 05:02:36 INFO - PROCESS | 1782 | 1461240156330 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:02:36 INFO - PROCESS | 1782 | 1461240156380 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:02:36 INFO - PROCESS | 1782 | 1461240156387 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:02:36 INFO - PROCESS | 1782 | 1461240156390 Marionette TRACE conn3 <- [1,1314,null,{}] 05:02:36 INFO - PROCESS | 1782 | 1461240156396 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:36 INFO - PROCESS | 1782 | 1461240156576 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:02:36 INFO - PROCESS | 1782 | 1461240156896 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c1c00 == 139 [pid = 1782] [id = 336] 05:02:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 286 (0x845c2c00) [pid = 1782] [serial = 1009] [outer = (nil)] 05:02:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 287 (0x845cc800) [pid = 1782] [serial = 1010] [outer = 0x845c2c00] 05:02:36 INFO - PROCESS | 1782 | 1461240156988 Marionette DEBUG loaded listener.js 05:02:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 288 (0x845d0400) [pid = 1782] [serial = 1011] [outer = 0x845c2c00] 05:02:37 INFO - PROCESS | 1782 | 1461240157846 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1536ms 05:02:37 INFO - PROCESS | 1782 | 1461240157924 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:02:37 INFO - PROCESS | 1782 | 1461240157928 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:02:37 INFO - PROCESS | 1782 | 1461240157934 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:02:37 INFO - PROCESS | 1782 | 1461240157937 Marionette TRACE conn3 <- [1,1318,null,{}] 05:02:37 INFO - PROCESS | 1782 | 1461240157943 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:38 INFO - PROCESS | 1782 | 1461240158141 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:02:38 INFO - PROCESS | 1782 | 1461240158488 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x85125800 == 140 [pid = 1782] [id = 337] 05:02:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 289 (0x85127400) [pid = 1782] [serial = 1012] [outer = (nil)] 05:02:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 290 (0x8512a800) [pid = 1782] [serial = 1013] [outer = 0x85127400] 05:02:38 INFO - PROCESS | 1782 | 1461240158578 Marionette DEBUG loaded listener.js 05:02:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 291 (0x8512d400) [pid = 1782] [serial = 1014] [outer = 0x85127400] 05:02:39 INFO - PROCESS | 1782 | 1461240159442 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1585ms 05:02:39 INFO - PROCESS | 1782 | 1461240159520 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:02:39 INFO - PROCESS | 1782 | 1461240159524 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:02:39 INFO - PROCESS | 1782 | 1461240159530 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:02:39 INFO - PROCESS | 1782 | 1461240159534 Marionette TRACE conn3 <- [1,1322,null,{}] 05:02:39 INFO - PROCESS | 1782 | 1461240159539 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:39 INFO - PROCESS | 1782 | 1461240159770 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:02:40 INFO - PROCESS | 1782 | 1461240160073 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x85125000 == 141 [pid = 1782] [id = 338] 05:02:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 292 (0x85125400) [pid = 1782] [serial = 1015] [outer = (nil)] 05:02:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 293 (0x85a8e800) [pid = 1782] [serial = 1016] [outer = 0x85125400] 05:02:40 INFO - PROCESS | 1782 | 1461240160167 Marionette DEBUG loaded listener.js 05:02:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 294 (0x8b279800) [pid = 1782] [serial = 1017] [outer = 0x85125400] 05:02:41 INFO - PROCESS | 1782 | 1461240161030 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1540ms 05:02:41 INFO - PROCESS | 1782 | 1461240161071 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:02:41 INFO - PROCESS | 1782 | 1461240161075 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:02:41 INFO - PROCESS | 1782 | 1461240161082 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:02:41 INFO - PROCESS | 1782 | 1461240161084 Marionette TRACE conn3 <- [1,1326,null,{}] 05:02:41 INFO - PROCESS | 1782 | 1461240161091 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:41 INFO - PROCESS | 1782 | 1461240161271 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:02:41 INFO - PROCESS | 1782 | 1461240161537 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x845d0000 == 142 [pid = 1782] [id = 339] 05:02:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 295 (0x84902400) [pid = 1782] [serial = 1018] [outer = (nil)] 05:02:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 296 (0x8490a800) [pid = 1782] [serial = 1019] [outer = 0x84902400] 05:02:41 INFO - PROCESS | 1782 | 1461240161663 Marionette DEBUG loaded listener.js 05:02:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 297 (0x8490d800) [pid = 1782] [serial = 1020] [outer = 0x84902400] 05:02:42 INFO - PROCESS | 1782 | 1461240162501 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:02:42 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 05:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1479ms 05:02:42 INFO - PROCESS | 1782 | 1461240162563 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:02:42 INFO - PROCESS | 1782 | 1461240162567 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:02:42 INFO - PROCESS | 1782 | 1461240162574 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:02:42 INFO - PROCESS | 1782 | 1461240162577 Marionette TRACE conn3 <- [1,1330,null,{}] 05:02:42 INFO - PROCESS | 1782 | 1461240162583 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:42 INFO - PROCESS | 1782 | 1461240162783 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:02:43 INFO - PROCESS | 1782 | 1461240163058 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c27400 == 143 [pid = 1782] [id = 340] 05:02:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 298 (0x83c28c00) [pid = 1782] [serial = 1021] [outer = (nil)] 05:02:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 299 (0x83c2d400) [pid = 1782] [serial = 1022] [outer = 0x83c28c00] 05:02:43 INFO - PROCESS | 1782 | 1461240163192 Marionette DEBUG loaded listener.js 05:02:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 300 (0x83c30800) [pid = 1782] [serial = 1023] [outer = 0x83c28c00] 05:02:44 INFO - PROCESS | 1782 | 1461240164094 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:02:44 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 05:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1590ms 05:02:44 INFO - PROCESS | 1782 | 1461240164165 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:02:44 INFO - PROCESS | 1782 | 1461240164169 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:02:44 INFO - PROCESS | 1782 | 1461240164175 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:02:44 INFO - PROCESS | 1782 | 1461240164178 Marionette TRACE conn3 <- [1,1334,null,{}] 05:02:44 INFO - PROCESS | 1782 | 1461240164184 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:44 INFO - PROCESS | 1782 | 1461240164370 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:02:44 INFO - PROCESS | 1782 | 1461240164688 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c26400 == 144 [pid = 1782] [id = 341] 05:02:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 301 (0x83c26c00) [pid = 1782] [serial = 1024] [outer = (nil)] 05:02:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 302 (0x8490b400) [pid = 1782] [serial = 1025] [outer = 0x83c26c00] 05:02:44 INFO - PROCESS | 1782 | 1461240164778 Marionette DEBUG loaded listener.js 05:02:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 303 (0x8490f800) [pid = 1782] [serial = 1026] [outer = 0x83c26c00] 05:02:45 INFO - PROCESS | 1782 | 1461240165654 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1533ms 05:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:02:45 INFO - PROCESS | 1782 | 1461240165710 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:02:45 INFO - PROCESS | 1782 | 1461240165713 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:02:45 INFO - PROCESS | 1782 | 1461240165719 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 1782 | 1461240165723 Marionette TRACE conn3 <- [1,1338,null,{}] 05:02:45 INFO - PROCESS | 1782 | 1461240165728 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:45 INFO - PROCESS | 1782 | 1461240165915 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:02:46 INFO - PROCESS | 1782 | 1461240166567 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x85c80400 == 145 [pid = 1782] [id = 342] 05:02:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 304 (0x85c82400) [pid = 1782] [serial = 1027] [outer = (nil)] 05:02:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 305 (0x85c8a800) [pid = 1782] [serial = 1028] [outer = 0x85c82400] 05:02:46 INFO - PROCESS | 1782 | 1461240166735 Marionette DEBUG loaded listener.js 05:02:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 306 (0x881c9000) [pid = 1782] [serial = 1029] [outer = 0x85c82400] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x96821400 == 144 [pid = 1782] [id = 58] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x86d31c00 == 143 [pid = 1782] [id = 322] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8b190400 == 142 [pid = 1782] [id = 321] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8f44a800 == 141 [pid = 1782] [id = 320] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8b56f800 == 140 [pid = 1782] [id = 319] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x86d32c00 == 139 [pid = 1782] [id = 318] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x86d2e400 == 138 [pid = 1782] [id = 317] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x93835c00 == 137 [pid = 1782] [id = 310] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x9383f800 == 136 [pid = 1782] [id = 311] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8b83b000 == 135 [pid = 1782] [id = 309] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8b831400 == 134 [pid = 1782] [id = 308] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x86e13c00 == 133 [pid = 1782] [id = 307] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x97a5c800 == 132 [pid = 1782] [id = 305] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x86e0b400 == 131 [pid = 1782] [id = 306] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x90072c00 == 130 [pid = 1782] [id = 304] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x9a527c00 == 129 [pid = 1782] [id = 267] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x913dbc00 == 128 [pid = 1782] [id = 303] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8f5ea000 == 127 [pid = 1782] [id = 302] 05:02:47 INFO - PROCESS | 1782 | --DOCSHELL 0x88b86800 == 126 [pid = 1782] [id = 301] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 305 (0x97a61c00) [pid = 1782] [serial = 902] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 304 (0x93987400) [pid = 1782] [serial = 894] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 303 (0xa3b8a000) [pid = 1782] [serial = 863] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 302 (0x9356f400) [pid = 1782] [serial = 891] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 301 (0x881cbc00) [pid = 1782] [serial = 866] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 300 (0x962b8400) [pid = 1782] [serial = 872] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 299 (0x9350c400) [pid = 1782] [serial = 890] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 298 (0x8b41fc00) [pid = 1782] [serial = 882] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 297 (0x88b88000) [pid = 1782] [serial = 878] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 296 (0x976ec800) [pid = 1782] [serial = 900] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 295 (0x9facf000) [pid = 1782] [serial = 851] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 294 (0x9682a800) [pid = 1782] [serial = 833] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 293 (0x86d30c00) [pid = 1782] [serial = 875] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 292 (0x97a5e000) [pid = 1782] [serial = 845] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 291 (0x8f7e3c00) [pid = 1782] [serial = 836] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 290 (0x96327400) [pid = 1782] [serial = 897] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 289 (0x9750f400) [pid = 1782] [serial = 842] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 288 (0x8fa02c00) [pid = 1782] [serial = 884] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 287 (0x981c4400) [pid = 1782] [serial = 848] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 286 (0x947b9800) [pid = 1782] [serial = 896] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 285 (0xa0e9d000) [pid = 1782] [serial = 860] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 284 (0x936a3400) [pid = 1782] [serial = 893] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 283 (0x88b80000) [pid = 1782] [serial = 869] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 282 (0x8f5ec000) [pid = 1782] [serial = 887] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 281 (0x938bd000) [pid = 1782] [serial = 899] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 280 (0x9036e800) [pid = 1782] [serial = 888] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 279 (0xa094b800) [pid = 1782] [serial = 854] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 278 (0x88b7e400) [pid = 1782] [serial = 881] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 277 (0xa0ea4800) [pid = 1782] [serial = 857] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 276 (0x93564400) [pid = 1782] [serial = 839] [outer = (nil)] [url = about:blank] 05:02:47 INFO - PROCESS | 1782 | --DOMWINDOW == 275 (0x90065800) [pid = 1782] [serial = 885] [outer = (nil)] [url = about:blank] 05:02:48 INFO - PROCESS | 1782 | 1461240168656 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2990ms 05:02:48 INFO - PROCESS | 1782 | 1461240168709 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:02:48 INFO - PROCESS | 1782 | 1461240168715 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:02:48 INFO - PROCESS | 1782 | 1461240168722 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:02:48 INFO - PROCESS | 1782 | 1461240168728 Marionette TRACE conn3 <- [1,1342,null,{}] 05:02:48 INFO - PROCESS | 1782 | 1461240168737 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:48 INFO - PROCESS | 1782 | 1461240168988 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:02:49 INFO - PROCESS | 1782 | 1461240169167 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d29800 == 127 [pid = 1782] [id = 343] 05:02:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 276 (0x86d30c00) [pid = 1782] [serial = 1030] [outer = (nil)] 05:02:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 277 (0x89e6ec00) [pid = 1782] [serial = 1031] [outer = 0x86d30c00] 05:02:49 INFO - PROCESS | 1782 | 1461240169248 Marionette DEBUG loaded listener.js 05:02:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 278 (0x89e83800) [pid = 1782] [serial = 1032] [outer = 0x86d30c00] 05:02:50 INFO - PROCESS | 1782 | 1461240170185 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1485ms 05:02:50 INFO - PROCESS | 1782 | 1461240170210 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:02:50 INFO - PROCESS | 1782 | 1461240170216 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:02:50 INFO - PROCESS | 1782 | 1461240170238 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:02:50 INFO - PROCESS | 1782 | 1461240170242 Marionette TRACE conn3 <- [1,1346,null,{}] 05:02:50 INFO - PROCESS | 1782 | 1461240170248 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:50 INFO - PROCESS | 1782 | 1461240170487 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:02:50 INFO - PROCESS | 1782 | 1461240170517 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x88b88000 == 128 [pid = 1782] [id = 344] 05:02:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 279 (0x89e70400) [pid = 1782] [serial = 1033] [outer = (nil)] 05:02:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 280 (0x8b5f2400) [pid = 1782] [serial = 1034] [outer = 0x89e70400] 05:02:50 INFO - PROCESS | 1782 | 1461240170589 Marionette DEBUG loaded listener.js 05:02:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 281 (0x8b838400) [pid = 1782] [serial = 1035] [outer = 0x89e70400] 05:02:51 INFO - PROCESS | 1782 | 1461240171600 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1430ms 05:02:51 INFO - PROCESS | 1782 | 1461240171674 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:02:51 INFO - PROCESS | 1782 | 1461240171678 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:02:51 INFO - PROCESS | 1782 | 1461240171687 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:02:51 INFO - PROCESS | 1782 | 1461240171697 Marionette TRACE conn3 <- [1,1350,null,{}] 05:02:51 INFO - PROCESS | 1782 | 1461240171719 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:51 INFO - PROCESS | 1782 | 1461240171967 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:02:52 INFO - PROCESS | 1782 | --DOMWINDOW == 280 (0x89e7b400) [pid = 1782] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:02:52 INFO - PROCESS | 1782 | --DOMWINDOW == 279 (0x881c7400) [pid = 1782] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:02:52 INFO - PROCESS | 1782 | --DOMWINDOW == 278 (0x947eb000) [pid = 1782] [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.] 05:02:52 INFO - PROCESS | 1782 | --DOMWINDOW == 277 (0x8b994c00) [pid = 1782] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:02:52 INFO - PROCESS | 1782 | --DOMWINDOW == 276 (0x8fa0bc00) [pid = 1782] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:02:52 INFO - PROCESS | 1782 | --DOMWINDOW == 275 (0x881ce800) [pid = 1782] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:02:52 INFO - PROCESS | 1782 | --DOMWINDOW == 274 (0x8fda6400) [pid = 1782] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:02:52 INFO - PROCESS | 1782 | --DOMWINDOW == 273 (0x91ee4800) [pid = 1782] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:02:52 INFO - PROCESS | 1782 | 1461240172528 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x85c88c00 == 129 [pid = 1782] [id = 345] 05:02:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 274 (0x86d2b800) [pid = 1782] [serial = 1036] [outer = (nil)] 05:02:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 275 (0x8b198c00) [pid = 1782] [serial = 1037] [outer = 0x86d2b800] 05:02:52 INFO - PROCESS | 1782 | 1461240172599 Marionette DEBUG loaded listener.js 05:02:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 276 (0x8fa05800) [pid = 1782] [serial = 1038] [outer = 0x86d2b800] 05:02:53 INFO - PROCESS | 1782 | 1461240173372 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1749ms 05:02:53 INFO - PROCESS | 1782 | 1461240173435 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:02:53 INFO - PROCESS | 1782 | 1461240173440 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:02:53 INFO - PROCESS | 1782 | 1461240173446 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:02:53 INFO - PROCESS | 1782 | 1461240173449 Marionette TRACE conn3 <- [1,1354,null,{}] 05:02:53 INFO - PROCESS | 1782 | 1461240173454 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:53 INFO - PROCESS | 1782 | 1461240173635 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:02:53 INFO - PROCESS | 1782 | 1461240173813 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x84901800 == 130 [pid = 1782] [id = 346] 05:02:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 277 (0x8b193800) [pid = 1782] [serial = 1039] [outer = (nil)] 05:02:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 278 (0x8fda6400) [pid = 1782] [serial = 1040] [outer = 0x8b193800] 05:02:53 INFO - PROCESS | 1782 | 1461240173884 Marionette DEBUG loaded listener.js 05:02:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 279 (0x9006ac00) [pid = 1782] [serial = 1041] [outer = 0x8b193800] 05:02:54 INFO - PROCESS | 1782 | 1461240174819 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1395ms 05:02:54 INFO - PROCESS | 1782 | 1461240174841 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:02:54 INFO - PROCESS | 1782 | 1461240174847 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:02:54 INFO - PROCESS | 1782 | 1461240174856 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:02:54 INFO - PROCESS | 1782 | 1461240174863 Marionette TRACE conn3 <- [1,1358,null,{}] 05:02:54 INFO - PROCESS | 1782 | 1461240174873 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:55 INFO - PROCESS | 1782 | 1461240175073 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:02:55 INFO - PROCESS | 1782 | 1461240175365 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2e000 == 131 [pid = 1782] [id = 347] 05:02:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 280 (0x84907800) [pid = 1782] [serial = 1042] [outer = (nil)] 05:02:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 281 (0x86e18c00) [pid = 1782] [serial = 1043] [outer = 0x84907800] 05:02:55 INFO - PROCESS | 1782 | 1461240175498 Marionette DEBUG loaded listener.js 05:02:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 282 (0x88b82400) [pid = 1782] [serial = 1044] [outer = 0x84907800] 05:02:56 INFO - PROCESS | 1782 | 1461240176388 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1586ms 05:02:56 INFO - PROCESS | 1782 | 1461240176441 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:02:56 INFO - PROCESS | 1782 | 1461240176450 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:02:56 INFO - PROCESS | 1782 | 1461240176468 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:02:56 INFO - PROCESS | 1782 | 1461240176477 Marionette TRACE conn3 <- [1,1362,null,{}] 05:02:56 INFO - PROCESS | 1782 | 1461240176483 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:56 INFO - PROCESS | 1782 | 1461240176712 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:02:56 INFO - PROCESS | 1782 | 1461240176981 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b195c00 == 132 [pid = 1782] [id = 348] 05:02:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 283 (0x8b198800) [pid = 1782] [serial = 1045] [outer = (nil)] 05:02:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 284 (0x8b837000) [pid = 1782] [serial = 1046] [outer = 0x8b198800] 05:02:57 INFO - PROCESS | 1782 | 1461240177111 Marionette DEBUG loaded listener.js 05:02:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 285 (0x8e7a1000) [pid = 1782] [serial = 1047] [outer = 0x8b198800] 05:02:58 INFO - PROCESS | 1782 | 1461240178119 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1704ms 05:02:58 INFO - PROCESS | 1782 | 1461240178170 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:02:58 INFO - PROCESS | 1782 | 1461240178174 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:02:58 INFO - PROCESS | 1782 | 1461240178182 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:02:58 INFO - PROCESS | 1782 | 1461240178188 Marionette TRACE conn3 <- [1,1366,null,{}] 05:02:58 INFO - PROCESS | 1782 | 1461240178205 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:58 INFO - PROCESS | 1782 | 1461240178406 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:02:58 INFO - PROCESS | 1782 | 1461240178738 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b199800 == 133 [pid = 1782] [id = 349] 05:02:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 286 (0x8b99b400) [pid = 1782] [serial = 1048] [outer = (nil)] 05:02:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 287 (0x91e43400) [pid = 1782] [serial = 1049] [outer = 0x8b99b400] 05:02:58 INFO - PROCESS | 1782 | 1461240178834 Marionette DEBUG loaded listener.js 05:02:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 288 (0x92b82c00) [pid = 1782] [serial = 1050] [outer = 0x8b99b400] 05:02:59 INFO - PROCESS | 1782 | 1461240179784 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:02:59 INFO - PROCESS | 1782 | 1461240179823 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:02:59 INFO - PROCESS | 1782 | 1461240179830 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:02:59 INFO - PROCESS | 1782 | 1461240179833 Marionette TRACE conn3 <- [1,1370,null,{}] 05:02:59 INFO - PROCESS | 1782 | 1461240179839 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:00 INFO - PROCESS | 1782 | 1461240180030 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:03:00 INFO - PROCESS | 1782 | 1461240180348 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e43c00 == 134 [pid = 1782] [id = 350] 05:03:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 289 (0x9356f400) [pid = 1782] [serial = 1051] [outer = (nil)] 05:03:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 290 (0x93635800) [pid = 1782] [serial = 1052] [outer = 0x9356f400] 05:03:00 INFO - PROCESS | 1782 | 1461240180450 Marionette DEBUG loaded listener.js 05:03:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 291 (0x936a4000) [pid = 1782] [serial = 1053] [outer = 0x9356f400] 05:03:01 INFO - PROCESS | 1782 | 1461240181421 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:03:01 INFO - PROCESS | 1782 | 1461240181469 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:03:01 INFO - PROCESS | 1782 | 1461240181476 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:03:01 INFO - PROCESS | 1782 | 1461240181485 Marionette TRACE conn3 <- [1,1374,null,{}] 05:03:01 INFO - PROCESS | 1782 | 1461240181497 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:01 INFO - PROCESS | 1782 | 1461240181723 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:03:02 INFO - PROCESS | 1782 | 1461240182034 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x90376c00 == 135 [pid = 1782] [id = 351] 05:03:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 292 (0x9356d800) [pid = 1782] [serial = 1054] [outer = (nil)] 05:03:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 293 (0x93985400) [pid = 1782] [serial = 1055] [outer = 0x9356d800] 05:03:02 INFO - PROCESS | 1782 | 1461240182140 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 294 (0x9398ec00) [pid = 1782] [serial = 1056] [outer = 0x9356d800] 05:03:03 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:03 INFO - PROCESS | 1782 | 1461240183098 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 1782 | 1461240183131 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:03:03 INFO - PROCESS | 1782 | 1461240183138 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 1782 | 1461240183141 Marionette TRACE conn3 <- [1,1378,null,{}] 05:03:03 INFO - PROCESS | 1782 | 1461240183147 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:03 INFO - PROCESS | 1782 | 1461240183430 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:03:03 INFO - PROCESS | 1782 | 1461240183782 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x93638400 == 136 [pid = 1782] [id = 352] 05:03:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 295 (0x9519ec00) [pid = 1782] [serial = 1057] [outer = (nil)] 05:03:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 296 (0x97509400) [pid = 1782] [serial = 1058] [outer = 0x9519ec00] 05:03:03 INFO - PROCESS | 1782 | 1461240183878 Marionette DEBUG loaded listener.js 05:03:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 297 (0x976eec00) [pid = 1782] [serial = 1059] [outer = 0x9519ec00] 05:03:04 INFO - PROCESS | 1782 | 1461240184802 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:03:04 INFO - PROCESS | 1782 | 1461240184833 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:03:04 INFO - PROCESS | 1782 | 1461240184840 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:03:04 INFO - PROCESS | 1782 | 1461240184844 Marionette TRACE conn3 <- [1,1382,null,{}] 05:03:04 INFO - PROCESS | 1782 | 1461240184850 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:05 INFO - PROCESS | 1782 | 1461240185030 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:03:05 INFO - PROCESS | 1782 | 1461240185300 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x93987400 == 137 [pid = 1782] [id = 353] 05:03:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 298 (0x9398a800) [pid = 1782] [serial = 1060] [outer = (nil)] 05:03:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 299 (0x98167800) [pid = 1782] [serial = 1061] [outer = 0x9398a800] 05:03:05 INFO - PROCESS | 1782 | 1461240185438 Marionette DEBUG loaded listener.js 05:03:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 300 (0x983ad000) [pid = 1782] [serial = 1062] [outer = 0x9398a800] 05:03:06 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:06 INFO - PROCESS | 1782 | 1461240186343 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:03:06 INFO - PROCESS | 1782 | 1461240186428 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:03:06 INFO - PROCESS | 1782 | 1461240186435 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:03:06 INFO - PROCESS | 1782 | 1461240186439 Marionette TRACE conn3 <- [1,1386,null,{}] 05:03:06 INFO - PROCESS | 1782 | 1461240186448 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:06 INFO - PROCESS | 1782 | 1461240186744 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:03:07 INFO - PROCESS | 1782 | 1461240187062 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x9815cc00 == 138 [pid = 1782] [id = 354] 05:03:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 301 (0x9815fc00) [pid = 1782] [serial = 1063] [outer = (nil)] 05:03:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 302 (0x9a55b800) [pid = 1782] [serial = 1064] [outer = 0x9815fc00] 05:03:07 INFO - PROCESS | 1782 | 1461240187153 Marionette DEBUG loaded listener.js 05:03:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 303 (0x9fa2f800) [pid = 1782] [serial = 1065] [outer = 0x9815fc00] 05:03:08 INFO - PROCESS | 1782 | 1461240188137 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:03:08 INFO - PROCESS | 1782 | 1461240188173 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:03:08 INFO - PROCESS | 1782 | 1461240188179 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:03:08 INFO - PROCESS | 1782 | 1461240188183 Marionette TRACE conn3 <- [1,1390,null,{}] 05:03:08 INFO - PROCESS | 1782 | 1461240188189 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:08 INFO - PROCESS | 1782 | 1461240188368 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:03:08 INFO - PROCESS | 1782 | 1461240188718 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x97c61000 == 139 [pid = 1782] [id = 355] 05:03:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 304 (0x983ac000) [pid = 1782] [serial = 1066] [outer = (nil)] 05:03:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 305 (0xa0b15c00) [pid = 1782] [serial = 1067] [outer = 0x983ac000] 05:03:08 INFO - PROCESS | 1782 | 1461240188809 Marionette DEBUG loaded listener.js 05:03:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 306 (0xa0ea7c00) [pid = 1782] [serial = 1068] [outer = 0x983ac000] 05:03:09 INFO - PROCESS | 1782 | 1461240189694 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1580ms 05:03:09 INFO - PROCESS | 1782 | 1461240189761 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:03:09 INFO - PROCESS | 1782 | 1461240189765 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:03:09 INFO - PROCESS | 1782 | 1461240189773 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:03:09 INFO - PROCESS | 1782 | 1461240189777 Marionette TRACE conn3 <- [1,1394,null,{}] 05:03:09 INFO - PROCESS | 1782 | 1461240189782 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:10 INFO - PROCESS | 1782 | 1461240190027 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:03:10 INFO - PROCESS | 1782 | 1461240190351 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x89141c00 == 140 [pid = 1782] [id = 356] 05:03:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 307 (0x89145800) [pid = 1782] [serial = 1069] [outer = (nil)] 05:03:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 308 (0x8914a000) [pid = 1782] [serial = 1070] [outer = 0x89145800] 05:03:10 INFO - PROCESS | 1782 | 1461240190456 Marionette DEBUG loaded listener.js 05:03:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 309 (0x8914bc00) [pid = 1782] [serial = 1071] [outer = 0x89145800] 05:03:11 INFO - PROCESS | 1782 | 1461240191420 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1688ms 05:03:11 INFO - PROCESS | 1782 | 1461240191462 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:03:11 INFO - PROCESS | 1782 | 1461240191466 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:03:11 INFO - PROCESS | 1782 | 1461240191472 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:03:11 INFO - PROCESS | 1782 | 1461240191477 Marionette TRACE conn3 <- [1,1398,null,{}] 05:03:11 INFO - PROCESS | 1782 | 1461240191483 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:11 INFO - PROCESS | 1782 | 1461240191742 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:03:12 INFO - PROCESS | 1782 | 1461240192088 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x850e1800 == 141 [pid = 1782] [id = 357] 05:03:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 310 (0x850e2400) [pid = 1782] [serial = 1072] [outer = (nil)] 05:03:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 311 (0x850f0400) [pid = 1782] [serial = 1073] [outer = 0x850e2400] 05:03:12 INFO - PROCESS | 1782 | 1461240192185 Marionette DEBUG loaded listener.js 05:03:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 312 (0x8914e400) [pid = 1782] [serial = 1074] [outer = 0x850e2400] 05:03:13 INFO - PROCESS | 1782 | 1461240193132 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1732ms 05:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:03:13 INFO - PROCESS | 1782 | 1461240193205 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:03:13 INFO - PROCESS | 1782 | 1461240193209 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:03:13 INFO - PROCESS | 1782 | 1461240193216 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:03:13 INFO - PROCESS | 1782 | 1461240193219 Marionette TRACE conn3 <- [1,1402,null,{}] 05:03:13 INFO - PROCESS | 1782 | 1461240193226 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:13 INFO - PROCESS | 1782 | 1461240193490 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:03:13 INFO - PROCESS | 1782 | 1461240193831 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x850f0c00 == 142 [pid = 1782] [id = 358] 05:03:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 313 (0x8b569800) [pid = 1782] [serial = 1075] [outer = (nil)] 05:03:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 314 (0xa0b36c00) [pid = 1782] [serial = 1076] [outer = 0x8b569800] 05:03:13 INFO - PROCESS | 1782 | 1461240193926 Marionette DEBUG loaded listener.js 05:03:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 315 (0xa2932800) [pid = 1782] [serial = 1077] [outer = 0x8b569800] 05:03:14 INFO - PROCESS | 1782 | 1461240194819 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1640ms 05:03:14 INFO - PROCESS | 1782 | 1461240194855 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 1782 | 1461240194859 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:03:14 INFO - PROCESS | 1782 | 1461240194866 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 1782 | 1461240194869 Marionette TRACE conn3 <- [1,1406,null,{}] 05:03:14 INFO - PROCESS | 1782 | 1461240194875 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:15 INFO - PROCESS | 1782 | 1461240195071 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:03:15 INFO - PROCESS | 1782 | 1461240195346 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x83eecc00 == 143 [pid = 1782] [id = 359] 05:03:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 316 (0x83eee000) [pid = 1782] [serial = 1078] [outer = (nil)] 05:03:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 317 (0x83ef5400) [pid = 1782] [serial = 1079] [outer = 0x83eee000] 05:03:15 INFO - PROCESS | 1782 | 1461240195478 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 318 (0x83ef8800) [pid = 1782] [serial = 1080] [outer = 0x83eee000] 05:03:16 INFO - PROCESS | 1782 | 1461240196326 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1529ms 05:03:16 INFO - PROCESS | 1782 | 1461240196396 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 1782 | 1461240196400 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:03:16 INFO - PROCESS | 1782 | 1461240196406 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 1782 | 1461240196410 Marionette TRACE conn3 <- [1,1410,null,{}] 05:03:16 INFO - PROCESS | 1782 | 1461240196416 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:16 INFO - PROCESS | 1782 | 1461240196614 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:03:16 INFO - PROCESS | 1782 | 1461240196928 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x833d2c00 == 144 [pid = 1782] [id = 360] 05:03:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 319 (0x833d4000) [pid = 1782] [serial = 1081] [outer = (nil)] 05:03:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 320 (0x833dbc00) [pid = 1782] [serial = 1082] [outer = 0x833d4000] 05:03:17 INFO - PROCESS | 1782 | 1461240197018 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 321 (0x833ddc00) [pid = 1782] [serial = 1083] [outer = 0x833d4000] 05:03:17 INFO - PROCESS | 1782 | 1461240197955 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1580ms 05:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:03:17 INFO - PROCESS | 1782 | 1461240197987 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:03:17 INFO - PROCESS | 1782 | 1461240197990 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:03:17 INFO - PROCESS | 1782 | 1461240197997 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:03:18 INFO - PROCESS | 1782 | 1461240198000 Marionette TRACE conn3 <- [1,1414,null,{}] 05:03:18 INFO - PROCESS | 1782 | 1461240198006 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:18 INFO - PROCESS | 1782 | 1461240198206 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:03:18 INFO - PROCESS | 1782 | 1461240198530 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x833dc000 == 145 [pid = 1782] [id = 361] 05:03:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 322 (0x833dcc00) [pid = 1782] [serial = 1084] [outer = (nil)] 05:03:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 323 (0x83efa400) [pid = 1782] [serial = 1085] [outer = 0x833dcc00] 05:03:18 INFO - PROCESS | 1782 | 1461240198631 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 324 (0xa0952000) [pid = 1782] [serial = 1086] [outer = 0x833dcc00] 05:03:19 INFO - PROCESS | 1782 | 1461240199588 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1631ms 05:03:19 INFO - PROCESS | 1782 | 1461240199627 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:03:19 INFO - PROCESS | 1782 | 1461240199630 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:03:19 INFO - PROCESS | 1782 | 1461240199637 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - PROCESS | 1782 | 1461240199640 Marionette TRACE conn3 <- [1,1418,null,{}] 05:03:19 INFO - PROCESS | 1782 | 1461240199646 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:19 INFO - PROCESS | 1782 | 1461240199839 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:03:20 INFO - PROCESS | 1782 | 1461240200159 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x835e5400 == 146 [pid = 1782] [id = 362] 05:03:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 325 (0x835e6400) [pid = 1782] [serial = 1087] [outer = (nil)] 05:03:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 326 (0x835ec400) [pid = 1782] [serial = 1088] [outer = 0x835e6400] 05:03:20 INFO - PROCESS | 1782 | 1461240200252 Marionette DEBUG loaded listener.js 05:03:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 327 (0x835eec00) [pid = 1782] [serial = 1089] [outer = 0x835e6400] 05:03:21 INFO - PROCESS | 1782 | 1461240201184 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1582ms 05:03:21 INFO - PROCESS | 1782 | 1461240201220 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:03:21 INFO - PROCESS | 1782 | 1461240201224 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:03:21 INFO - PROCESS | 1782 | 1461240201231 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:03:21 INFO - PROCESS | 1782 | 1461240201234 Marionette TRACE conn3 <- [1,1422,null,{}] 05:03:21 INFO - PROCESS | 1782 | 1461240201240 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:21 INFO - PROCESS | 1782 | 1461240201424 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:03:21 INFO - PROCESS | 1782 | 1461240201733 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x835ee400 == 147 [pid = 1782] [id = 363] 05:03:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 328 (0x835ee800) [pid = 1782] [serial = 1090] [outer = (nil)] 05:03:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 329 (0x85a83800) [pid = 1782] [serial = 1091] [outer = 0x835ee800] 05:03:21 INFO - PROCESS | 1782 | 1461240201824 Marionette DEBUG loaded listener.js 05:03:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 330 (0x8f38c400) [pid = 1782] [serial = 1092] [outer = 0x835ee800] 05:03:22 INFO - PROCESS | 1782 | 1461240202714 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1535ms 05:03:22 INFO - PROCESS | 1782 | 1461240202766 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:03:22 INFO - PROCESS | 1782 | 1461240202770 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:03:22 INFO - PROCESS | 1782 | 1461240202777 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:03:22 INFO - PROCESS | 1782 | 1461240202780 Marionette TRACE conn3 <- [1,1426,null,{}] 05:03:22 INFO - PROCESS | 1782 | 1461240202786 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:22 INFO - PROCESS | 1782 | 1461240202969 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:03:23 INFO - PROCESS | 1782 | 1461240203290 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c2a000 == 148 [pid = 1782] [id = 364] 05:03:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 331 (0x82c2a800) [pid = 1782] [serial = 1093] [outer = (nil)] 05:03:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 332 (0x82c30c00) [pid = 1782] [serial = 1094] [outer = 0x82c2a800] 05:03:23 INFO - PROCESS | 1782 | 1461240203386 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 333 (0x82c34000) [pid = 1782] [serial = 1095] [outer = 0x82c2a800] 05:03:24 INFO - PROCESS | 1782 | 1461240204347 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1629ms 05:03:24 INFO - PROCESS | 1782 | 1461240204408 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:03:24 INFO - PROCESS | 1782 | 1461240204412 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:03:24 INFO - PROCESS | 1782 | 1461240204418 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 1782 | 1461240204421 Marionette TRACE conn3 <- [1,1430,null,{}] 05:03:24 INFO - PROCESS | 1782 | 1461240204427 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:24 INFO - PROCESS | 1782 | 1461240204617 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x86d29000 == 147 [pid = 1782] [id = 291] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8e7a9000 == 146 [pid = 1782] [id = 219] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x88b79800 == 145 [pid = 1782] [id = 289] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x88b7b000 == 144 [pid = 1782] [id = 290] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x86d29c00 == 143 [pid = 1782] [id = 292] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x85c88c00 == 142 [pid = 1782] [id = 345] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x88b88000 == 141 [pid = 1782] [id = 344] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x86d29800 == 140 [pid = 1782] [id = 343] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x91ee8000 == 139 [pid = 1782] [id = 11] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x85c80400 == 138 [pid = 1782] [id = 342] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x83c27400 == 137 [pid = 1782] [id = 340] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x845d0000 == 136 [pid = 1782] [id = 339] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x85125000 == 135 [pid = 1782] [id = 338] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x845c1c00 == 134 [pid = 1782] [id = 336] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x85125800 == 133 [pid = 1782] [id = 337] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x85a84000 == 132 [pid = 1782] [id = 335] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x93510400 == 131 [pid = 1782] [id = 334] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5ea400 == 130 [pid = 1782] [id = 333] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8b946800 == 129 [pid = 1782] [id = 331] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x9a5a8c00 == 128 [pid = 1782] [id = 332] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x97851c00 == 127 [pid = 1782] [id = 330] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8b94a000 == 126 [pid = 1782] [id = 329] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8f445000 == 125 [pid = 1782] [id = 328] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x9363a400 == 124 [pid = 1782] [id = 327] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x92b67800 == 123 [pid = 1782] [id = 326] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x86e11c00 == 122 [pid = 1782] [id = 324] 05:03:25 INFO - PROCESS | 1782 | --DOCSHELL 0x8b194400 == 121 [pid = 1782] [id = 325] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 332 (0x9a5b4800) [pid = 1782] [serial = 914] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 331 (0x85c88000) [pid = 1782] [serial = 944] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 330 (0x8f448400) [pid = 1782] [serial = 959] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 329 (0x92b66400) [pid = 1782] [serial = 965] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 328 (0x92b8b800) [pid = 1782] [serial = 908] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 327 (0x8f7de800) [pid = 1782] [serial = 968] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 326 (0xa44c6c00) [pid = 1782] [serial = 935] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 325 (0x90636c00) [pid = 1782] [serial = 963] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 324 (0x92d53000) [pid = 1782] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 323 (0x90071800) [pid = 1782] [serial = 969] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 322 (0xa0e9c000) [pid = 1782] [serial = 917] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 321 (0x8b191000) [pid = 1782] [serial = 954] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 320 (0x90370c00) [pid = 1782] [serial = 962] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 319 (0x8b83a400) [pid = 1782] [serial = 923] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 318 (0x86e17400) [pid = 1782] [serial = 920] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 317 (0x99250800) [pid = 1782] [serial = 932] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 316 (0x981bd800) [pid = 1782] [serial = 911] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 315 (0x8b18f400) [pid = 1782] [serial = 953] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 314 (0x89e75c00) [pid = 1782] [serial = 938] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 313 (0x8e79cc00) [pid = 1782] [serial = 957] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 312 (0x8fac2400) [pid = 1782] [serial = 960] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 311 (0x8e7a1c00) [pid = 1782] [serial = 950] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 310 (0x93637000) [pid = 1782] [serial = 627] [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.] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 309 (0x8f446800) [pid = 1782] [serial = 905] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 308 (0x8b833800) [pid = 1782] [serial = 956] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 307 (0x93837400) [pid = 1782] [serial = 929] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 306 (0x89e87800) [pid = 1782] [serial = 947] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 305 (0x92b84400) [pid = 1782] [serial = 966] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 304 (0x97503c00) [pid = 1782] [serial = 926] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 303 (0x89e80800) [pid = 1782] [serial = 941] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | --DOMWINDOW == 302 (0x93838000) [pid = 1782] [serial = 971] [outer = (nil)] [url = about:blank] 05:03:26 INFO - PROCESS | 1782 | 1461240206181 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x835ee000 == 122 [pid = 1782] [id = 365] 05:03:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 303 (0x835ef800) [pid = 1782] [serial = 1096] [outer = (nil)] 05:03:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 304 (0x83c28000) [pid = 1782] [serial = 1097] [outer = 0x835ef800] 05:03:26 INFO - PROCESS | 1782 | 1461240206265 Marionette DEBUG loaded listener.js 05:03:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 305 (0x83c33000) [pid = 1782] [serial = 1098] [outer = 0x835ef800] 05:03:27 INFO - PROCESS | 1782 | 1461240207090 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2735ms 05:03:27 INFO - PROCESS | 1782 | 1461240207154 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:03:27 INFO - PROCESS | 1782 | 1461240207162 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:03:27 INFO - PROCESS | 1782 | 1461240207198 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 1782 | 1461240207202 Marionette TRACE conn3 <- [1,1434,null,{}] 05:03:27 INFO - PROCESS | 1782 | 1461240207209 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:27 INFO - PROCESS | 1782 | 1461240207394 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:03:27 INFO - PROCESS | 1782 | 1461240207406 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x850e1c00 == 123 [pid = 1782] [id = 366] 05:03:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 306 (0x850e3c00) [pid = 1782] [serial = 1099] [outer = (nil)] 05:03:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 307 (0x850e8800) [pid = 1782] [serial = 1100] [outer = 0x850e3c00] 05:03:27 INFO - PROCESS | 1782 | 1461240207481 Marionette DEBUG loaded listener.js 05:03:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 308 (0x850ed400) [pid = 1782] [serial = 1101] [outer = 0x850e3c00] 05:03:28 INFO - PROCESS | 1782 | 1461240208589 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1438ms 05:03:28 INFO - PROCESS | 1782 | 1461240208632 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:03:28 INFO - PROCESS | 1782 | 1461240208638 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:03:28 INFO - PROCESS | 1782 | 1461240208645 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:03:28 INFO - PROCESS | 1782 | 1461240208648 Marionette TRACE conn3 <- [1,1438,null,{}] 05:03:28 INFO - PROCESS | 1782 | 1461240208661 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:28 INFO - PROCESS | 1782 | 1461240208919 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:03:28 INFO - PROCESS | 1782 | 1461240208943 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x82d79000 == 124 [pid = 1782] [id = 367] 05:03:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 309 (0x84910800) [pid = 1782] [serial = 1102] [outer = (nil)] 05:03:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 310 (0x85c80400) [pid = 1782] [serial = 1103] [outer = 0x84910800] 05:03:29 INFO - PROCESS | 1782 | 1461240209015 Marionette DEBUG loaded listener.js 05:03:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 311 (0x86d34400) [pid = 1782] [serial = 1104] [outer = 0x84910800] 05:03:30 INFO - PROCESS | 1782 | 1461240210005 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1397ms 05:03:30 INFO - PROCESS | 1782 | 1461240210042 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:03:30 INFO - PROCESS | 1782 | 1461240210046 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:03:30 INFO - PROCESS | 1782 | 1461240210060 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:03:30 INFO - PROCESS | 1782 | 1461240210068 Marionette TRACE conn3 <- [1,1442,null,{}] 05:03:30 INFO - PROCESS | 1782 | 1461240210087 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:30 INFO - PROCESS | 1782 | 1461240210335 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:03:30 INFO - PROCESS | 1782 | 1461240210361 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c6c00 == 125 [pid = 1782] [id = 368] 05:03:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 312 (0x85c8c400) [pid = 1782] [serial = 1105] [outer = (nil)] 05:03:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 313 (0x89e86800) [pid = 1782] [serial = 1106] [outer = 0x85c8c400] 05:03:30 INFO - PROCESS | 1782 | 1461240210433 Marionette DEBUG loaded listener.js 05:03:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 314 (0x8a4c4c00) [pid = 1782] [serial = 1107] [outer = 0x85c8c400] 05:03:31 INFO - PROCESS | 1782 | --DOMWINDOW == 313 (0x89e70400) [pid = 1782] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:03:31 INFO - PROCESS | 1782 | --DOMWINDOW == 312 (0x93982c00) [pid = 1782] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:03:31 INFO - PROCESS | 1782 | --DOMWINDOW == 311 (0x86d30c00) [pid = 1782] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:03:31 INFO - PROCESS | 1782 | --DOMWINDOW == 310 (0x86d2b800) [pid = 1782] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:03:31 INFO - PROCESS | 1782 | --DOMWINDOW == 309 (0x93636c00) [pid = 1782] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:03:31 INFO - PROCESS | 1782 | --DOMWINDOW == 308 (0x85c82400) [pid = 1782] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:03:31 INFO - PROCESS | 1782 | --DOMWINDOW == 307 (0x90373000) [pid = 1782] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:03:31 INFO - PROCESS | 1782 | 1461240211768 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1760ms 05:03:31 INFO - PROCESS | 1782 | 1461240211813 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:03:31 INFO - PROCESS | 1782 | 1461240211817 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:03:31 INFO - PROCESS | 1782 | 1461240211834 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:03:31 INFO - PROCESS | 1782 | 1461240211836 Marionette TRACE conn3 <- [1,1446,null,{}] 05:03:31 INFO - PROCESS | 1782 | 1461240211842 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:32 INFO - PROCESS | 1782 | 1461240212002 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:03:32 INFO - PROCESS | 1782 | 1461240212019 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x86e17400 == 126 [pid = 1782] [id = 369] 05:03:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 308 (0x89e75c00) [pid = 1782] [serial = 1108] [outer = (nil)] 05:03:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 309 (0x8b199400) [pid = 1782] [serial = 1109] [outer = 0x89e75c00] 05:03:32 INFO - PROCESS | 1782 | 1461240212091 Marionette DEBUG loaded listener.js 05:03:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 310 (0x8b572000) [pid = 1782] [serial = 1110] [outer = 0x89e75c00] 05:03:33 INFO - PROCESS | 1782 | 1461240213069 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1280ms 05:03:33 INFO - PROCESS | 1782 | 1461240213115 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:03:33 INFO - PROCESS | 1782 | 1461240213119 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:03:33 INFO - PROCESS | 1782 | 1461240213128 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:03:33 INFO - PROCESS | 1782 | 1461240213130 Marionette TRACE conn3 <- [1,1450,null,{}] 05:03:33 INFO - PROCESS | 1782 | 1461240213134 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:33 INFO - PROCESS | 1782 | 1461240213300 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:03:33 INFO - PROCESS | 1782 | 1461240213642 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c29000 == 127 [pid = 1782] [id = 370] 05:03:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 311 (0x82c2bc00) [pid = 1782] [serial = 1111] [outer = (nil)] 05:03:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 312 (0x82d7ac00) [pid = 1782] [serial = 1112] [outer = 0x82c2bc00] 05:03:33 INFO - PROCESS | 1782 | 1461240213736 Marionette DEBUG loaded listener.js 05:03:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 313 (0x835e7000) [pid = 1782] [serial = 1113] [outer = 0x82c2bc00] 05:03:34 INFO - PROCESS | 1782 | 1461240214767 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1695ms 05:03:34 INFO - PROCESS | 1782 | 1461240214825 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:03:34 INFO - PROCESS | 1782 | 1461240214833 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:03:34 INFO - PROCESS | 1782 | 1461240214842 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:03:34 INFO - PROCESS | 1782 | 1461240214847 Marionette TRACE conn3 <- [1,1454,null,{}] 05:03:34 INFO - PROCESS | 1782 | 1461240214856 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:35 INFO - PROCESS | 1782 | 1461240215063 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:03:35 INFO - PROCESS | 1782 | 1461240215387 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a81400 == 128 [pid = 1782] [id = 371] 05:03:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 314 (0x85a8bc00) [pid = 1782] [serial = 1114] [outer = (nil)] 05:03:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 315 (0x85c82400) [pid = 1782] [serial = 1115] [outer = 0x85a8bc00] 05:03:35 INFO - PROCESS | 1782 | 1461240215482 Marionette DEBUG loaded listener.js 05:03:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 316 (0x881cbc00) [pid = 1782] [serial = 1116] [outer = 0x85a8bc00] 05:03:36 INFO - PROCESS | 1782 | 1461240216483 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1686ms 05:03:36 INFO - PROCESS | 1782 | 1461240216532 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:03:36 INFO - PROCESS | 1782 | 1461240216539 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:03:36 INFO - PROCESS | 1782 | 1461240216546 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:03:36 INFO - PROCESS | 1782 | 1461240216549 Marionette TRACE conn3 <- [1,1458,null,{}] 05:03:36 INFO - PROCESS | 1782 | 1461240216556 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:36 INFO - PROCESS | 1782 | 1461240216778 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:03:37 INFO - PROCESS | 1782 | 1461240217147 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b18b000 == 129 [pid = 1782] [id = 372] 05:03:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 317 (0x8b193c00) [pid = 1782] [serial = 1117] [outer = (nil)] 05:03:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 318 (0x8b5f7c00) [pid = 1782] [serial = 1118] [outer = 0x8b193c00] 05:03:37 INFO - PROCESS | 1782 | 1461240217237 Marionette DEBUG loaded listener.js 05:03:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 319 (0x8b946800) [pid = 1782] [serial = 1119] [outer = 0x8b193c00] 05:03:38 INFO - PROCESS | 1782 | 1461240218279 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1789ms 05:03:38 INFO - PROCESS | 1782 | 1461240218336 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:03:38 INFO - PROCESS | 1782 | 1461240218341 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:03:38 INFO - PROCESS | 1782 | 1461240218357 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:03:38 INFO - PROCESS | 1782 | 1461240218366 Marionette TRACE conn3 <- [1,1462,null,{}] 05:03:38 INFO - PROCESS | 1782 | 1461240218373 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:38 INFO - PROCESS | 1782 | 1461240218633 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:03:39 INFO - PROCESS | 1782 | 1461240218997 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c31c00 == 130 [pid = 1782] [id = 373] 05:03:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 320 (0x8b992c00) [pid = 1782] [serial = 1120] [outer = (nil)] 05:03:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 321 (0x8fa03c00) [pid = 1782] [serial = 1121] [outer = 0x8b992c00] 05:03:39 INFO - PROCESS | 1782 | 1461240219089 Marionette DEBUG loaded listener.js 05:03:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 322 (0x8fabfc00) [pid = 1782] [serial = 1122] [outer = 0x8b992c00] 05:03:40 INFO - PROCESS | 1782 | 1461240220049 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1750ms 05:03:40 INFO - PROCESS | 1782 | 1461240220098 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:03:40 INFO - PROCESS | 1782 | 1461240220103 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:03:40 INFO - PROCESS | 1782 | 1461240220109 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 1782 | 1461240220112 Marionette TRACE conn3 <- [1,1466,null,{}] 05:03:40 INFO - PROCESS | 1782 | 1461240220118 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:40 INFO - PROCESS | 1782 | 1461240220329 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:03:40 INFO - PROCESS | 1782 | 1461240220647 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa04800 == 131 [pid = 1782] [id = 374] 05:03:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 323 (0x8fda5c00) [pid = 1782] [serial = 1123] [outer = (nil)] 05:03:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 324 (0x90376000) [pid = 1782] [serial = 1124] [outer = 0x8fda5c00] 05:03:40 INFO - PROCESS | 1782 | 1461240220741 Marionette DEBUG loaded listener.js 05:03:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 325 (0x905de000) [pid = 1782] [serial = 1125] [outer = 0x8fda5c00] 05:03:41 INFO - PROCESS | 1782 | 1461240221687 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1632ms 05:03:41 INFO - PROCESS | 1782 | 1461240221741 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:03:41 INFO - PROCESS | 1782 | 1461240221744 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:03:41 INFO - PROCESS | 1782 | 1461240221751 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:03:41 INFO - PROCESS | 1782 | 1461240221754 Marionette TRACE conn3 <- [1,1470,null,{}] 05:03:41 INFO - PROCESS | 1782 | 1461240221760 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:41 INFO - PROCESS | 1782 | 1461240221954 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:03:42 INFO - PROCESS | 1782 | 1461240222290 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x913e3400 == 132 [pid = 1782] [id = 375] 05:03:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 326 (0x91ee7000) [pid = 1782] [serial = 1126] [outer = (nil)] 05:03:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 327 (0x92b67800) [pid = 1782] [serial = 1127] [outer = 0x91ee7000] 05:03:42 INFO - PROCESS | 1782 | 1461240222396 Marionette DEBUG loaded listener.js 05:03:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 328 (0x93570800) [pid = 1782] [serial = 1128] [outer = 0x91ee7000] 05:03:43 INFO - PROCESS | 1782 | 1461240223381 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1686ms 05:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:03:43 INFO - PROCESS | 1782 | 1461240223437 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:03:43 INFO - PROCESS | 1782 | 1461240223440 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:03:43 INFO - PROCESS | 1782 | 1461240223447 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:03:43 INFO - PROCESS | 1782 | 1461240223451 Marionette TRACE conn3 <- [1,1474,null,{}] 05:03:43 INFO - PROCESS | 1782 | 1461240223456 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:43 INFO - PROCESS | 1782 | 1461240223651 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:03:44 INFO - PROCESS | 1782 | 1461240223969 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e89800 == 133 [pid = 1782] [id = 376] 05:03:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 329 (0x93630400) [pid = 1782] [serial = 1129] [outer = (nil)] 05:03:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 330 (0x9383c800) [pid = 1782] [serial = 1130] [outer = 0x93630400] 05:03:44 INFO - PROCESS | 1782 | 1461240224067 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 331 (0x938b7000) [pid = 1782] [serial = 1131] [outer = 0x93630400] 05:03:44 INFO - PROCESS | 1782 | 1461240224981 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1586ms 05:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:03:45 INFO - PROCESS | 1782 | 1461240225033 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:03:45 INFO - PROCESS | 1782 | 1461240225036 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:03:45 INFO - PROCESS | 1782 | 1461240225043 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 1782 | 1461240225046 Marionette TRACE conn3 <- [1,1478,null,{}] 05:03:45 INFO - PROCESS | 1782 | 1461240225052 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:45 INFO - PROCESS | 1782 | 1461240225243 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:03:45 INFO - PROCESS | 1782 | 1461240225561 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x93699800 == 134 [pid = 1782] [id = 377] 05:03:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 332 (0x9369d800) [pid = 1782] [serial = 1132] [outer = (nil)] 05:03:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 333 (0x951a2000) [pid = 1782] [serial = 1133] [outer = 0x9369d800] 05:03:45 INFO - PROCESS | 1782 | 1461240225655 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 334 (0x9621ac00) [pid = 1782] [serial = 1134] [outer = 0x9369d800] 05:03:46 INFO - PROCESS | 1782 | 1461240226553 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1580ms 05:03:46 INFO - PROCESS | 1782 | 1461240226623 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:03:46 INFO - PROCESS | 1782 | 1461240226628 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:03:46 INFO - PROCESS | 1782 | 1461240226634 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:03:46 INFO - PROCESS | 1782 | 1461240226637 Marionette TRACE conn3 <- [1,1482,null,{}] 05:03:46 INFO - PROCESS | 1782 | 1461240226643 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:46 INFO - PROCESS | 1782 | 1461240226881 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:03:47 INFO - PROCESS | 1782 | 1461240227210 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x9127f000 == 135 [pid = 1782] [id = 378] 05:03:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 335 (0x91ee8800) [pid = 1782] [serial = 1135] [outer = (nil)] 05:03:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 336 (0x975d2000) [pid = 1782] [serial = 1136] [outer = 0x91ee8800] 05:03:47 INFO - PROCESS | 1782 | 1461240227301 Marionette DEBUG loaded listener.js 05:03:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 337 (0x976ecc00) [pid = 1782] [serial = 1137] [outer = 0x91ee8800] 05:03:48 INFO - PROCESS | 1782 | 1461240228214 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1638ms 05:03:48 INFO - PROCESS | 1782 | 1461240228273 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:03:48 INFO - PROCESS | 1782 | 1461240228276 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:03:48 INFO - PROCESS | 1782 | 1461240228283 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:03:48 INFO - PROCESS | 1782 | 1461240228286 Marionette TRACE conn3 <- [1,1486,null,{}] 05:03:48 INFO - PROCESS | 1782 | 1461240228292 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:48 INFO - PROCESS | 1782 | 1461240228480 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:03:48 INFO - PROCESS | 1782 | 1461240228799 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x9719e400 == 136 [pid = 1782] [id = 379] 05:03:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 338 (0x97501400) [pid = 1782] [serial = 1138] [outer = (nil)] 05:03:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 339 (0x981c5400) [pid = 1782] [serial = 1139] [outer = 0x97501400] 05:03:48 INFO - PROCESS | 1782 | 1461240228895 Marionette DEBUG loaded listener.js 05:03:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 340 (0x988c2400) [pid = 1782] [serial = 1140] [outer = 0x97501400] 05:03:49 INFO - PROCESS | 1782 | 1461240229828 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1581ms 05:03:49 INFO - PROCESS | 1782 | 1461240229864 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:03:49 INFO - PROCESS | 1782 | 1461240229868 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:03:49 INFO - PROCESS | 1782 | 1461240229875 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:03:49 INFO - PROCESS | 1782 | 1461240229877 Marionette TRACE conn3 <- [1,1490,null,{}] 05:03:49 INFO - PROCESS | 1782 | 1461240229884 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:50 INFO - PROCESS | 1782 | 1461240230070 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:03:50 INFO - PROCESS | 1782 | 1461240230406 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x9fb5b000 == 137 [pid = 1782] [id = 380] 05:03:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 341 (0x9fdf0800) [pid = 1782] [serial = 1141] [outer = (nil)] 05:03:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 342 (0xa0e51c00) [pid = 1782] [serial = 1142] [outer = 0x9fdf0800] 05:03:50 INFO - PROCESS | 1782 | 1461240230514 Marionette DEBUG loaded listener.js 05:03:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 343 (0xa3b82800) [pid = 1782] [serial = 1143] [outer = 0x9fdf0800] 05:03:51 INFO - PROCESS | 1782 | 1461240231454 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1635ms 05:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:03:51 INFO - PROCESS | 1782 | 1461240231511 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:03:51 INFO - PROCESS | 1782 | 1461240231515 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:03:51 INFO - PROCESS | 1782 | 1461240231521 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:03:51 INFO - PROCESS | 1782 | 1461240231526 Marionette TRACE conn3 <- [1,1494,null,{}] 05:03:51 INFO - PROCESS | 1782 | 1461240231532 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:51 INFO - PROCESS | 1782 | 1461240231803 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:03:52 INFO - PROCESS | 1782 | 1461240232143 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x850d2400 == 138 [pid = 1782] [id = 381] 05:03:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 344 (0x850d2800) [pid = 1782] [serial = 1144] [outer = (nil)] 05:03:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 345 (0x850e0400) [pid = 1782] [serial = 1145] [outer = 0x850d2800] 05:03:52 INFO - PROCESS | 1782 | 1461240232232 Marionette DEBUG loaded listener.js 05:03:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 346 (0x936a6800) [pid = 1782] [serial = 1146] [outer = 0x850d2800] 05:03:53 INFO - PROCESS | 1782 | 1461240233135 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1684ms 05:03:53 INFO - PROCESS | 1782 | 1461240233205 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:03:53 INFO - PROCESS | 1782 | 1461240233208 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:03:53 INFO - PROCESS | 1782 | 1461240233217 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:03:53 INFO - PROCESS | 1782 | 1461240233220 Marionette TRACE conn3 <- [1,1498,null,{}] 05:03:53 INFO - PROCESS | 1782 | 1461240233225 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:53 INFO - PROCESS | 1782 | 1461240233453 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:03:53 INFO - PROCESS | 1782 | 1461240233780 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x850dc800 == 139 [pid = 1782] [id = 382] 05:03:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 347 (0x88b86000) [pid = 1782] [serial = 1147] [outer = (nil)] 05:03:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 348 (0x97920800) [pid = 1782] [serial = 1148] [outer = 0x88b86000] 05:03:53 INFO - PROCESS | 1782 | 1461240233872 Marionette DEBUG loaded listener.js 05:03:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 349 (0x97923000) [pid = 1782] [serial = 1149] [outer = 0x88b86000] 05:03:54 INFO - PROCESS | 1782 | 1461240234786 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1581ms 05:03:54 INFO - PROCESS | 1782 | 1461240234799 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:03:54 INFO - PROCESS | 1782 | 1461240234802 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:03:54 INFO - PROCESS | 1782 | 1461240234808 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:03:54 INFO - PROCESS | 1782 | 1461240234811 Marionette TRACE conn3 <- [1,1502,null,{}] 05:03:54 INFO - PROCESS | 1782 | 1461240234817 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:55 INFO - PROCESS | 1782 | 1461240235002 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:03:55 INFO - PROCESS | 1782 | 1461240235255 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a5c800 == 140 [pid = 1782] [id = 383] 05:03:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 350 (0x85a5cc00) [pid = 1782] [serial = 1150] [outer = (nil)] 05:03:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 351 (0x85a64400) [pid = 1782] [serial = 1151] [outer = 0x85a5cc00] 05:03:55 INFO - PROCESS | 1782 | 1461240235341 Marionette DEBUG loaded listener.js 05:03:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 352 (0x85a66400) [pid = 1782] [serial = 1152] [outer = 0x85a5cc00] 05:03:56 INFO - PROCESS | 1782 | 1461240236289 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1530ms 05:03:56 INFO - PROCESS | 1782 | 1461240236340 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:03:56 INFO - PROCESS | 1782 | 1461240236344 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:03:56 INFO - PROCESS | 1782 | 1461240236350 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:03:56 INFO - PROCESS | 1782 | 1461240236353 Marionette TRACE conn3 <- [1,1506,null,{}] 05:03:56 INFO - PROCESS | 1782 | 1461240236359 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:56 INFO - PROCESS | 1782 | 1461240236546 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:03:56 INFO - PROCESS | 1782 | 1461240236932 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x833dd800 == 141 [pid = 1782] [id = 384] 05:03:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 353 (0x835ec800) [pid = 1782] [serial = 1153] [outer = (nil)] 05:03:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 354 (0x851e9000) [pid = 1782] [serial = 1154] [outer = 0x835ec800] 05:03:57 INFO - PROCESS | 1782 | 1461240237021 Marionette DEBUG loaded listener.js 05:03:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 355 (0x851ea400) [pid = 1782] [serial = 1155] [outer = 0x835ec800] 05:03:58 INFO - PROCESS | 1782 | 1461240238575 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2282ms 05:03:58 INFO - PROCESS | 1782 | 1461240238633 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:03:58 INFO - PROCESS | 1782 | 1461240238639 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:03:58 INFO - PROCESS | 1782 | 1461240238647 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:03:58 INFO - PROCESS | 1782 | 1461240238653 Marionette TRACE conn3 <- [1,1510,null,{}] 05:03:58 INFO - PROCESS | 1782 | 1461240238661 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:58 INFO - PROCESS | 1782 | 1461240238851 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:03:59 INFO - PROCESS | 1782 | 1461240239132 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c4000 == 142 [pid = 1782] [id = 385] 05:03:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 356 (0x845cd800) [pid = 1782] [serial = 1156] [outer = (nil)] 05:03:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 357 (0x850db000) [pid = 1782] [serial = 1157] [outer = 0x845cd800] 05:03:59 INFO - PROCESS | 1782 | 1461240239231 Marionette DEBUG loaded listener.js 05:03:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 358 (0x850e2c00) [pid = 1782] [serial = 1158] [outer = 0x845cd800] 05:04:00 INFO - PROCESS | 1782 | 1461240240126 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1497ms 05:04:00 INFO - PROCESS | 1782 | 1461240240143 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:04:00 INFO - PROCESS | 1782 | 1461240240151 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:04:00 INFO - PROCESS | 1782 | 1461240240161 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:04:00 INFO - PROCESS | 1782 | 1461240240166 Marionette TRACE conn3 <- [1,1514,null,{}] 05:04:00 INFO - PROCESS | 1782 | 1461240240172 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:00 INFO - PROCESS | 1782 | 1461240240357 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:04:00 INFO - PROCESS | 1782 | 1461240240818 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8512c000 == 143 [pid = 1782] [id = 386] 05:04:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 359 (0x85131c00) [pid = 1782] [serial = 1159] [outer = (nil)] 05:04:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 360 (0x851efc00) [pid = 1782] [serial = 1160] [outer = 0x85131c00] 05:04:00 INFO - PROCESS | 1782 | 1461240240904 Marionette DEBUG loaded listener.js 05:04:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 361 (0x85a62400) [pid = 1782] [serial = 1161] [outer = 0x85131c00] 05:04:01 INFO - PROCESS | 1782 | 1461240241935 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1787ms 05:04:01 INFO - PROCESS | 1782 | 1461240241949 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:04:01 INFO - PROCESS | 1782 | 1461240241952 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:04:01 INFO - PROCESS | 1782 | 1461240241959 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:04:01 INFO - PROCESS | 1782 | 1461240241965 Marionette TRACE conn3 <- [1,1518,null,{}] 05:04:01 INFO - PROCESS | 1782 | 1461240241980 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:02 INFO - PROCESS | 1782 | 1461240242189 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:04:02 INFO - PROCESS | 1782 | 1461240242532 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d29c00 == 144 [pid = 1782] [id = 387] 05:04:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 362 (0x881c6400) [pid = 1782] [serial = 1162] [outer = (nil)] 05:04:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 363 (0x88b7cc00) [pid = 1782] [serial = 1163] [outer = 0x881c6400] 05:04:02 INFO - PROCESS | 1782 | 1461240242621 Marionette DEBUG loaded listener.js 05:04:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 364 (0x89e6e800) [pid = 1782] [serial = 1164] [outer = 0x881c6400] 05:04:03 INFO - PROCESS | 1782 | 1461240243679 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x8f7e0c00 == 143 [pid = 1782] [id = 51] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x8fac6800 == 142 [pid = 1782] [id = 300] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x96174400 == 141 [pid = 1782] [id = 225] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4c9400 == 140 [pid = 1782] [id = 223] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x9356ec00 == 139 [pid = 1782] [id = 228] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x8b947000 == 138 [pid = 1782] [id = 227] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x9376a800 == 137 [pid = 1782] [id = 224] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x8b282400 == 136 [pid = 1782] [id = 196] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x8facb000 == 135 [pid = 1782] [id = 229] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x8fac0400 == 134 [pid = 1782] [id = 226] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x86e17400 == 133 [pid = 1782] [id = 369] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x845c6c00 == 132 [pid = 1782] [id = 368] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x82d79000 == 131 [pid = 1782] [id = 367] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x850e1c00 == 130 [pid = 1782] [id = 366] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x835ee000 == 129 [pid = 1782] [id = 365] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x83eecc00 == 128 [pid = 1782] [id = 359] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x850f0c00 == 127 [pid = 1782] [id = 358] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x89141c00 == 126 [pid = 1782] [id = 356] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x850e1800 == 125 [pid = 1782] [id = 357] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x97c61000 == 124 [pid = 1782] [id = 355] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x9815cc00 == 123 [pid = 1782] [id = 354] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x93987400 == 122 [pid = 1782] [id = 353] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x93638400 == 121 [pid = 1782] [id = 352] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x90376c00 == 120 [pid = 1782] [id = 351] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x91e43c00 == 119 [pid = 1782] [id = 350] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x8b195c00 == 118 [pid = 1782] [id = 348] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x8b199800 == 117 [pid = 1782] [id = 349] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x83c2e000 == 116 [pid = 1782] [id = 347] 05:04:04 INFO - PROCESS | 1782 | --DOCSHELL 0x84901800 == 115 [pid = 1782] [id = 346] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 363 (0x97c6ac00) [pid = 1782] [serial = 903] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 362 (0x8fda6400) [pid = 1782] [serial = 1040] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 361 (0x845cc800) [pid = 1782] [serial = 1010] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 360 (0x83c2d400) [pid = 1782] [serial = 1022] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 359 (0x8b5f2400) [pid = 1782] [serial = 1034] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 358 (0x8e7a2400) [pid = 1782] [serial = 977] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 357 (0x97342400) [pid = 1782] [serial = 834] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 356 (0x89e83800) [pid = 1782] [serial = 1032] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 355 (0x8fa05800) [pid = 1782] [serial = 1038] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 354 (0xa09a1c00) [pid = 1782] [serial = 998] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 353 (0x99259800) [pid = 1782] [serial = 992] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 352 (0x8512a800) [pid = 1782] [serial = 1013] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 351 (0x8490b400) [pid = 1782] [serial = 1025] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 350 (0x938b9000) [pid = 1782] [serial = 972] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 349 (0x8490a800) [pid = 1782] [serial = 1019] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 348 (0x96180400) [pid = 1782] [serial = 983] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 347 (0x85a8e800) [pid = 1782] [serial = 1016] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 346 (0x9816b400) [pid = 1782] [serial = 989] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 345 (0x85c8a800) [pid = 1782] [serial = 1028] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 344 (0x881c9000) [pid = 1782] [serial = 1029] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 343 (0xa3b09800) [pid = 1782] [serial = 1004] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 342 (0x970cfc00) [pid = 1782] [serial = 986] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 341 (0x85a8b800) [pid = 1782] [serial = 1007] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 340 (0x89e8b000) [pid = 1782] [serial = 974] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 339 (0x8b838400) [pid = 1782] [serial = 1035] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 338 (0x8b5f2800) [pid = 1782] [serial = 1001] [outer = (nil)] [url = about:blank] 05:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2493ms 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 337 (0x9369b800) [pid = 1782] [serial = 980] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 336 (0x89e6ec00) [pid = 1782] [serial = 1031] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 335 (0x9a784400) [pid = 1782] [serial = 995] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | --DOMWINDOW == 334 (0x8b198c00) [pid = 1782] [serial = 1037] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1782 | 1461240244523 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:04:04 INFO - PROCESS | 1782 | 1461240244527 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:04:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:04:04 INFO - PROCESS | 1782 | 1461240244534 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:04:04 INFO - PROCESS | 1782 | 1461240244537 Marionette TRACE conn3 <- [1,1522,null,{}] 05:04:04 INFO - PROCESS | 1782 | 1461240244543 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:04 INFO - PROCESS | 1782 | 1461240244728 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:04:04 INFO - PROCESS | 1782 | 1461240244953 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x833d6c00 == 116 [pid = 1782] [id = 388] 05:04:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 335 (0x83c31000) [pid = 1782] [serial = 1165] [outer = (nil)] 05:04:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 336 (0x83ef0400) [pid = 1782] [serial = 1166] [outer = 0x83c31000] 05:04:05 INFO - PROCESS | 1782 | 1461240245029 Marionette DEBUG loaded listener.js 05:04:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 337 (0x8490d400) [pid = 1782] [serial = 1167] [outer = 0x83c31000] 05:04:05 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:04:05 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:04:05 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:04:05 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:04:05 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:04:05 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:04:05 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:04:05 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:04:05 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:04:05 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:04:05 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:04:05 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:04:05 INFO - PROCESS | 1782 | 1461240245766 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:04:05 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 () { 05:04:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:04:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:04:05 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 () { 05:04:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:04:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:04:05 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 () { 05:04:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:04:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:04:05 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 () { 05:04:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:04:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:04:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1281ms 05:04:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:04:05 INFO - PROCESS | 1782 | 1461240245821 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:04:05 INFO - PROCESS | 1782 | 1461240245824 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:04:05 INFO - PROCESS | 1782 | 1461240245831 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:04:05 INFO - PROCESS | 1782 | 1461240245834 Marionette TRACE conn3 <- [1,1526,null,{}] 05:04:05 INFO - PROCESS | 1782 | 1461240245840 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:06 INFO - PROCESS | 1782 | 1461240246068 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:04:06 INFO - PROCESS | 1782 | 1461240246089 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x833df800 == 117 [pid = 1782] [id = 389] 05:04:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 338 (0x835ea400) [pid = 1782] [serial = 1168] [outer = (nil)] 05:04:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 339 (0x85a64000) [pid = 1782] [serial = 1169] [outer = 0x835ea400] 05:04:06 INFO - PROCESS | 1782 | 1461240246162 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 340 (0x88b7ec00) [pid = 1782] [serial = 1170] [outer = 0x835ea400] 05:04:07 INFO - PROCESS | 1782 | 1461240247029 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:04:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:04:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:04:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:04:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:04:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:04:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:04:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1233ms 05:04:07 INFO - PROCESS | 1782 | 1461240247065 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:04:07 INFO - PROCESS | 1782 | 1461240247070 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:04:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:04:07 INFO - PROCESS | 1782 | 1461240247076 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:04:07 INFO - PROCESS | 1782 | 1461240247079 Marionette TRACE conn3 <- [1,1530,null,{}] 05:04:07 INFO - PROCESS | 1782 | 1461240247090 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:07 INFO - PROCESS | 1782 | 1461240247366 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:04:07 INFO - PROCESS | 1782 | 1461240247408 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2d400 == 118 [pid = 1782] [id = 390] 05:04:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 341 (0x89e77800) [pid = 1782] [serial = 1171] [outer = (nil)] 05:04:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 342 (0x8b832800) [pid = 1782] [serial = 1172] [outer = 0x89e77800] 05:04:07 INFO - PROCESS | 1782 | 1461240247483 Marionette DEBUG loaded listener.js 05:04:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 343 (0x8b83ec00) [pid = 1782] [serial = 1173] [outer = 0x89e77800] 05:04:08 INFO - PROCESS | 1782 | 1461240248302 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:04:08 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 05:04:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:04:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:04:08 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. 05:04:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:04:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1293ms 05:04:08 INFO - PROCESS | 1782 | 1461240248379 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:04:08 INFO - PROCESS | 1782 | 1461240248382 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:04:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:04:08 INFO - PROCESS | 1782 | 1461240248388 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:04:08 INFO - PROCESS | 1782 | 1461240248391 Marionette TRACE conn3 <- [1,1534,null,{}] 05:04:08 INFO - PROCESS | 1782 | 1461240248397 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:08 INFO - PROCESS | 1782 | 1461240248640 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:04:08 INFO - PROCESS | 1782 | 1461240248661 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x835f3800 == 119 [pid = 1782] [id = 391] 05:04:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 344 (0x85a85000) [pid = 1782] [serial = 1174] [outer = (nil)] 05:04:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 345 (0x8e7a9000) [pid = 1782] [serial = 1175] [outer = 0x85a85000] 05:04:08 INFO - PROCESS | 1782 | 1461240248732 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 346 (0x8f38f800) [pid = 1782] [serial = 1176] [outer = 0x85a85000] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 345 (0x84907800) [pid = 1782] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 344 (0x85127400) [pid = 1782] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 343 (0x9621a400) [pid = 1782] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 342 (0x97a62000) [pid = 1782] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 341 (0x97a5f400) [pid = 1782] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 340 (0x86e12000) [pid = 1782] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 339 (0x83c26c00) [pid = 1782] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 338 (0x850e3c00) [pid = 1782] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 337 (0x983ac000) [pid = 1782] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 336 (0x8b424000) [pid = 1782] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 335 (0x913e2000) [pid = 1782] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 334 (0x8b5ebc00) [pid = 1782] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 333 (0x9a70d000) [pid = 1782] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 332 (0x8b422000) [pid = 1782] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 331 (0x835e6400) [pid = 1782] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 330 (0x93503400) [pid = 1782] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 329 (0x83eee000) [pid = 1782] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 328 (0x981ba400) [pid = 1782] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 327 (0x84910800) [pid = 1782] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 326 (0x89145800) [pid = 1782] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 325 (0x88b80800) [pid = 1782] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 324 (0x881c4800) [pid = 1782] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 323 (0x90627400) [pid = 1782] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 322 (0x8e7a1400) [pid = 1782] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 321 (0x8b94e800) [pid = 1782] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 320 (0x86e0c800) [pid = 1782] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 319 (0x8f448c00) [pid = 1782] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 318 (0x9006c000) [pid = 1782] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 317 (0x845c2c00) [pid = 1782] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 316 (0x913db800) [pid = 1782] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 315 (0x89e6e400) [pid = 1782] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 314 (0x835ef800) [pid = 1782] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 313 (0x9519ec00) [pid = 1782] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 312 (0x974ed400) [pid = 1782] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 311 (0x947b7c00) [pid = 1782] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 310 (0x93761800) [pid = 1782] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 309 (0x974f4400) [pid = 1782] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 308 (0x9398a800) [pid = 1782] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 307 (0x9356d800) [pid = 1782] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 306 (0x97983c00) [pid = 1782] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 305 (0x850e2400) [pid = 1782] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 304 (0x8b83f000) [pid = 1782] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 303 (0x835ee800) [pid = 1782] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 302 (0x8fa08c00) [pid = 1782] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 301 (0x97505c00) [pid = 1782] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 300 (0x92d5f400) [pid = 1782] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 299 (0x89e74c00) [pid = 1782] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 298 (0x90370800) [pid = 1782] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 297 (0x88b7c400) [pid = 1782] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 296 (0x8e7a5400) [pid = 1782] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 295 (0x86d2f800) [pid = 1782] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 294 (0x97c65400) [pid = 1782] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 293 (0x85c8c400) [pid = 1782] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 292 (0x84902400) [pid = 1782] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 291 (0x8b198800) [pid = 1782] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 290 (0x8f433c00) [pid = 1782] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 289 (0x83c28c00) [pid = 1782] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 288 (0x9362fc00) [pid = 1782] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 287 (0x85125400) [pid = 1782] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 286 (0x981b9400) [pid = 1782] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 285 (0x9617ac00) [pid = 1782] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 284 (0x8e7a6c00) [pid = 1782] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 283 (0x86e14c00) [pid = 1782] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 282 (0xa3b7fc00) [pid = 1782] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 281 (0x96328800) [pid = 1782] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 280 (0x85c82c00) [pid = 1782] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 279 (0x92b8b400) [pid = 1782] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 278 (0x833d4000) [pid = 1782] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 277 (0x93cef400) [pid = 1782] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 276 (0x961c9400) [pid = 1782] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 275 (0x833dcc00) [pid = 1782] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 274 (0x9797a400) [pid = 1782] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 273 (0x8b570800) [pid = 1782] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 272 (0x97a5e800) [pid = 1782] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 271 (0x9815fc00) [pid = 1782] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 270 (0x947eac00) [pid = 1782] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 269 (0x981b7400) [pid = 1782] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 268 (0x947ba400) [pid = 1782] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 267 (0x8b423400) [pid = 1782] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 266 (0x8b569800) [pid = 1782] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 265 (0x98678c00) [pid = 1782] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 264 (0x9fa91400) [pid = 1782] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:04:10 INFO - PROCESS | 1782 | --DOMWINDOW == 263 (0x970d0800) [pid = 1782] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 262 (0x9a5a9800) [pid = 1782] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 261 (0x8b276800) [pid = 1782] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 260 (0x9fea7800) [pid = 1782] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x92b64c00) [pid = 1782] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x9a526c00) [pid = 1782] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0x8b41dc00) [pid = 1782] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0x947b5400) [pid = 1782] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0x97a61400) [pid = 1782] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x8b949800) [pid = 1782] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0x9a77e800) [pid = 1782] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0x86d2b000) [pid = 1782] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 251 (0x8f5e4800) [pid = 1782] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 250 (0x9350fc00) [pid = 1782] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 249 (0x96179c00) [pid = 1782] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 248 (0x8bcfa400) [pid = 1782] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 247 (0x8b99b400) [pid = 1782] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 246 (0x8b993000) [pid = 1782] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 245 (0x86d28c00) [pid = 1782] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 244 (0x8b833000) [pid = 1782] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 243 (0x9894cc00) [pid = 1782] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 242 (0x9924e800) [pid = 1782] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 241 (0x9356f400) [pid = 1782] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 240 (0x93763400) [pid = 1782] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 239 (0x947ef800) [pid = 1782] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 238 (0x93769c00) [pid = 1782] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0x9632cc00) [pid = 1782] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x9a78ac00) [pid = 1782] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 235 (0x9398f800) [pid = 1782] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 234 (0x98160400) [pid = 1782] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 233 (0x913df400) [pid = 1782] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 232 (0x9750e000) [pid = 1782] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 231 (0x9297d800) [pid = 1782] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 230 (0x85a84c00) [pid = 1782] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 229 (0x93634c00) [pid = 1782] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 228 (0x85c81400) [pid = 1782] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:04:11 INFO - PROCESS | 1782 | --DOMWINDOW == 227 (0x91eebc00) [pid = 1782] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:04:11 INFO - PROCESS | 1782 | 1461240251451 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:04:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:04:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 3086ms 05:04:11 INFO - PROCESS | 1782 | 1461240251476 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:04:11 INFO - PROCESS | 1782 | 1461240251479 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:04:11 INFO - PROCESS | 1782 | 1461240251486 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:04:11 INFO - PROCESS | 1782 | 1461240251489 Marionette TRACE conn3 <- [1,1538,null,{}] 05:04:11 INFO - PROCESS | 1782 | 1461240251494 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:11 INFO - PROCESS | 1782 | 1461240251734 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:04:11 INFO - PROCESS | 1782 | 1461240251754 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c32000 == 120 [pid = 1782] [id = 392] 05:04:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 228 (0x833d3000) [pid = 1782] [serial = 1177] [outer = (nil)] 05:04:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 229 (0x83ef6000) [pid = 1782] [serial = 1178] [outer = 0x833d3000] 05:04:11 INFO - PROCESS | 1782 | 1461240251841 Marionette DEBUG loaded listener.js 05:04:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 230 (0x84907800) [pid = 1782] [serial = 1179] [outer = 0x833d3000] 05:04:12 INFO - PROCESS | 1782 | 1461240252872 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1429ms 05:04:12 INFO - PROCESS | 1782 | 1461240252916 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:04:12 INFO - PROCESS | 1782 | 1461240252923 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:04:12 INFO - PROCESS | 1782 | 1461240252950 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:04:12 INFO - PROCESS | 1782 | 1461240252957 Marionette TRACE conn3 <- [1,1542,null,{}] 05:04:12 INFO - PROCESS | 1782 | 1461240252967 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:13 INFO - PROCESS | 1782 | 1461240253173 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:04:13 INFO - PROCESS | 1782 | 1461240253539 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c30000 == 121 [pid = 1782] [id = 393] 05:04:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 231 (0x83c32400) [pid = 1782] [serial = 1180] [outer = (nil)] 05:04:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 232 (0x845ce400) [pid = 1782] [serial = 1181] [outer = 0x83c32400] 05:04:13 INFO - PROCESS | 1782 | 1461240253634 Marionette DEBUG loaded listener.js 05:04:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 233 (0x850d1c00) [pid = 1782] [serial = 1182] [outer = 0x83c32400] 05:04:14 INFO - PROCESS | 1782 | 1461240254547 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1646ms 05:04:14 INFO - PROCESS | 1782 | 1461240254593 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:04:14 INFO - PROCESS | 1782 | 1461240254602 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:04:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:04:14 INFO - PROCESS | 1782 | 1461240254613 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:04:14 INFO - PROCESS | 1782 | 1461240254617 Marionette TRACE conn3 <- [1,1546,null,{}] 05:04:14 INFO - PROCESS | 1782 | 1461240254623 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:14 INFO - PROCESS | 1782 | 1461240254823 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:04:15 INFO - PROCESS | 1782 | 1461240255151 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x85125000 == 122 [pid = 1782] [id = 394] 05:04:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 234 (0x8512ac00) [pid = 1782] [serial = 1183] [outer = (nil)] 05:04:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0x851e8000) [pid = 1782] [serial = 1184] [outer = 0x8512ac00] 05:04:15 INFO - PROCESS | 1782 | 1461240255245 Marionette DEBUG loaded listener.js 05:04:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0x85a66c00) [pid = 1782] [serial = 1185] [outer = 0x8512ac00] 05:04:16 INFO - PROCESS | 1782 | 1461240256330 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:04:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:04:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1785ms 05:04:16 INFO - PROCESS | 1782 | 1461240256399 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:04:16 INFO - PROCESS | 1782 | 1461240256404 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:04:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:04:16 INFO - PROCESS | 1782 | 1461240256411 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:04:16 INFO - PROCESS | 1782 | 1461240256417 Marionette TRACE conn3 <- [1,1550,null,{}] 05:04:16 INFO - PROCESS | 1782 | 1461240256434 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:16 INFO - PROCESS | 1782 | 1461240256679 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:04:17 INFO - PROCESS | 1782 | 1461240257026 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d34800 == 123 [pid = 1782] [id = 395] 05:04:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x86e0b800) [pid = 1782] [serial = 1186] [outer = (nil)] 05:04:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0x881c4800) [pid = 1782] [serial = 1187] [outer = 0x86e0b800] 05:04:17 INFO - PROCESS | 1782 | 1461240257127 Marionette DEBUG loaded listener.js 05:04:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 239 (0x89146400) [pid = 1782] [serial = 1188] [outer = 0x86e0b800] 05:04:18 INFO - PROCESS | 1782 | 1461240258054 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:04:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:04:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1686ms 05:04:18 INFO - PROCESS | 1782 | 1461240258098 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:04:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:04:18 INFO - PROCESS | 1782 | 1461240258103 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:04:18 INFO - PROCESS | 1782 | 1461240258110 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:04:18 INFO - PROCESS | 1782 | 1461240258113 Marionette TRACE conn3 <- [1,1554,null,{}] 05:04:18 INFO - PROCESS | 1782 | 1461240258119 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:18 INFO - PROCESS | 1782 | 1461240258334 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:04:18 INFO - PROCESS | 1782 | 1461240258675 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x85c84000 == 124 [pid = 1782] [id = 396] 05:04:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 240 (0x881ca400) [pid = 1782] [serial = 1189] [outer = (nil)] 05:04:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 241 (0x8b199000) [pid = 1782] [serial = 1190] [outer = 0x881ca400] 05:04:18 INFO - PROCESS | 1782 | 1461240258768 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 242 (0x8b423400) [pid = 1782] [serial = 1191] [outer = 0x881ca400] 05:04:19 INFO - PROCESS | 1782 | 1461240259649 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:04:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:04:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1581ms 05:04:19 INFO - PROCESS | 1782 | 1461240259691 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:04:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:04:19 INFO - PROCESS | 1782 | 1461240259695 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:04:19 INFO - PROCESS | 1782 | 1461240259701 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:04:19 INFO - PROCESS | 1782 | 1461240259705 Marionette TRACE conn3 <- [1,1558,null,{}] 05:04:19 INFO - PROCESS | 1782 | 1461240259711 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:19 INFO - PROCESS | 1782 | 1461240259896 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:04:20 INFO - PROCESS | 1782 | 1461240260181 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x881c6c00 == 125 [pid = 1782] [id = 397] 05:04:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 243 (0x8b280000) [pid = 1782] [serial = 1192] [outer = (nil)] 05:04:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 244 (0x8b833800) [pid = 1782] [serial = 1193] [outer = 0x8b280000] 05:04:20 INFO - PROCESS | 1782 | 1461240260315 Marionette DEBUG loaded listener.js 05:04:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 245 (0x8b945000) [pid = 1782] [serial = 1194] [outer = 0x8b280000] 05:04:21 INFO - PROCESS | 1782 | 1461240261195 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:04:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:04:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1535ms 05:04:21 INFO - PROCESS | 1782 | 1461240261237 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:04:21 INFO - PROCESS | 1782 | 1461240261241 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:04:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:04:21 INFO - PROCESS | 1782 | 1461240261247 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:04:21 INFO - PROCESS | 1782 | 1461240261252 Marionette TRACE conn3 <- [1,1562,null,{}] 05:04:21 INFO - PROCESS | 1782 | 1461240261261 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:21 INFO - PROCESS | 1782 | 1461240261483 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:04:21 INFO - PROCESS | 1782 | 1461240261818 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x83ef4400 == 126 [pid = 1782] [id = 398] 05:04:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 246 (0x8f381800) [pid = 1782] [serial = 1195] [outer = (nil)] 05:04:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 247 (0x8f448c00) [pid = 1782] [serial = 1196] [outer = 0x8f381800] 05:04:21 INFO - PROCESS | 1782 | 1461240261925 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 248 (0x8f44e000) [pid = 1782] [serial = 1197] [outer = 0x8f381800] 05:04:22 INFO - PROCESS | 1782 | 1461240262788 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:04:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1584ms 05:04:22 INFO - PROCESS | 1782 | 1461240262832 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:04:22 INFO - PROCESS | 1782 | 1461240262837 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:04:22 INFO - PROCESS | 1782 | 1461240262844 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:04:22 INFO - PROCESS | 1782 | 1461240262848 Marionette TRACE conn3 <- [1,1566,null,{}] 05:04:22 INFO - PROCESS | 1782 | 1461240262855 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:23 INFO - PROCESS | 1782 | 1461240263044 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:04:23 INFO - PROCESS | 1782 | 1461240263299 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e79e000 == 127 [pid = 1782] [id = 399] 05:04:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 249 (0x8f43d000) [pid = 1782] [serial = 1198] [outer = (nil)] 05:04:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 250 (0x8fa04000) [pid = 1782] [serial = 1199] [outer = 0x8f43d000] 05:04:23 INFO - PROCESS | 1782 | 1461240263441 Marionette DEBUG loaded listener.js 05:04:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 251 (0x8facb000) [pid = 1782] [serial = 1200] [outer = 0x8f43d000] 05:04:24 INFO - PROCESS | 1782 | 1461240264365 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:04:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:04:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1584ms 05:04:24 INFO - PROCESS | 1782 | 1461240264428 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:04:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:04:24 INFO - PROCESS | 1782 | 1461240264432 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:04:24 INFO - PROCESS | 1782 | 1461240264438 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - PROCESS | 1782 | 1461240264442 Marionette TRACE conn3 <- [1,1570,null,{}] 05:04:24 INFO - PROCESS | 1782 | 1461240264448 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:24 INFO - PROCESS | 1782 | 1461240264680 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:04:25 INFO - PROCESS | 1782 | 1461240265008 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x82d84000 == 128 [pid = 1782] [id = 400] 05:04:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 252 (0x8b197400) [pid = 1782] [serial = 1201] [outer = (nil)] 05:04:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0x9006dc00) [pid = 1782] [serial = 1202] [outer = 0x8b197400] 05:04:25 INFO - PROCESS | 1782 | 1461240265101 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0x90370c00) [pid = 1782] [serial = 1203] [outer = 0x8b197400] 05:04:26 INFO - PROCESS | 1782 | 1461240266044 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:04:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:04:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1681ms 05:04:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:04:26 INFO - PROCESS | 1782 | 1461240266119 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 1782 | 1461240266122 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:04:26 INFO - PROCESS | 1782 | 1461240266129 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:04:26 INFO - PROCESS | 1782 | 1461240266132 Marionette TRACE conn3 <- [1,1574,null,{}] 05:04:26 INFO - PROCESS | 1782 | 1461240266138 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:26 INFO - PROCESS | 1782 | 1461240266386 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:04:26 INFO - PROCESS | 1782 | 1461240266727 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcfa400 == 129 [pid = 1782] [id = 401] 05:04:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x8fd9c400) [pid = 1782] [serial = 1204] [outer = (nil)] 05:04:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x913e2000) [pid = 1782] [serial = 1205] [outer = 0x8fd9c400] 05:04:26 INFO - PROCESS | 1782 | 1461240266826 Marionette DEBUG loaded listener.js 05:04:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x91ee0c00) [pid = 1782] [serial = 1206] [outer = 0x8fd9c400] 05:04:27 INFO - PROCESS | 1782 | 1461240267727 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1634ms 05:04:27 INFO - PROCESS | 1782 | 1461240267763 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:04:27 INFO - PROCESS | 1782 | 1461240267767 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:04:27 INFO - PROCESS | 1782 | 1461240267773 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:04:27 INFO - PROCESS | 1782 | 1461240267777 Marionette TRACE conn3 <- [1,1578,null,{}] 05:04:27 INFO - PROCESS | 1782 | 1461240267782 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:27 INFO - PROCESS | 1782 | 1461240267978 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:04:28 INFO - PROCESS | 1782 | 1461240268282 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2f000 == 130 [pid = 1782] [id = 402] 05:04:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x8f389000) [pid = 1782] [serial = 1207] [outer = (nil)] 05:04:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0x92b84400) [pid = 1782] [serial = 1208] [outer = 0x8f389000] 05:04:28 INFO - PROCESS | 1782 | 1461240268429 Marionette DEBUG loaded listener.js 05:04:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0x92d58c00) [pid = 1782] [serial = 1209] [outer = 0x8f389000] 05:04:29 INFO - PROCESS | 1782 | 1461240269341 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:04:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:04:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1630ms 05:04:29 INFO - PROCESS | 1782 | 1461240269404 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:04:29 INFO - PROCESS | 1782 | 1461240269409 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:04:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:04:29 INFO - PROCESS | 1782 | 1461240269415 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:04:29 INFO - PROCESS | 1782 | 1461240269420 Marionette TRACE conn3 <- [1,1582,null,{}] 05:04:29 INFO - PROCESS | 1782 | 1461240269426 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:29 INFO - PROCESS | 1782 | 1461240269677 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:04:30 INFO - PROCESS | 1782 | 1461240270021 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b7f000 == 131 [pid = 1782] [id = 403] 05:04:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 261 (0x9356f800) [pid = 1782] [serial = 1210] [outer = (nil)] 05:04:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 262 (0x93638400) [pid = 1782] [serial = 1211] [outer = 0x9356f800] 05:04:30 INFO - PROCESS | 1782 | 1461240270126 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 263 (0x936a7800) [pid = 1782] [serial = 1212] [outer = 0x9356f800] 05:04:31 INFO - PROCESS | 1782 | 1461240271072 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:04:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:04:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1737ms 05:04:31 INFO - PROCESS | 1782 | 1461240271153 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:04:31 INFO - PROCESS | 1782 | 1461240271156 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:04:31 INFO - PROCESS | 1782 | 1461240271163 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:04:31 INFO - PROCESS | 1782 | 1461240271167 Marionette TRACE conn3 <- [1,1586,null,{}] 05:04:31 INFO - PROCESS | 1782 | 1461240271173 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:31 INFO - PROCESS | 1782 | 1461240271403 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:04:31 INFO - PROCESS | 1782 | 1461240271744 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x93639c00 == 132 [pid = 1782] [id = 404] 05:04:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 264 (0x936a5800) [pid = 1782] [serial = 1213] [outer = (nil)] 05:04:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 265 (0x93835400) [pid = 1782] [serial = 1214] [outer = 0x936a5800] 05:04:31 INFO - PROCESS | 1782 | 1461240271830 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 266 (0x93837400) [pid = 1782] [serial = 1215] [outer = 0x936a5800] 05:04:32 INFO - PROCESS | 1782 | 1461240272713 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1580ms 05:04:32 INFO - PROCESS | 1782 | 1461240272744 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:04:32 INFO - PROCESS | 1782 | 1461240272748 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:04:32 INFO - PROCESS | 1782 | 1461240272755 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:04:32 INFO - PROCESS | 1782 | 1461240272758 Marionette TRACE conn3 <- [1,1590,null,{}] 05:04:32 INFO - PROCESS | 1782 | 1461240272764 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:32 INFO - PROCESS | 1782 | 1461240272955 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:04:33 INFO - PROCESS | 1782 | 1461240273254 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fd9ac00 == 133 [pid = 1782] [id = 405] 05:04:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 267 (0x92b7d400) [pid = 1782] [serial = 1216] [outer = (nil)] 05:04:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 268 (0x9398ac00) [pid = 1782] [serial = 1217] [outer = 0x92b7d400] 05:04:33 INFO - PROCESS | 1782 | 1461240273391 Marionette DEBUG loaded listener.js 05:04:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 269 (0x93ce2400) [pid = 1782] [serial = 1218] [outer = 0x92b7d400] 05:04:34 INFO - PROCESS | 1782 | 1461240274257 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:04:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1541ms 05:04:34 INFO - PROCESS | 1782 | 1461240274304 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:04:34 INFO - PROCESS | 1782 | 1461240274308 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:04:34 INFO - PROCESS | 1782 | 1461240274315 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:04:34 INFO - PROCESS | 1782 | 1461240274319 Marionette TRACE conn3 <- [1,1594,null,{}] 05:04:34 INFO - PROCESS | 1782 | 1461240274324 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:34 INFO - PROCESS | 1782 | 1461240274525 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:04:34 INFO - PROCESS | 1782 | 1461240274816 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x850ed000 == 134 [pid = 1782] [id = 406] 05:04:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 270 (0x938bcc00) [pid = 1782] [serial = 1219] [outer = (nil)] 05:04:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 271 (0x947f0400) [pid = 1782] [serial = 1220] [outer = 0x938bcc00] 05:04:34 INFO - PROCESS | 1782 | 1461240274959 Marionette DEBUG loaded listener.js 05:04:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 272 (0x9519e400) [pid = 1782] [serial = 1221] [outer = 0x938bcc00] 05:04:35 INFO - PROCESS | 1782 | 1461240275859 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:04:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1585ms 05:04:35 INFO - PROCESS | 1782 | 1461240275901 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:04:35 INFO - PROCESS | 1782 | 1461240275904 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:04:35 INFO - PROCESS | 1782 | 1461240275911 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - PROCESS | 1782 | 1461240275914 Marionette TRACE conn3 <- [1,1598,null,{}] 05:04:35 INFO - PROCESS | 1782 | 1461240275920 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:36 INFO - PROCESS | 1782 | 1461240276120 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:04:36 INFO - PROCESS | 1782 | 1461240276456 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x90628800 == 135 [pid = 1782] [id = 407] 05:04:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 273 (0x93cec400) [pid = 1782] [serial = 1222] [outer = (nil)] 05:04:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 274 (0x96823000) [pid = 1782] [serial = 1223] [outer = 0x93cec400] 05:04:36 INFO - PROCESS | 1782 | 1461240276549 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 275 (0x96fc5400) [pid = 1782] [serial = 1224] [outer = 0x93cec400] 05:04:37 INFO - PROCESS | 1782 | 1461240277493 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1637ms 05:04:37 INFO - PROCESS | 1782 | 1461240277549 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:04:37 INFO - PROCESS | 1782 | 1461240277553 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:04:37 INFO - PROCESS | 1782 | 1461240277559 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:04:37 INFO - PROCESS | 1782 | 1461240277562 Marionette TRACE conn3 <- [1,1602,null,{}] 05:04:37 INFO - PROCESS | 1782 | 1461240277568 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:37 INFO - PROCESS | 1782 | 1461240277762 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:04:38 INFO - PROCESS | 1782 | 1461240278094 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x82d83400 == 136 [pid = 1782] [id = 408] 05:04:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 276 (0x961d4000) [pid = 1782] [serial = 1225] [outer = (nil)] 05:04:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 277 (0x97504000) [pid = 1782] [serial = 1226] [outer = 0x961d4000] 05:04:38 INFO - PROCESS | 1782 | 1461240278193 Marionette DEBUG loaded listener.js 05:04:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 278 (0x976e7400) [pid = 1782] [serial = 1227] [outer = 0x961d4000] 05:04:39 INFO - PROCESS | 1782 | 1461240279063 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1580ms 05:04:39 INFO - PROCESS | 1782 | 1461240279141 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:04:39 INFO - PROCESS | 1782 | 1461240279144 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:04:39 INFO - PROCESS | 1782 | 1461240279151 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:04:39 INFO - PROCESS | 1782 | 1461240279155 Marionette TRACE conn3 <- [1,1606,null,{}] 05:04:39 INFO - PROCESS | 1782 | 1461240279160 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:39 INFO - PROCESS | 1782 | 1461240279387 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:04:39 INFO - PROCESS | 1782 | 1461240279748 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c28c00 == 137 [pid = 1782] [id = 409] 05:04:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 279 (0x82c2b400) [pid = 1782] [serial = 1228] [outer = (nil)] 05:04:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 280 (0x83c33400) [pid = 1782] [serial = 1229] [outer = 0x82c2b400] 05:04:39 INFO - PROCESS | 1782 | 1461240279834 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 281 (0x84902000) [pid = 1782] [serial = 1230] [outer = 0x82c2b400] 05:04:40 INFO - PROCESS | 1782 | 1461240280692 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1596ms 05:04:40 INFO - PROCESS | 1782 | 1461240280756 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 1782 | 1461240280760 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:04:40 INFO - PROCESS | 1782 | 1461240280769 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 1782 | 1461240280772 Marionette TRACE conn3 <- [1,1610,null,{}] 05:04:40 INFO - PROCESS | 1782 | 1461240280778 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:40 INFO - PROCESS | 1782 | 1461240280969 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:04:41 INFO - PROCESS | 1782 | 1461240281359 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c25400 == 138 [pid = 1782] [id = 410] 05:04:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 282 (0x83c27c00) [pid = 1782] [serial = 1231] [outer = (nil)] 05:04:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 283 (0x850e7400) [pid = 1782] [serial = 1232] [outer = 0x83c27c00] 05:04:41 INFO - PROCESS | 1782 | 1461240281456 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 284 (0x89146c00) [pid = 1782] [serial = 1233] [outer = 0x83c27c00] 05:04:42 INFO - PROCESS | 1782 | 1461240282363 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1632ms 05:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:04:42 INFO - PROCESS | 1782 | 1461240282402 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 1782 | 1461240282405 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:04:42 INFO - PROCESS | 1782 | 1461240282412 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 1782 | 1461240282415 Marionette TRACE conn3 <- [1,1614,null,{}] 05:04:42 INFO - PROCESS | 1782 | 1461240282421 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:42 INFO - PROCESS | 1782 | 1461240282640 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:04:43 INFO - PROCESS | 1782 | 1461240282993 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x97a61000 == 137 [pid = 1782] [id = 247] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x90069800 == 136 [pid = 1782] [id = 245] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x8fac8400 == 135 [pid = 1782] [id = 130] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x9037b400 == 134 [pid = 1782] [id = 275] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x938c0000 == 133 [pid = 1782] [id = 248] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x962fa400 == 132 [pid = 1782] [id = 244] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x97121000 == 131 [pid = 1782] [id = 246] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x89e89800 == 130 [pid = 1782] [id = 376] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x93699800 == 129 [pid = 1782] [id = 377] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x913e3400 == 128 [pid = 1782] [id = 375] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa04800 == 127 [pid = 1782] [id = 374] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x82c31c00 == 126 [pid = 1782] [id = 373] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x8b18b000 == 125 [pid = 1782] [id = 372] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x85a81400 == 124 [pid = 1782] [id = 371] 05:04:44 INFO - PROCESS | 1782 | --DOCSHELL 0x82c29000 == 123 [pid = 1782] [id = 370] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 283 (0x88b82400) [pid = 1782] [serial = 1044] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 282 (0x8512d400) [pid = 1782] [serial = 1014] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 281 (0x97193800) [pid = 1782] [serial = 684] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 280 (0x981bc000) [pid = 1782] [serial = 789] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 279 (0x9fa30c00) [pid = 1782] [serial = 801] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 278 (0x8b18d400) [pid = 1782] [serial = 975] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 277 (0x8490f800) [pid = 1782] [serial = 1026] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 276 (0x850ed400) [pid = 1782] [serial = 1101] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 275 (0xa0b15c00) [pid = 1782] [serial = 1067] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 274 (0x8f43a400) [pid = 1782] [serial = 978] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 273 (0x92b88000) [pid = 1782] [serial = 620] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 272 (0x8b5f5800) [pid = 1782] [serial = 1002] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 271 (0x9fb5c400) [pid = 1782] [serial = 804] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 270 (0x913e6400) [pid = 1782] [serial = 693] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 269 (0x835ec400) [pid = 1782] [serial = 1088] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 268 (0x976f0c00) [pid = 1782] [serial = 987] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 267 (0x83ef5400) [pid = 1782] [serial = 1079] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 266 (0x98683000) [pid = 1782] [serial = 849] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 265 (0x86d34400) [pid = 1782] [serial = 1104] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 264 (0x8914a000) [pid = 1782] [serial = 1070] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 263 (0xa4356000) [pid = 1782] [serial = 873] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 262 (0xa3b84800) [pid = 1782] [serial = 867] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 261 (0x93762000) [pid = 1782] [serial = 909] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 260 (0x835eec00) [pid = 1782] [serial = 1089] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x82c30c00) [pid = 1782] [serial = 1094] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x9fb31400) [pid = 1782] [serial = 996] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0x93984c00) [pid = 1782] [serial = 636] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0xa3b83400) [pid = 1782] [serial = 921] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0x8f7e4000) [pid = 1782] [serial = 717] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x91e4d800) [pid = 1782] [serial = 666] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0x845d0400) [pid = 1782] [serial = 1011] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0xa0b37400) [pid = 1782] [serial = 810] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 251 (0x89e78800) [pid = 1782] [serial = 939] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 250 (0x83c33000) [pid = 1782] [serial = 1098] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 249 (0x976eec00) [pid = 1782] [serial = 1059] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 248 (0x988c1400) [pid = 1782] [serial = 792] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 247 (0x99253000) [pid = 1782] [serial = 933] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 246 (0x938bd800) [pid = 1782] [serial = 633] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 245 (0x97a5a000) [pid = 1782] [serial = 741] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 244 (0x983ad000) [pid = 1782] [serial = 1062] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 243 (0x9398ec00) [pid = 1782] [serial = 1056] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 242 (0x983abc00) [pid = 1782] [serial = 912] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 241 (0x850f0400) [pid = 1782] [serial = 1073] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 240 (0x9383a400) [pid = 1782] [serial = 930] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 239 (0x8f38c400) [pid = 1782] [serial = 1092] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 238 (0x9006b800) [pid = 1782] [serial = 777] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0x988c4c00) [pid = 1782] [serial = 990] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x93838400) [pid = 1782] [serial = 981] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 235 (0x89e83000) [pid = 1782] [serial = 942] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 234 (0x9127d400) [pid = 1782] [serial = 614] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 233 (0x88b82c00) [pid = 1782] [serial = 870] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 232 (0x8f7e2c00) [pid = 1782] [serial = 906] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 231 (0x93985400) [pid = 1782] [serial = 1055] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 230 (0x86e18c00) [pid = 1782] [serial = 1043] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 229 (0x8f43e000) [pid = 1782] [serial = 879] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 228 (0x9925cc00) [pid = 1782] [serial = 993] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 227 (0x8a4c4c00) [pid = 1782] [serial = 1107] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 226 (0x89e86800) [pid = 1782] [serial = 1106] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 225 (0x8490d800) [pid = 1782] [serial = 1020] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 224 (0x8b837000) [pid = 1782] [serial = 1046] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 223 (0x8f5eec00) [pid = 1782] [serial = 611] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 222 (0x83c30800) [pid = 1782] [serial = 1023] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 221 (0x93698800) [pid = 1782] [serial = 626] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 220 (0x97509400) [pid = 1782] [serial = 1058] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 219 (0x8b279800) [pid = 1782] [serial = 1017] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 218 (0xa3b02000) [pid = 1782] [serial = 861] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0x97506400) [pid = 1782] [serial = 687] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x8f5e5c00) [pid = 1782] [serial = 663] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x8b83d400) [pid = 1782] [serial = 924] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0xa3be8c00) [pid = 1782] [serial = 864] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 213 (0x85a83800) [pid = 1782] [serial = 1091] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0x9fb59c00) [pid = 1782] [serial = 852] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0x89e8a000) [pid = 1782] [serial = 948] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x976f4c00) [pid = 1782] [serial = 843] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0x833dbc00) [pid = 1782] [serial = 1082] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 208 (0x961d7800) [pid = 1782] [serial = 729] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 207 (0x96fc1400) [pid = 1782] [serial = 681] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 206 (0xa0952000) [pid = 1782] [serial = 1086] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 205 (0x83ef8800) [pid = 1782] [serial = 1080] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 204 (0x98161c00) [pid = 1782] [serial = 846] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 203 (0x8b9a0c00) [pid = 1782] [serial = 714] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0x981b7c00) [pid = 1782] [serial = 747] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x8e7a1000) [pid = 1782] [serial = 1047] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0x9a55b800) [pid = 1782] [serial = 1064] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x9797c000) [pid = 1782] [serial = 786] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x9fb31800) [pid = 1782] [serial = 915] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x98167800) [pid = 1782] [serial = 1061] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x947ef400) [pid = 1782] [serial = 675] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x93766400) [pid = 1782] [serial = 630] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0xa2932800) [pid = 1782] [serial = 1077] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x98989400) [pid = 1782] [serial = 795] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0xa3b07400) [pid = 1782] [serial = 918] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x97981000) [pid = 1782] [serial = 738] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0xa44c3400) [pid = 1782] [serial = 1005] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8bcf0c00) [pid = 1782] [serial = 774] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0xa271d800) [pid = 1782] [serial = 858] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x9fa2f800) [pid = 1782] [serial = 1065] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x9356b000) [pid = 1782] [serial = 780] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x83efa400) [pid = 1782] [serial = 1085] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0xa09da800) [pid = 1782] [serial = 855] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x9362d800) [pid = 1782] [serial = 623] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x96828000) [pid = 1782] [serial = 984] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x97c5e800) [pid = 1782] [serial = 744] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8b99d800) [pid = 1782] [serial = 608] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0xa0b3bc00) [pid = 1782] [serial = 999] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x86d33c00) [pid = 1782] [serial = 876] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8fa0ec00) [pid = 1782] [serial = 837] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x9369e000) [pid = 1782] [serial = 723] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0xa0b36c00) [pid = 1782] [serial = 1076] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x96225400) [pid = 1782] [serial = 678] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x93ce8000) [pid = 1782] [serial = 639] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x850e8800) [pid = 1782] [serial = 1100] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x85c80400) [pid = 1782] [serial = 1103] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x91e43400) [pid = 1782] [serial = 1049] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x92984800) [pid = 1782] [serial = 617] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x83c28000) [pid = 1782] [serial = 1097] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8f5eb800) [pid = 1782] [serial = 951] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0xa4495000) [pid = 1782] [serial = 927] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8914bc00) [pid = 1782] [serial = 1071] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x92b82c00) [pid = 1782] [serial = 1050] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x9a55bc00) [pid = 1782] [serial = 798] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0xa0ea7c00) [pid = 1782] [serial = 1068] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0xa44ef000) [pid = 1782] [serial = 936] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x93635800) [pid = 1782] [serial = 1052] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x93983c00) [pid = 1782] [serial = 726] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x975cc800) [pid = 1782] [serial = 690] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x96fc7000) [pid = 1782] [serial = 783] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x97508000) [pid = 1782] [serial = 732] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0xa0999c00) [pid = 1782] [serial = 807] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8914e400) [pid = 1782] [serial = 1074] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x93cf0c00) [pid = 1782] [serial = 672] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x981c6000) [pid = 1782] [serial = 750] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x936a4000) [pid = 1782] [serial = 1053] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x96fc6000) [pid = 1782] [serial = 813] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x976f6400) [pid = 1782] [serial = 735] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x833ddc00) [pid = 1782] [serial = 1083] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9369b400) [pid = 1782] [serial = 840] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x85a8d800) [pid = 1782] [serial = 1008] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x93988000) [pid = 1782] [serial = 669] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x85c8cc00) [pid = 1782] [serial = 945] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x92b87000) [pid = 1782] [serial = 720] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8b199400) [pid = 1782] [serial = 1109] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c2f000 == 124 [pid = 1782] [id = 411] 05:04:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x82c30c00) [pid = 1782] [serial = 1234] [outer = (nil)] 05:04:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x833d7000) [pid = 1782] [serial = 1235] [outer = 0x82c30c00] 05:04:44 INFO - PROCESS | 1782 | 1461240284589 Marionette DEBUG loaded listener.js 05:04:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x835eac00) [pid = 1782] [serial = 1236] [outer = 0x82c30c00] 05:04:45 INFO - PROCESS | 1782 | 1461240285421 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:04: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 05:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 3040ms 05:04:45 INFO - PROCESS | 1782 | 1461240285453 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:04:45 INFO - PROCESS | 1782 | 1461240285459 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:04:45 INFO - PROCESS | 1782 | 1461240285469 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:04:45 INFO - PROCESS | 1782 | 1461240285472 Marionette TRACE conn3 <- [1,1618,null,{}] 05:04:45 INFO - PROCESS | 1782 | 1461240285497 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:45 INFO - PROCESS | 1782 | 1461240285675 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:04:45 INFO - PROCESS | 1782 | 1461240285696 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2a400 == 125 [pid = 1782] [id = 412] 05:04:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x845c2800) [pid = 1782] [serial = 1237] [outer = (nil)] 05:04:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x845c8000) [pid = 1782] [serial = 1238] [outer = 0x845c2800] 05:04:45 INFO - PROCESS | 1782 | 1461240285770 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x84901400) [pid = 1782] [serial = 1239] [outer = 0x845c2800] 05:04:46 INFO - PROCESS | 1782 | 1461240286783 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1344ms 05:04:46 INFO - PROCESS | 1782 | 1461240286812 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 1782 | 1461240286818 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:04:46 INFO - PROCESS | 1782 | 1461240286829 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - PROCESS | 1782 | 1461240286833 Marionette TRACE conn3 <- [1,1622,null,{}] 05:04:46 INFO - PROCESS | 1782 | 1461240286839 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:47 INFO - PROCESS | 1782 | 1461240287031 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:04:47 INFO - PROCESS | 1782 | 1461240287246 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x835f4800 == 126 [pid = 1782] [id = 413] 05:04:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x845c9800) [pid = 1782] [serial = 1240] [outer = (nil)] 05:04:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x850ea800) [pid = 1782] [serial = 1241] [outer = 0x845c9800] 05:04:47 INFO - PROCESS | 1782 | 1461240287324 Marionette DEBUG loaded listener.js 05:04:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x85126c00) [pid = 1782] [serial = 1242] [outer = 0x845c9800] 05:04:48 INFO - PROCESS | 1782 | 1461240288301 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:04: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 05:04:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1532ms 05:04:48 INFO - PROCESS | 1782 | 1461240288361 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:04:48 INFO - PROCESS | 1782 | 1461240288364 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:04:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:04:48 INFO - PROCESS | 1782 | 1461240288384 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:04:48 INFO - PROCESS | 1782 | 1461240288393 Marionette TRACE conn3 <- [1,1626,null,{}] 05:04:48 INFO - PROCESS | 1782 | 1461240288433 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:48 INFO - PROCESS | 1782 | 1461240288736 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:04:48 INFO - PROCESS | 1782 | 1461240288768 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x850eb400 == 127 [pid = 1782] [id = 414] 05:04:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8512a000) [pid = 1782] [serial = 1243] [outer = (nil)] 05:04:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x85a88400) [pid = 1782] [serial = 1244] [outer = 0x8512a000] 05:04:48 INFO - PROCESS | 1782 | 1461240288840 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x85a8f000) [pid = 1782] [serial = 1245] [outer = 0x8512a000] 05:04:49 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x89e75c00) [pid = 1782] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:04:49 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x89e77800) [pid = 1782] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:04:49 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x85a85000) [pid = 1782] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:04:49 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x85131c00) [pid = 1782] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:04:49 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x83c31000) [pid = 1782] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:04:49 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x881c6400) [pid = 1782] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:04:49 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x835ea400) [pid = 1782] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:04:49 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x845cd800) [pid = 1782] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:04:50 INFO - PROCESS | 1782 | 1461240290165 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:04:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:04:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1797ms 05:04:50 INFO - PROCESS | 1782 | 1461240290185 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:04:50 INFO - PROCESS | 1782 | 1461240290189 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:04:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:04:50 INFO - PROCESS | 1782 | 1461240290206 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - PROCESS | 1782 | 1461240290209 Marionette TRACE conn3 <- [1,1630,null,{}] 05:04:50 INFO - PROCESS | 1782 | 1461240290215 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:50 INFO - PROCESS | 1782 | 1461240290460 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:04:50 INFO - PROCESS | 1782 | 1461240290481 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2e800 == 128 [pid = 1782] [id = 415] 05:04:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8490b400) [pid = 1782] [serial = 1246] [outer = (nil)] 05:04:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x85c81800) [pid = 1782] [serial = 1247] [outer = 0x8490b400] 05:04:50 INFO - PROCESS | 1782 | 1461240290552 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x85c8c000) [pid = 1782] [serial = 1248] [outer = 0x8490b400] 05:04:51 INFO - PROCESS | 1782 | 1461240291475 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:04:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:04:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1339ms 05:04:51 INFO - PROCESS | 1782 | 1461240291544 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:04:51 INFO - PROCESS | 1782 | 1461240291547 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:04:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:04:51 INFO - PROCESS | 1782 | 1461240291553 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 1782 | 1461240291555 Marionette TRACE conn3 <- [1,1634,null,{}] 05:04:51 INFO - PROCESS | 1782 | 1461240291561 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:51 INFO - PROCESS | 1782 | 1461240291735 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:04:52 INFO - PROCESS | 1782 | 1461240292076 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x833d7800 == 129 [pid = 1782] [id = 416] 05:04:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x833d8400) [pid = 1782] [serial = 1249] [outer = (nil)] 05:04:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x835f2c00) [pid = 1782] [serial = 1250] [outer = 0x833d8400] 05:04:52 INFO - PROCESS | 1782 | 1461240292244 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x83c31000) [pid = 1782] [serial = 1251] [outer = 0x833d8400] 05:04:53 INFO - PROCESS | 1782 | 1461240293218 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:04:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:04:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1729ms 05:04:53 INFO - PROCESS | 1782 | 1461240293285 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:04:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:04:53 INFO - PROCESS | 1782 | 1461240293293 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:04:53 INFO - PROCESS | 1782 | 1461240293302 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 1782 | 1461240293309 Marionette TRACE conn3 <- [1,1638,null,{}] 05:04:53 INFO - PROCESS | 1782 | 1461240293316 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:53 INFO - PROCESS | 1782 | 1461240293541 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:04:53 INFO - PROCESS | 1782 | 1461240293863 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x845ca400 == 130 [pid = 1782] [id = 417] 05:04:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x850e1800) [pid = 1782] [serial = 1252] [outer = (nil)] 05:04:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x850eac00) [pid = 1782] [serial = 1253] [outer = 0x850e1800] 05:04:53 INFO - PROCESS | 1782 | 1461240293958 Marionette DEBUG loaded listener.js 05:04:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x85130c00) [pid = 1782] [serial = 1254] [outer = 0x850e1800] 05:04:55 INFO - PROCESS | 1782 | 1461240295004 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:04:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:04:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1740ms 05:04:55 INFO - PROCESS | 1782 | 1461240295046 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:04:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:04:55 INFO - PROCESS | 1782 | 1461240295053 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:04:55 INFO - PROCESS | 1782 | 1461240295060 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:04:55 INFO - PROCESS | 1782 | 1461240295064 Marionette TRACE conn3 <- [1,1642,null,{}] 05:04:55 INFO - PROCESS | 1782 | 1461240295071 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:55 INFO - PROCESS | 1782 | 1461240295304 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:04:55 INFO - PROCESS | 1782 | 1461240295663 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x851e4000 == 131 [pid = 1782] [id = 418] 05:04:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x85a8a800) [pid = 1782] [serial = 1255] [outer = (nil)] 05:04:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x86d33800) [pid = 1782] [serial = 1256] [outer = 0x85a8a800] 05:04:55 INFO - PROCESS | 1782 | 1461240295757 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x86e15400) [pid = 1782] [serial = 1257] [outer = 0x85a8a800] 05:04:56 INFO - PROCESS | 1782 | 1461240296701 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:04:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:04:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1685ms 05:04:56 INFO - PROCESS | 1782 | 1461240296745 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:04:56 INFO - PROCESS | 1782 | 1461240296750 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:04:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:04:56 INFO - PROCESS | 1782 | 1461240296766 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 1782 | 1461240296775 Marionette TRACE conn3 <- [1,1646,null,{}] 05:04:56 INFO - PROCESS | 1782 | 1461240296781 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:57 INFO - PROCESS | 1782 | 1461240297038 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:04:57 INFO - PROCESS | 1782 | 1461240297361 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d34000 == 132 [pid = 1782] [id = 419] 05:04:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x86e11800) [pid = 1782] [serial = 1258] [outer = (nil)] 05:04:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x89150000) [pid = 1782] [serial = 1259] [outer = 0x86e11800] 05:04:57 INFO - PROCESS | 1782 | 1461240297448 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x89e70c00) [pid = 1782] [serial = 1260] [outer = 0x86e11800] 05:04:58 INFO - PROCESS | 1782 | 1461240298344 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:04:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:04:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1652ms 05:04:58 INFO - PROCESS | 1782 | 1461240298410 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:04:58 INFO - PROCESS | 1782 | 1461240298415 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:04:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:04:58 INFO - PROCESS | 1782 | 1461240298422 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - PROCESS | 1782 | 1461240298425 Marionette TRACE conn3 <- [1,1650,null,{}] 05:04:58 INFO - PROCESS | 1782 | 1461240298431 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:58 INFO - PROCESS | 1782 | 1461240298640 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:04:58 INFO - PROCESS | 1782 | 1461240298948 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x84904c00 == 133 [pid = 1782] [id = 420] 05:04:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8914c400) [pid = 1782] [serial = 1261] [outer = (nil)] 05:04:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x89e86800) [pid = 1782] [serial = 1262] [outer = 0x8914c400] 05:04:59 INFO - PROCESS | 1782 | 1461240299039 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x89e89c00) [pid = 1782] [serial = 1263] [outer = 0x8914c400] 05:04:59 INFO - PROCESS | 1782 | 1461240299902 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:04:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:04:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1531ms 05:04:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:04:59 INFO - PROCESS | 1782 | 1461240299954 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:04:59 INFO - PROCESS | 1782 | 1461240299957 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:04:59 INFO - PROCESS | 1782 | 1461240299964 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 1782 | 1461240299967 Marionette TRACE conn3 <- [1,1654,null,{}] 05:04:59 INFO - PROCESS | 1782 | 1461240299973 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:00 INFO - PROCESS | 1782 | 1461240300168 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:05:00 INFO - PROCESS | 1782 | 1461240300433 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b190400 == 134 [pid = 1782] [id = 421] 05:05:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8b192000) [pid = 1782] [serial = 1264] [outer = (nil)] 05:05:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8b198c00) [pid = 1782] [serial = 1265] [outer = 0x8b192000] 05:05:00 INFO - PROCESS | 1782 | 1461240300596 Marionette DEBUG loaded listener.js 05:05:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8b5f2400) [pid = 1782] [serial = 1266] [outer = 0x8b192000] 05:05:01 INFO - PROCESS | 1782 | 1461240301544 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:05:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:05:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1631ms 05:05:01 INFO - PROCESS | 1782 | 1461240301596 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:05:01 INFO - PROCESS | 1782 | 1461240301601 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:05:01 INFO - PROCESS | 1782 | 1461240301609 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - PROCESS | 1782 | 1461240301614 Marionette TRACE conn3 <- [1,1658,null,{}] 05:05:01 INFO - PROCESS | 1782 | 1461240301620 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:01 INFO - PROCESS | 1782 | 1461240301875 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:05:02 INFO - PROCESS | 1782 | 1461240302237 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2a000 == 135 [pid = 1782] [id = 422] 05:05:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8a4c2800) [pid = 1782] [serial = 1267] [outer = (nil)] 05:05:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8b83d400) [pid = 1782] [serial = 1268] [outer = 0x8a4c2800] 05:05:02 INFO - PROCESS | 1782 | 1461240302400 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8b942800) [pid = 1782] [serial = 1269] [outer = 0x8a4c2800] 05:05:03 INFO - PROCESS | 1782 | 1461240303491 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1933ms 05:05:03 INFO - PROCESS | 1782 | 1461240303541 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:05:03 INFO - PROCESS | 1782 | 1461240303545 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:05:03 INFO - PROCESS | 1782 | 1461240303551 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:05:03 INFO - PROCESS | 1782 | 1461240303555 Marionette TRACE conn3 <- [1,1662,null,{}] 05:05:03 INFO - PROCESS | 1782 | 1461240303561 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:03 INFO - PROCESS | 1782 | 1461240303770 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:05:04 INFO - PROCESS | 1782 | 1461240304038 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b837c00 == 136 [pid = 1782] [id = 423] 05:05:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8b838000) [pid = 1782] [serial = 1270] [outer = (nil)] 05:05:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8e7a1400) [pid = 1782] [serial = 1271] [outer = 0x8b838000] 05:05:04 INFO - PROCESS | 1782 | 1461240304173 Marionette DEBUG loaded listener.js 05:05:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x8e7a9800) [pid = 1782] [serial = 1272] [outer = 0x8b838000] 05:05:05 INFO - PROCESS | 1782 | 1461240305057 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1589ms 05:05:05 INFO - PROCESS | 1782 | 1461240305141 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 1782 | 1461240305145 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:05:05 INFO - PROCESS | 1782 | 1461240305152 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - PROCESS | 1782 | 1461240305155 Marionette TRACE conn3 <- [1,1666,null,{}] 05:05:05 INFO - PROCESS | 1782 | 1461240305161 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:05 INFO - PROCESS | 1782 | 1461240305418 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:05:05 INFO - PROCESS | 1782 | 1461240305744 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x85c88800 == 137 [pid = 1782] [id = 424] 05:05:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x89e8cc00) [pid = 1782] [serial = 1273] [outer = (nil)] 05:05:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x8f439400) [pid = 1782] [serial = 1274] [outer = 0x89e8cc00] 05:05:05 INFO - PROCESS | 1782 | 1461240305832 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x8f443800) [pid = 1782] [serial = 1275] [outer = 0x89e8cc00] 05:05:06 INFO - PROCESS | 1782 | 1461240306820 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1740ms 05:05:06 INFO - PROCESS | 1782 | 1461240306895 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 1782 | 1461240306902 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:05:06 INFO - PROCESS | 1782 | 1461240306912 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 1782 | 1461240306917 Marionette TRACE conn3 <- [1,1670,null,{}] 05:05:06 INFO - PROCESS | 1782 | 1461240306927 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:07 INFO - PROCESS | 1782 | 1461240307277 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:05:07 INFO - PROCESS | 1782 | 1461240307676 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b838800 == 138 [pid = 1782] [id = 425] 05:05:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x8f433c00) [pid = 1782] [serial = 1276] [outer = (nil)] 05:05:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8f5f3c00) [pid = 1782] [serial = 1277] [outer = 0x8f433c00] 05:05:07 INFO - PROCESS | 1782 | 1461240307829 Marionette DEBUG loaded listener.js 05:05:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x8f7e2c00) [pid = 1782] [serial = 1278] [outer = 0x8f433c00] 05:05:09 INFO - PROCESS | 1782 | 1461240309005 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2136ms 05:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:05:09 INFO - PROCESS | 1782 | 1461240309046 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:05:09 INFO - PROCESS | 1782 | 1461240309050 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:05:09 INFO - PROCESS | 1782 | 1461240309056 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - PROCESS | 1782 | 1461240309059 Marionette TRACE conn3 <- [1,1674,null,{}] 05:05:09 INFO - PROCESS | 1782 | 1461240309065 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:09 INFO - PROCESS | 1782 | 1461240309250 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:05:09 INFO - PROCESS | 1782 | 1461240309526 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8facbc00 == 139 [pid = 1782] [id = 426] 05:05:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8facd800) [pid = 1782] [serial = 1279] [outer = (nil)] 05:05:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x8fda6800) [pid = 1782] [serial = 1280] [outer = 0x8facd800] 05:05:09 INFO - PROCESS | 1782 | 1461240309689 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9036cc00) [pid = 1782] [serial = 1281] [outer = 0x8facd800] 05:05:10 INFO - PROCESS | 1782 | 1461240310759 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1740ms 05:05:10 INFO - PROCESS | 1782 | 1461240310795 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:05:10 INFO - PROCESS | 1782 | 1461240310800 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:05:10 INFO - PROCESS | 1782 | 1461240310807 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 1782 | 1461240310812 Marionette TRACE conn3 <- [1,1678,null,{}] 05:05:10 INFO - PROCESS | 1782 | 1461240310817 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:11 INFO - PROCESS | 1782 | 1461240311055 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:05:11 INFO - PROCESS | 1782 | 1461240311380 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x9062e000 == 140 [pid = 1782] [id = 427] 05:05:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x9127e800) [pid = 1782] [serial = 1282] [outer = (nil)] 05:05:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x91eec400) [pid = 1782] [serial = 1283] [outer = 0x9127e800] 05:05:11 INFO - PROCESS | 1782 | 1461240311467 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x92984000) [pid = 1782] [serial = 1284] [outer = 0x9127e800] 05:05:12 INFO - PROCESS | 1782 | 1461240312476 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1738ms 05:05:12 INFO - PROCESS | 1782 | 1461240312545 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:05:12 INFO - PROCESS | 1782 | 1461240312549 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:05:12 INFO - PROCESS | 1782 | 1461240312555 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:05:12 INFO - PROCESS | 1782 | 1461240312559 Marionette TRACE conn3 <- [1,1682,null,{}] 05:05:12 INFO - PROCESS | 1782 | 1461240312565 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:12 INFO - PROCESS | 1782 | 1461240312762 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:05:13 INFO - PROCESS | 1782 | 1461240313092 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x913e2400 == 141 [pid = 1782] [id = 428] 05:05:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x913e3c00) [pid = 1782] [serial = 1285] [outer = (nil)] 05:05:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x92d5f800) [pid = 1782] [serial = 1286] [outer = 0x913e3c00] 05:05:13 INFO - PROCESS | 1782 | 1461240313186 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x93503800) [pid = 1782] [serial = 1287] [outer = 0x913e3c00] 05:05:14 INFO - PROCESS | 1782 | 1461240314096 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1583ms 05:05:14 INFO - PROCESS | 1782 | 1461240314140 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:05:14 INFO - PROCESS | 1782 | 1461240314144 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:05:14 INFO - PROCESS | 1782 | 1461240314151 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 1782 | 1461240314154 Marionette TRACE conn3 <- [1,1686,null,{}] 05:05:14 INFO - PROCESS | 1782 | 1461240314160 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:14 INFO - PROCESS | 1782 | 1461240314350 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:05:14 INFO - PROCESS | 1782 | 1461240314671 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b87000 == 142 [pid = 1782] [id = 429] 05:05:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x92b88400) [pid = 1782] [serial = 1288] [outer = (nil)] 05:05:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x9356d400) [pid = 1782] [serial = 1289] [outer = 0x92b88400] 05:05:14 INFO - PROCESS | 1782 | 1461240314763 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x93571400) [pid = 1782] [serial = 1290] [outer = 0x92b88400] 05:05:15 INFO - PROCESS | 1782 | 1461240315657 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:05:15 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 05:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1579ms 05:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:05:15 INFO - PROCESS | 1782 | 1461240315731 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 1782 | 1461240315734 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:05:15 INFO - PROCESS | 1782 | 1461240315741 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 1782 | 1461240315744 Marionette TRACE conn3 <- [1,1690,null,{}] 05:05:15 INFO - PROCESS | 1782 | 1461240315750 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:15 INFO - PROCESS | 1782 | 1461240315946 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:05:16 INFO - PROCESS | 1782 | 1461240316266 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f5eec00 == 143 [pid = 1782] [id = 430] 05:05:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x92b89800) [pid = 1782] [serial = 1291] [outer = (nil)] 05:05:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x9369b000) [pid = 1782] [serial = 1292] [outer = 0x92b89800] 05:05:16 INFO - PROCESS | 1782 | 1461240316357 Marionette DEBUG loaded listener.js 05:05:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x9369f400) [pid = 1782] [serial = 1293] [outer = 0x92b89800] 05:05:17 INFO - PROCESS | 1782 | 1461240317214 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1538ms 05:05:17 INFO - PROCESS | 1782 | 1461240317279 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:05:17 INFO - PROCESS | 1782 | 1461240317283 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:05:17 INFO - PROCESS | 1782 | 1461240317289 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 1782 | 1461240317292 Marionette TRACE conn3 <- [1,1694,null,{}] 05:05:17 INFO - PROCESS | 1782 | 1461240317298 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:17 INFO - PROCESS | 1782 | 1461240317501 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:05:17 INFO - PROCESS | 1782 | 1461240317830 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x835f2800 == 144 [pid = 1782] [id = 431] 05:05:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x8e7a2800) [pid = 1782] [serial = 1294] [outer = (nil)] 05:05:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x93769000) [pid = 1782] [serial = 1295] [outer = 0x8e7a2800] 05:05:17 INFO - PROCESS | 1782 | 1461240317921 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x9376f800) [pid = 1782] [serial = 1296] [outer = 0x8e7a2800] 05:05:18 INFO - PROCESS | 1782 | 1461240318878 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1635ms 05:05:18 INFO - PROCESS | 1782 | 1461240318925 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 1782 | 1461240318929 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:05:18 INFO - PROCESS | 1782 | 1461240318935 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 1782 | 1461240318938 Marionette TRACE conn3 <- [1,1698,null,{}] 05:05:18 INFO - PROCESS | 1782 | 1461240318944 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:19 INFO - PROCESS | 1782 | 1461240319144 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:05:19 INFO - PROCESS | 1782 | 1461240319464 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x835ee000 == 145 [pid = 1782] [id = 432] 05:05:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x9369d400) [pid = 1782] [serial = 1297] [outer = (nil)] 05:05:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x938be000) [pid = 1782] [serial = 1298] [outer = 0x9369d400] 05:05:19 INFO - PROCESS | 1782 | 1461240319556 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x938c0800) [pid = 1782] [serial = 1299] [outer = 0x9369d400] 05:05:20 INFO - PROCESS | 1782 | 1461240320456 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:05:20 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 05:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1583ms 05:05:20 INFO - PROCESS | 1782 | 1461240320520 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 1782 | 1461240320524 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:05:20 INFO - PROCESS | 1782 | 1461240320531 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 1782 | 1461240320534 Marionette TRACE conn3 <- [1,1702,null,{}] 05:05:20 INFO - PROCESS | 1782 | 1461240320540 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:20 INFO - PROCESS | 1782 | 1461240320769 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:05:21 INFO - PROCESS | 1782 | 1461240321093 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x835f4000 == 146 [pid = 1782] [id = 433] 05:05:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x9376f000) [pid = 1782] [serial = 1300] [outer = (nil)] 05:05:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0x93ce3000) [pid = 1782] [serial = 1301] [outer = 0x9376f000] 05:05:21 INFO - PROCESS | 1782 | 1461240321188 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0x93cec800) [pid = 1782] [serial = 1302] [outer = 0x9376f000] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x85c7f000 == 145 [pid = 1782] [id = 314] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x89e71400 == 144 [pid = 1782] [id = 313] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x89e6d800 == 143 [pid = 1782] [id = 312] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x83c2e800 == 142 [pid = 1782] [id = 415] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x850eb400 == 141 [pid = 1782] [id = 414] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x835f4800 == 140 [pid = 1782] [id = 413] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x83c2a400 == 139 [pid = 1782] [id = 412] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x82c2f000 == 138 [pid = 1782] [id = 411] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x83c25400 == 137 [pid = 1782] [id = 410] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x82c28c00 == 136 [pid = 1782] [id = 409] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x82d83400 == 135 [pid = 1782] [id = 408] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x850ed000 == 134 [pid = 1782] [id = 406] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x90628800 == 133 [pid = 1782] [id = 407] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8fd9ac00 == 132 [pid = 1782] [id = 405] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x93639c00 == 131 [pid = 1782] [id = 404] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x83c2f000 == 130 [pid = 1782] [id = 402] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x92b7f000 == 129 [pid = 1782] [id = 403] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcfa400 == 128 [pid = 1782] [id = 401] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x82d84000 == 127 [pid = 1782] [id = 400] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8e79e000 == 126 [pid = 1782] [id = 399] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x83ef4400 == 125 [pid = 1782] [id = 398] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x85c84000 == 124 [pid = 1782] [id = 396] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x881c6c00 == 123 [pid = 1782] [id = 397] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x86d34800 == 122 [pid = 1782] [id = 395] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x85125000 == 121 [pid = 1782] [id = 394] 05:05:23 INFO - PROCESS | 1782 | --DOCSHELL 0x83c30000 == 120 [pid = 1782] [id = 393] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0x8b572000) [pid = 1782] [serial = 1110] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x8b832800) [pid = 1782] [serial = 1172] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0x8e7a9000) [pid = 1782] [serial = 1175] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x8b5f7c00) [pid = 1782] [serial = 1118] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x8fa03c00) [pid = 1782] [serial = 1121] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x90376000) [pid = 1782] [serial = 1124] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x92b67800) [pid = 1782] [serial = 1127] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x9383c800) [pid = 1782] [serial = 1130] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x951a2000) [pid = 1782] [serial = 1133] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x975d2000) [pid = 1782] [serial = 1136] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x981c5400) [pid = 1782] [serial = 1139] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0xa0e51c00) [pid = 1782] [serial = 1142] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x850e0400) [pid = 1782] [serial = 1145] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x97920800) [pid = 1782] [serial = 1148] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x85a64400) [pid = 1782] [serial = 1151] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x85a62400) [pid = 1782] [serial = 1161] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x851efc00) [pid = 1782] [serial = 1160] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x83ef0400) [pid = 1782] [serial = 1166] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8490d400) [pid = 1782] [serial = 1167] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x89e6e800) [pid = 1782] [serial = 1164] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x88b7cc00) [pid = 1782] [serial = 1163] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x851e9000) [pid = 1782] [serial = 1154] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x85a64000) [pid = 1782] [serial = 1169] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x850e2c00) [pid = 1782] [serial = 1158] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x850db000) [pid = 1782] [serial = 1157] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x82d7ac00) [pid = 1782] [serial = 1112] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x85c82400) [pid = 1782] [serial = 1115] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8b83ec00) [pid = 1782] [serial = 1173] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8f38f800) [pid = 1782] [serial = 1176] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x88b7ec00) [pid = 1782] [serial = 1170] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x83ef6000) [pid = 1782] [serial = 1178] [outer = (nil)] [url = about:blank] 05:05:23 INFO - PROCESS | 1782 | 1461240323624 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 3146ms 05:05:23 INFO - PROCESS | 1782 | 1461240323684 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 1782 | 1461240323693 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:05:23 INFO - PROCESS | 1782 | 1461240323702 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 1782 | 1461240323708 Marionette TRACE conn3 <- [1,1706,null,{}] 05:05:23 INFO - PROCESS | 1782 | 1461240323717 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:23 INFO - PROCESS | 1782 | 1461240323931 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:05:24 INFO - PROCESS | 1782 | 1461240324135 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2f000 == 121 [pid = 1782] [id = 434] 05:05:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x83c30400) [pid = 1782] [serial = 1303] [outer = (nil)] 05:05:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x845c4800) [pid = 1782] [serial = 1304] [outer = 0x83c30400] 05:05:24 INFO - PROCESS | 1782 | 1461240324218 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x84902400) [pid = 1782] [serial = 1305] [outer = 0x83c30400] 05:05:25 INFO - PROCESS | 1782 | 1461240324997 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1337ms 05:05:25 INFO - PROCESS | 1782 | 1461240325039 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:05:25 INFO - PROCESS | 1782 | 1461240325048 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:05:25 INFO - PROCESS | 1782 | 1461240325058 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:05:25 INFO - PROCESS | 1782 | 1461240325061 Marionette TRACE conn3 <- [1,1710,null,{}] 05:05:25 INFO - PROCESS | 1782 | 1461240325068 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:25 INFO - PROCESS | 1782 | 1461240325348 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:05:25 INFO - PROCESS | 1782 | 1461240325470 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c5000 == 122 [pid = 1782] [id = 435] 05:05:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x84909c00) [pid = 1782] [serial = 1306] [outer = (nil)] 05:05:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x850e8800) [pid = 1782] [serial = 1307] [outer = 0x84909c00] 05:05:25 INFO - PROCESS | 1782 | 1461240325543 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8512d400) [pid = 1782] [serial = 1308] [outer = 0x84909c00] 05:05:26 INFO - PROCESS | 1782 | 1461240326564 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1534ms 05:05:26 INFO - PROCESS | 1782 | 1461240326591 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 1782 | 1461240326595 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:05:26 INFO - PROCESS | 1782 | 1461240326602 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - PROCESS | 1782 | 1461240326607 Marionette TRACE conn3 <- [1,1714,null,{}] 05:05:26 INFO - PROCESS | 1782 | 1461240326629 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:26 INFO - PROCESS | 1782 | 1461240326898 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:05:26 INFO - PROCESS | 1782 | 1461240326949 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x850eb800 == 123 [pid = 1782] [id = 436] 05:05:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x85a69c00) [pid = 1782] [serial = 1309] [outer = (nil)] 05:05:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x85a90400) [pid = 1782] [serial = 1310] [outer = 0x85a69c00] 05:05:27 INFO - PROCESS | 1782 | 1461240327141 Marionette DEBUG loaded listener.js 05:05:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x86d32000) [pid = 1782] [serial = 1311] [outer = 0x85a69c00] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8b193800) [pid = 1782] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x82c2a800) [pid = 1782] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8512a000) [pid = 1782] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x93cec400) [pid = 1782] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x938bcc00) [pid = 1782] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x92b7d400) [pid = 1782] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x936a5800) [pid = 1782] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x9356f800) [pid = 1782] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8f389000) [pid = 1782] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x8fd9c400) [pid = 1782] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8b197400) [pid = 1782] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8f43d000) [pid = 1782] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8f381800) [pid = 1782] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8b280000) [pid = 1782] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x881ca400) [pid = 1782] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x86e0b800) [pid = 1782] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8512ac00) [pid = 1782] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x83c32400) [pid = 1782] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x833d3000) [pid = 1782] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x845c2800) [pid = 1782] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x82c30c00) [pid = 1782] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x83c27c00) [pid = 1782] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x82c2b400) [pid = 1782] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x961d4000) [pid = 1782] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x845c9800) [pid = 1782] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x85a8bc00) [pid = 1782] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x85a5cc00) [pid = 1782] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x850d2800) [pid = 1782] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x82c2bc00) [pid = 1782] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9369d800) [pid = 1782] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x93630400) [pid = 1782] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8b193c00) [pid = 1782] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x91ee8800) [pid = 1782] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x88b86000) [pid = 1782] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9fdf0800) [pid = 1782] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x91ee7000) [pid = 1782] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x97501400) [pid = 1782] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8fda5c00) [pid = 1782] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8b992c00) [pid = 1782] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:05:28 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x835ec800) [pid = 1782] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:05:28 INFO - PROCESS | 1782 | 1461240328892 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2342ms 05:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:05:28 INFO - PROCESS | 1782 | 1461240328944 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:05:28 INFO - PROCESS | 1782 | 1461240328947 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:05:28 INFO - PROCESS | 1782 | 1461240328954 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:05:28 INFO - PROCESS | 1782 | 1461240328957 Marionette TRACE conn3 <- [1,1718,null,{}] 05:05:28 INFO - PROCESS | 1782 | 1461240328962 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:29 INFO - PROCESS | 1782 | 1461240329137 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:05:29 INFO - PROCESS | 1782 | 1461240329330 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c2a800 == 124 [pid = 1782] [id = 437] 05:05:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x82c33c00) [pid = 1782] [serial = 1312] [outer = (nil)] 05:05:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x845c9800) [pid = 1782] [serial = 1313] [outer = 0x82c33c00] 05:05:29 INFO - PROCESS | 1782 | 1461240329404 Marionette DEBUG loaded listener.js 05:05:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8512ec00) [pid = 1782] [serial = 1314] [outer = 0x82c33c00] 05:05:30 INFO - PROCESS | 1782 | 1461240330164 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1238ms 05:05:30 INFO - PROCESS | 1782 | 1461240330191 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 1782 | 1461240330194 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:05:30 INFO - PROCESS | 1782 | 1461240330200 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:05:30 INFO - PROCESS | 1782 | 1461240330203 Marionette TRACE conn3 <- [1,1722,null,{}] 05:05:30 INFO - PROCESS | 1782 | 1461240330208 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:30 INFO - PROCESS | 1782 | 1461240330453 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:05:30 INFO - PROCESS | 1782 | 1461240330475 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x84905800 == 125 [pid = 1782] [id = 438] 05:05:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x85a8d400) [pid = 1782] [serial = 1315] [outer = (nil)] 05:05:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x881ca400) [pid = 1782] [serial = 1316] [outer = 0x85a8d400] 05:05:30 INFO - PROCESS | 1782 | 1461240330547 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x88b7ec00) [pid = 1782] [serial = 1317] [outer = 0x85a8d400] 05:05:31 INFO - PROCESS | 1782 | 1461240331765 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:05:31 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 05:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1633ms 05:05:31 INFO - PROCESS | 1782 | 1461240331835 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:05:31 INFO - PROCESS | 1782 | 1461240331844 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:05:31 INFO - PROCESS | 1782 | 1461240331853 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - PROCESS | 1782 | 1461240331858 Marionette TRACE conn3 <- [1,1726,null,{}] 05:05:31 INFO - PROCESS | 1782 | 1461240331867 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:32 INFO - PROCESS | 1782 | 1461240332193 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:05:32 INFO - PROCESS | 1782 | 1461240332531 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c29000 == 126 [pid = 1782] [id = 439] 05:05:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x845c1400) [pid = 1782] [serial = 1318] [outer = (nil)] 05:05:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x85131400) [pid = 1782] [serial = 1319] [outer = 0x845c1400] 05:05:32 INFO - PROCESS | 1782 | 1461240332625 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x85a68800) [pid = 1782] [serial = 1320] [outer = 0x845c1400] 05:05:33 INFO - PROCESS | 1782 | 1461240333660 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1840ms 05:05:33 INFO - PROCESS | 1782 | 1461240333694 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:05:33 INFO - PROCESS | 1782 | 1461240333703 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:05:33 INFO - PROCESS | 1782 | 1461240333714 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 1782 | 1461240333722 Marionette TRACE conn3 <- [1,1730,null,{}] 05:05:33 INFO - PROCESS | 1782 | 1461240333735 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:33 INFO - PROCESS | 1782 | 1461240333953 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:05:34 INFO - PROCESS | 1782 | 1461240334314 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x851f1400 == 127 [pid = 1782] [id = 440] 05:05:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x881ce000) [pid = 1782] [serial = 1321] [outer = (nil)] 05:05:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x89142c00) [pid = 1782] [serial = 1322] [outer = 0x881ce000] 05:05:34 INFO - PROCESS | 1782 | 1461240334414 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8914a800) [pid = 1782] [serial = 1323] [outer = 0x881ce000] 05:05:35 INFO - PROCESS | 1782 | 1461240335338 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:05: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 05:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1699ms 05:05:35 INFO - PROCESS | 1782 | 1461240335414 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:05:35 INFO - PROCESS | 1782 | 1461240335419 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:05:35 INFO - PROCESS | 1782 | 1461240335426 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 1782 | 1461240335432 Marionette TRACE conn3 <- [1,1734,null,{}] 05:05:35 INFO - PROCESS | 1782 | 1461240335449 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:35 INFO - PROCESS | 1782 | 1461240335692 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:05:36 INFO - PROCESS | 1782 | 1461240336021 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a83800 == 128 [pid = 1782] [id = 441] 05:05:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x89e78400) [pid = 1782] [serial = 1324] [outer = (nil)] 05:05:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8a4cec00) [pid = 1782] [serial = 1325] [outer = 0x89e78400] 05:05:36 INFO - PROCESS | 1782 | 1461240336113 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8b194c00) [pid = 1782] [serial = 1326] [outer = 0x89e78400] 05:05:37 INFO - PROCESS | 1782 | 1461240337032 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:05: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 05:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1640ms 05:05:37 INFO - PROCESS | 1782 | 1461240337065 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:05:37 INFO - PROCESS | 1782 | 1461240337071 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:05:37 INFO - PROCESS | 1782 | 1461240337077 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 1782 | 1461240337081 Marionette TRACE conn3 <- [1,1738,null,{}] 05:05:37 INFO - PROCESS | 1782 | 1461240337086 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:37 INFO - PROCESS | 1782 | 1461240337296 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:05:37 INFO - PROCESS | 1782 | 1461240337619 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x850d6c00 == 129 [pid = 1782] [id = 442] 05:05:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8b18cc00) [pid = 1782] [serial = 1327] [outer = (nil)] 05:05:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8b575400) [pid = 1782] [serial = 1328] [outer = 0x8b18cc00] 05:05:37 INFO - PROCESS | 1782 | 1461240337713 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8b5ef000) [pid = 1782] [serial = 1329] [outer = 0x8b18cc00] 05:05:38 INFO - PROCESS | 1782 | 1461240338592 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1593ms 05:05:38 INFO - PROCESS | 1782 | 1461240338669 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:05:38 INFO - PROCESS | 1782 | 1461240338673 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:05:38 INFO - PROCESS | 1782 | 1461240338679 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 1782 | 1461240338682 Marionette TRACE conn3 <- [1,1742,null,{}] 05:05:38 INFO - PROCESS | 1782 | 1461240338689 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:38 INFO - PROCESS | 1782 | 1461240338930 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:05:39 INFO - PROCESS | 1782 | 1461240339259 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b421400 == 130 [pid = 1782] [id = 443] 05:05:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8b5ebc00) [pid = 1782] [serial = 1330] [outer = (nil)] 05:05:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8b83a000) [pid = 1782] [serial = 1331] [outer = 0x8b5ebc00] 05:05:39 INFO - PROCESS | 1782 | 1461240339348 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8b83ec00) [pid = 1782] [serial = 1332] [outer = 0x8b5ebc00] 05:05:40 INFO - PROCESS | 1782 | 1461240340266 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1643ms 05:05:40 INFO - PROCESS | 1782 | 1461240340323 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 1782 | 1461240340326 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:05:40 INFO - PROCESS | 1782 | 1461240340334 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 1782 | 1461240340336 Marionette TRACE conn3 <- [1,1746,null,{}] 05:05:40 INFO - PROCESS | 1782 | 1461240340343 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:40 INFO - PROCESS | 1782 | 1461240340556 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:05:40 INFO - PROCESS | 1782 | 1461240340875 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b99c000 == 131 [pid = 1782] [id = 444] 05:05:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8bcfc400) [pid = 1782] [serial = 1333] [outer = (nil)] 05:05:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8f431c00) [pid = 1782] [serial = 1334] [outer = 0x8bcfc400] 05:05:40 INFO - PROCESS | 1782 | 1461240340981 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8f5ee000) [pid = 1782] [serial = 1335] [outer = 0x8bcfc400] 05:05:41 INFO - PROCESS | 1782 | 1461240341881 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1579ms 05:05:41 INFO - PROCESS | 1782 | 1461240341915 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:05:41 INFO - PROCESS | 1782 | 1461240341918 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:05:41 INFO - PROCESS | 1782 | 1461240341925 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:05:41 INFO - PROCESS | 1782 | 1461240341929 Marionette TRACE conn3 <- [1,1750,null,{}] 05:05:41 INFO - PROCESS | 1782 | 1461240341936 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:42 INFO - PROCESS | 1782 | 1461240342133 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:05:42 INFO - PROCESS | 1782 | 1461240342505 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x85c83c00 == 132 [pid = 1782] [id = 445] 05:05:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8e79e800) [pid = 1782] [serial = 1336] [outer = (nil)] 05:05:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8fa0dc00) [pid = 1782] [serial = 1337] [outer = 0x8e79e800] 05:05:42 INFO - PROCESS | 1782 | 1461240342598 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8fd9e000) [pid = 1782] [serial = 1338] [outer = 0x8e79e800] 05:05:43 INFO - PROCESS | 1782 | 1461240343494 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1635ms 05:05:43 INFO - PROCESS | 1782 | 1461240343561 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:05:43 INFO - PROCESS | 1782 | 1461240343565 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:05:43 INFO - PROCESS | 1782 | 1461240343571 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:05:43 INFO - PROCESS | 1782 | 1461240343575 Marionette TRACE conn3 <- [1,1754,null,{}] 05:05:43 INFO - PROCESS | 1782 | 1461240343581 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:43 INFO - PROCESS | 1782 | 1461240343780 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:05:44 INFO - PROCESS | 1782 | 1461240344102 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x83ef0400 == 133 [pid = 1782] [id = 446] 05:05:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8f7dfc00) [pid = 1782] [serial = 1339] [outer = (nil)] 05:05:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x90376000) [pid = 1782] [serial = 1340] [outer = 0x8f7dfc00] 05:05:44 INFO - PROCESS | 1782 | 1461240344193 Marionette DEBUG loaded listener.js 05:05:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x9037b000) [pid = 1782] [serial = 1341] [outer = 0x8f7dfc00] 05:05:45 INFO - PROCESS | 1782 | 1461240345081 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1544ms 05:05:45 INFO - PROCESS | 1782 | 1461240345117 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:05:45 INFO - PROCESS | 1782 | 1461240345121 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:05:45 INFO - PROCESS | 1782 | 1461240345128 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 1782 | 1461240345131 Marionette TRACE conn3 <- [1,1758,null,{}] 05:05:45 INFO - PROCESS | 1782 | 1461240345137 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:45 INFO - PROCESS | 1782 | 1461240345331 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:05:45 INFO - PROCESS | 1782 | 1461240345611 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f430c00 == 134 [pid = 1782] [id = 447] 05:05:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8f7d9800) [pid = 1782] [serial = 1342] [outer = (nil)] 05:05:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x913e6000) [pid = 1782] [serial = 1343] [outer = 0x8f7d9800] 05:05:45 INFO - PROCESS | 1782 | 1461240345746 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x91ee7800) [pid = 1782] [serial = 1344] [outer = 0x8f7d9800] 05:05:46 INFO - PROCESS | 1782 | 1461240346666 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1581ms 05:05:46 INFO - PROCESS | 1782 | 1461240346710 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:05:46 INFO - PROCESS | 1782 | 1461240346714 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:05:46 INFO - PROCESS | 1782 | 1461240346721 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:05:46 INFO - PROCESS | 1782 | 1461240346724 Marionette TRACE conn3 <- [1,1762,null,{}] 05:05:46 INFO - PROCESS | 1782 | 1461240346730 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:46 INFO - PROCESS | 1782 | 1461240346952 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:05:47 INFO - PROCESS | 1782 | 1461240347302 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e7a3800 == 135 [pid = 1782] [id = 448] 05:05:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x905cf400) [pid = 1782] [serial = 1345] [outer = (nil)] 05:05:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x92b87800) [pid = 1782] [serial = 1346] [outer = 0x905cf400] 05:05:47 INFO - PROCESS | 1782 | 1461240347395 Marionette DEBUG loaded listener.js 05:05:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x92d59c00) [pid = 1782] [serial = 1347] [outer = 0x905cf400] 05:05:48 INFO - PROCESS | 1782 | 1461240348286 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1631ms 05:05:48 INFO - PROCESS | 1782 | 1461240348352 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:05:48 INFO - PROCESS | 1782 | 1461240348357 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:05:48 INFO - PROCESS | 1782 | 1461240348363 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:05:48 INFO - PROCESS | 1782 | 1461240348368 Marionette TRACE conn3 <- [1,1766,null,{}] 05:05:48 INFO - PROCESS | 1782 | 1461240348374 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:48 INFO - PROCESS | 1782 | 1461240348640 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:05:49 INFO - PROCESS | 1782 | 1461240348977 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b7d400 == 136 [pid = 1782] [id = 449] 05:05:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x92b83c00) [pid = 1782] [serial = 1348] [outer = (nil)] 05:05:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x9376cc00) [pid = 1782] [serial = 1349] [outer = 0x92b83c00] 05:05:49 INFO - PROCESS | 1782 | 1461240349077 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x938ba800) [pid = 1782] [serial = 1350] [outer = 0x92b83c00] 05:05:49 INFO - PROCESS | 1782 | 1461240349980 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1688ms 05:05:50 INFO - PROCESS | 1782 | 1461240350052 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:05:50 INFO - PROCESS | 1782 | 1461240350055 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:05:50 INFO - PROCESS | 1782 | 1461240350062 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:05:50 INFO - PROCESS | 1782 | 1461240350066 Marionette TRACE conn3 <- [1,1770,null,{}] 05:05:50 INFO - PROCESS | 1782 | 1461240350072 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:50 INFO - PROCESS | 1782 | 1461240350301 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:05:50 INFO - PROCESS | 1782 | 1461240350627 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x91281800 == 137 [pid = 1782] [id = 450] 05:05:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x93566800) [pid = 1782] [serial = 1351] [outer = (nil)] 05:05:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9398f400) [pid = 1782] [serial = 1352] [outer = 0x93566800] 05:05:50 INFO - PROCESS | 1782 | 1461240350719 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x947b7c00) [pid = 1782] [serial = 1353] [outer = 0x93566800] 05:05:51 INFO - PROCESS | 1782 | 1461240351611 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1582ms 05:05:51 INFO - PROCESS | 1782 | 1461240351645 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:05:51 INFO - PROCESS | 1782 | 1461240351648 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:05:51 INFO - PROCESS | 1782 | 1461240351654 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 1782 | 1461240351658 Marionette TRACE conn3 <- [1,1774,null,{}] 05:05:51 INFO - PROCESS | 1782 | 1461240351664 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:51 INFO - PROCESS | 1782 | 1461240351852 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:05:52 INFO - PROCESS | 1782 | 1461240352107 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x93986000 == 138 [pid = 1782] [id = 451] 05:05:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x93ce5400) [pid = 1782] [serial = 1354] [outer = (nil)] 05:05:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x95196000) [pid = 1782] [serial = 1355] [outer = 0x93ce5400] 05:05:52 INFO - PROCESS | 1782 | 1461240352198 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x951a2000) [pid = 1782] [serial = 1356] [outer = 0x93ce5400] 05:05:53 INFO - PROCESS | 1782 | 1461240353140 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1534ms 05:05:53 INFO - PROCESS | 1782 | 1461240353189 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 1782 | 1461240353193 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:05:53 INFO - PROCESS | 1782 | 1461240353199 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 1782 | 1461240353202 Marionette TRACE conn3 <- [1,1778,null,{}] 05:05:53 INFO - PROCESS | 1782 | 1461240353208 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:53 INFO - PROCESS | 1782 | 1461240353396 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:05:53 INFO - PROCESS | 1782 | 1461240353678 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x9398d800 == 139 [pid = 1782] [id = 452] 05:05:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x947ecc00) [pid = 1782] [serial = 1357] [outer = (nil)] 05:05:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x962c3400) [pid = 1782] [serial = 1358] [outer = 0x947ecc00] 05:05:53 INFO - PROCESS | 1782 | 1461240353811 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x962f4c00) [pid = 1782] [serial = 1359] [outer = 0x947ecc00] 05:05:54 INFO - PROCESS | 1782 | 1461240354663 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:05:54 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 05:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1529ms 05:05:54 INFO - PROCESS | 1782 | 1461240354730 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 1782 | 1461240354734 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:05:54 INFO - PROCESS | 1782 | 1461240354740 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - PROCESS | 1782 | 1461240354744 Marionette TRACE conn3 <- [1,1782,null,{}] 05:05:54 INFO - PROCESS | 1782 | 1461240354749 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:54 INFO - PROCESS | 1782 | 1461240354956 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:05:55 INFO - PROCESS | 1782 | 1461240355241 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x961d4800 == 140 [pid = 1782] [id = 453] 05:05:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x9682bc00) [pid = 1782] [serial = 1360] [outer = (nil)] 05:05:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x970d4000) [pid = 1782] [serial = 1361] [outer = 0x9682bc00] 05:05:55 INFO - PROCESS | 1782 | 1461240355375 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x971a0c00) [pid = 1782] [serial = 1362] [outer = 0x9682bc00] 05:05:56 INFO - PROCESS | 1782 | 1461240356252 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:05:56 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 05:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1586ms 05:05:56 INFO - PROCESS | 1782 | 1461240356327 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:05:56 INFO - PROCESS | 1782 | 1461240356331 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:05:56 INFO - PROCESS | 1782 | 1461240356337 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 1782 | 1461240356339 Marionette TRACE conn3 <- [1,1786,null,{}] 05:05:56 INFO - PROCESS | 1782 | 1461240356346 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:56 INFO - PROCESS | 1782 | 1461240356576 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:05:56 INFO - PROCESS | 1782 | 1461240356905 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x835f4c00 == 141 [pid = 1782] [id = 454] 05:05:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x851ed800) [pid = 1782] [serial = 1363] [outer = (nil)] 05:05:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x97506400) [pid = 1782] [serial = 1364] [outer = 0x851ed800] 05:05:57 INFO - PROCESS | 1782 | 1461240356996 Marionette DEBUG loaded listener.js 05:05:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x97509000) [pid = 1782] [serial = 1365] [outer = 0x851ed800] 05:05:57 INFO - PROCESS | 1782 | 1461240357962 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:05:58 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 05:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1680ms 05:05:58 INFO - PROCESS | 1782 | 1461240358018 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 1782 | 1461240358021 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:05:58 INFO - PROCESS | 1782 | 1461240358029 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 1782 | 1461240358032 Marionette TRACE conn3 <- [1,1790,null,{}] 05:05:58 INFO - PROCESS | 1782 | 1461240358038 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:58 INFO - PROCESS | 1782 | 1461240358238 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:05:58 INFO - PROCESS | 1782 | 1461240358571 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c2bc00 == 142 [pid = 1782] [id = 455] 05:05:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x833d4400) [pid = 1782] [serial = 1366] [outer = (nil)] 05:05:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x83efa400) [pid = 1782] [serial = 1367] [outer = 0x833d4400] 05:05:58 INFO - PROCESS | 1782 | 1461240358664 Marionette DEBUG loaded listener.js 05:05:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x84902c00) [pid = 1782] [serial = 1368] [outer = 0x833d4400] 05:05:59 INFO - PROCESS | 1782 | 1461240359567 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:05:59 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) 05:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1597ms 05:05:59 INFO - PROCESS | 1782 | 1461240359627 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:05:59 INFO - PROCESS | 1782 | 1461240359630 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:05:59 INFO - PROCESS | 1782 | 1461240359637 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:05:59 INFO - PROCESS | 1782 | 1461240359641 Marionette TRACE conn3 <- [1,1794,null,{}] 05:05:59 INFO - PROCESS | 1782 | 1461240359646 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:59 INFO - PROCESS | 1782 | 1461240359865 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:06:00 INFO - PROCESS | 1782 | 1461240360195 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c25800 == 143 [pid = 1782] [id = 456] 05:06:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x83eec800) [pid = 1782] [serial = 1369] [outer = (nil)] 05:06:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x851e6c00) [pid = 1782] [serial = 1370] [outer = 0x83eec800] 05:06:00 INFO - PROCESS | 1782 | 1461240360286 Marionette DEBUG loaded listener.js 05:06:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x85a61800) [pid = 1782] [serial = 1371] [outer = 0x83eec800] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x93ce4000 == 142 [pid = 1782] [id = 243] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x845c4000 == 141 [pid = 1782] [id = 385] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x833d6c00 == 140 [pid = 1782] [id = 388] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x86d29c00 == 139 [pid = 1782] [id = 387] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x8512c000 == 138 [pid = 1782] [id = 386] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x9914b800 == 137 [pid = 1782] [id = 284] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x96821000 == 136 [pid = 1782] [id = 286] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x881c2c00 == 135 [pid = 1782] [id = 288] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x835ee000 == 134 [pid = 1782] [id = 432] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x8f5eec00 == 133 [pid = 1782] [id = 430] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x835f2800 == 132 [pid = 1782] [id = 431] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x92b87000 == 131 [pid = 1782] [id = 429] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x913e2400 == 130 [pid = 1782] [id = 428] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x8facbc00 == 129 [pid = 1782] [id = 426] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x9062e000 == 128 [pid = 1782] [id = 427] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x8b838800 == 127 [pid = 1782] [id = 425] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x85c88800 == 126 [pid = 1782] [id = 424] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x8b837c00 == 125 [pid = 1782] [id = 423] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x83c2a000 == 124 [pid = 1782] [id = 422] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x8b190400 == 123 [pid = 1782] [id = 421] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x86d34000 == 122 [pid = 1782] [id = 419] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x84904c00 == 121 [pid = 1782] [id = 420] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x851e4000 == 120 [pid = 1782] [id = 418] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x845ca400 == 119 [pid = 1782] [id = 417] 05:06:02 INFO - PROCESS | 1782 | --DOCSHELL 0x833d7800 == 118 [pid = 1782] [id = 416] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0x851ea400) [pid = 1782] [serial = 1155] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x9006ac00) [pid = 1782] [serial = 1041] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x82c34000) [pid = 1782] [serial = 1095] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x905de000) [pid = 1782] [serial = 1125] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x8fabfc00) [pid = 1782] [serial = 1122] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x881cbc00) [pid = 1782] [serial = 1116] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x85a66400) [pid = 1782] [serial = 1152] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x936a6800) [pid = 1782] [serial = 1146] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x835e7000) [pid = 1782] [serial = 1113] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x9621ac00) [pid = 1782] [serial = 1134] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x938b7000) [pid = 1782] [serial = 1131] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8b946800) [pid = 1782] [serial = 1119] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x976ecc00) [pid = 1782] [serial = 1137] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x97923000) [pid = 1782] [serial = 1149] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0xa3b82800) [pid = 1782] [serial = 1143] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x93570800) [pid = 1782] [serial = 1128] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x988c2400) [pid = 1782] [serial = 1140] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x85c81800) [pid = 1782] [serial = 1247] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x85a88400) [pid = 1782] [serial = 1244] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x96823000) [pid = 1782] [serial = 1223] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x9519e400) [pid = 1782] [serial = 1221] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x947f0400) [pid = 1782] [serial = 1220] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x93ce2400) [pid = 1782] [serial = 1218] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x9398ac00) [pid = 1782] [serial = 1217] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x93837400) [pid = 1782] [serial = 1215] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x93835400) [pid = 1782] [serial = 1214] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x936a7800) [pid = 1782] [serial = 1212] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x93638400) [pid = 1782] [serial = 1211] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x92d58c00) [pid = 1782] [serial = 1209] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x92b84400) [pid = 1782] [serial = 1208] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x91ee0c00) [pid = 1782] [serial = 1206] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x913e2000) [pid = 1782] [serial = 1205] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x90370c00) [pid = 1782] [serial = 1203] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x9006dc00) [pid = 1782] [serial = 1202] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8facb000) [pid = 1782] [serial = 1200] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8fa04000) [pid = 1782] [serial = 1199] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8f44e000) [pid = 1782] [serial = 1197] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8f448c00) [pid = 1782] [serial = 1196] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8b945000) [pid = 1782] [serial = 1194] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8b833800) [pid = 1782] [serial = 1193] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8b423400) [pid = 1782] [serial = 1191] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8b199000) [pid = 1782] [serial = 1190] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x89146400) [pid = 1782] [serial = 1188] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x881c4800) [pid = 1782] [serial = 1187] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x85a66c00) [pid = 1782] [serial = 1185] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x851e8000) [pid = 1782] [serial = 1184] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x850d1c00) [pid = 1782] [serial = 1182] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x845ce400) [pid = 1782] [serial = 1181] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x84907800) [pid = 1782] [serial = 1179] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x845c8000) [pid = 1782] [serial = 1238] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x84901400) [pid = 1782] [serial = 1239] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x833d7000) [pid = 1782] [serial = 1235] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x835eac00) [pid = 1782] [serial = 1236] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x89146c00) [pid = 1782] [serial = 1233] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x850e7400) [pid = 1782] [serial = 1232] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x84902000) [pid = 1782] [serial = 1230] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x83c33400) [pid = 1782] [serial = 1229] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x976e7400) [pid = 1782] [serial = 1227] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x97504000) [pid = 1782] [serial = 1226] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x96fc5400) [pid = 1782] [serial = 1224] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x85a8f000) [pid = 1782] [serial = 1245] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x85126c00) [pid = 1782] [serial = 1242] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x850ea800) [pid = 1782] [serial = 1241] [outer = (nil)] [url = about:blank] 05:06:02 INFO - PROCESS | 1782 | 1461240362735 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 3136ms 05:06:02 INFO - PROCESS | 1782 | 1461240362773 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:06:02 INFO - PROCESS | 1782 | 1461240362779 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:06:02 INFO - PROCESS | 1782 | 1461240362787 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - PROCESS | 1782 | 1461240362793 Marionette TRACE conn3 <- [1,1798,null,{}] 05:06:02 INFO - PROCESS | 1782 | 1461240362802 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:03 INFO - PROCESS | 1782 | 1461240363017 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:06:03 INFO - PROCESS | 1782 | 1461240363209 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x835e5800 == 119 [pid = 1782] [id = 457] 05:06:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x835f2800) [pid = 1782] [serial = 1372] [outer = (nil)] 05:06:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x83ef1c00) [pid = 1782] [serial = 1373] [outer = 0x835f2800] 05:06:03 INFO - PROCESS | 1782 | 1461240363296 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x845c2c00) [pid = 1782] [serial = 1374] [outer = 0x835f2800] 05:06:04 INFO - PROCESS | 1782 | 1461240364097 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1336ms 05:06:04 INFO - PROCESS | 1782 | 1461240364123 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:06:04 INFO - PROCESS | 1782 | 1461240364131 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:06:04 INFO - PROCESS | 1782 | 1461240364142 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:06:04 INFO - PROCESS | 1782 | 1461240364145 Marionette TRACE conn3 <- [1,1802,null,{}] 05:06:04 INFO - PROCESS | 1782 | 1461240364151 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:04 INFO - PROCESS | 1782 | 1461240364419 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:06:04 INFO - PROCESS | 1782 | 1461240364541 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c2800 == 120 [pid = 1782] [id = 458] 05:06:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x845c7800) [pid = 1782] [serial = 1375] [outer = (nil)] 05:06:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x850d6400) [pid = 1782] [serial = 1376] [outer = 0x845c7800] 05:06:04 INFO - PROCESS | 1782 | 1461240364618 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x850e1400) [pid = 1782] [serial = 1377] [outer = 0x845c7800] 05:06:05 INFO - PROCESS | 1782 | 1461240365632 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1543ms 05:06:05 INFO - PROCESS | 1782 | 1461240365691 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 1782 | 1461240365695 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:06:05 INFO - PROCESS | 1782 | 1461240365701 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 1782 | 1461240365707 Marionette TRACE conn3 <- [1,1806,null,{}] 05:06:05 INFO - PROCESS | 1782 | 1461240365723 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:05 INFO - PROCESS | 1782 | 1461240365991 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:06:06 INFO - PROCESS | 1782 | 1461240366020 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2a000 == 121 [pid = 1782] [id = 459] 05:06:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x851e8000) [pid = 1782] [serial = 1378] [outer = (nil)] 05:06:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x85a60800) [pid = 1782] [serial = 1379] [outer = 0x851e8000] 05:06:06 INFO - PROCESS | 1782 | 1461240366097 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x85a86c00) [pid = 1782] [serial = 1380] [outer = 0x851e8000] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x89e8cc00) [pid = 1782] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x86e11800) [pid = 1782] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8b192000) [pid = 1782] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x84909c00) [pid = 1782] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x833d8400) [pid = 1782] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8b838000) [pid = 1782] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x850e1800) [pid = 1782] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x913e3c00) [pid = 1782] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x9376f000) [pid = 1782] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8e7a2800) [pid = 1782] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x92b88400) [pid = 1782] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8914c400) [pid = 1782] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9127e800) [pid = 1782] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8f433c00) [pid = 1782] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x85a8a800) [pid = 1782] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x9369d400) [pid = 1782] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x83c30400) [pid = 1782] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x92b89800) [pid = 1782] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x85a69c00) [pid = 1782] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8facd800) [pid = 1782] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8a4c2800) [pid = 1782] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:06:07 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x82c33c00) [pid = 1782] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:06:07 INFO - PROCESS | 1782 | ************************* 05:06:07 INFO - PROCESS | 1782 | A coding exception was thrown and uncaught in a Task. 05:06:07 INFO - PROCESS | 1782 | 05:06:07 INFO - PROCESS | 1782 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:06:07 INFO - PROCESS | 1782 | Full stack: 05:06:07 INFO - PROCESS | 1782 | ************************* 05:06:07 INFO - PROCESS | 1782 | 1461240367907 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2241ms 05:06:07 INFO - PROCESS | 1782 | 1461240367943 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:06:07 INFO - PROCESS | 1782 | 1461240367947 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:06:07 INFO - PROCESS | 1782 | 1461240367953 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:06:07 INFO - PROCESS | 1782 | 1461240367957 Marionette TRACE conn3 <- [1,1810,null,{}] 05:06:07 INFO - PROCESS | 1782 | 1461240367963 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:08 INFO - PROCESS | 1782 | 1461240368135 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:06:08 INFO - PROCESS | 1782 | 1461240368319 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c2f800 == 122 [pid = 1782] [id = 460] 05:06:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x835e5c00) [pid = 1782] [serial = 1381] [outer = (nil)] 05:06:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x851ee400) [pid = 1782] [serial = 1382] [outer = 0x835e5c00] 05:06:08 INFO - PROCESS | 1782 | 1461240368398 Marionette DEBUG loaded listener.js 05:06:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x85c7f400) [pid = 1782] [serial = 1383] [outer = 0x835e5c00] 05:06:09 INFO - PROCESS | 1782 | 1461240369181 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1279ms 05:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:06:09 INFO - PROCESS | 1782 | 1461240369235 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:06:09 INFO - PROCESS | 1782 | 1461240369238 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:06:09 INFO - PROCESS | 1782 | 1461240369244 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:06:09 INFO - PROCESS | 1782 | 1461240369247 Marionette TRACE conn3 <- [1,1814,null,{}] 05:06:09 INFO - PROCESS | 1782 | 1461240369253 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:09 INFO - PROCESS | 1782 | 1461240369441 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:06:09 INFO - PROCESS | 1782 | 1461240369460 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x845cf400 == 123 [pid = 1782] [id = 461] 05:06:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x85a63000) [pid = 1782] [serial = 1384] [outer = (nil)] 05:06:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x881cdc00) [pid = 1782] [serial = 1385] [outer = 0x85a63000] 05:06:09 INFO - PROCESS | 1782 | 1461240369535 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x88b84400) [pid = 1782] [serial = 1386] [outer = 0x85a63000] 05:06:10 INFO - PROCESS | 1782 | 1461240370855 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1690ms 05:06:10 INFO - PROCESS | 1782 | 1461240370934 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:06:10 INFO - PROCESS | 1782 | 1461240370943 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:06:10 INFO - PROCESS | 1782 | 1461240370952 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 1782 | 1461240370958 Marionette TRACE conn3 <- [1,1818,null,{}] 05:06:10 INFO - PROCESS | 1782 | 1461240370966 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:11 INFO - PROCESS | 1782 | 1461240371211 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:06:11 INFO - PROCESS | 1782 | 1461240371536 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c9400 == 124 [pid = 1782] [id = 462] 05:06:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8490f800) [pid = 1782] [serial = 1387] [outer = (nil)] 05:06:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x850ea800) [pid = 1782] [serial = 1388] [outer = 0x8490f800] 05:06:11 INFO - PROCESS | 1782 | 1461240371628 Marionette DEBUG loaded listener.js 05:06:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8512e000) [pid = 1782] [serial = 1389] [outer = 0x8490f800] 05:06:12 INFO - PROCESS | 1782 | 1461240372763 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1886ms 05:06:12 INFO - PROCESS | 1782 | 1461240372838 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 1782 | 1461240372847 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:06:12 INFO - PROCESS | 1782 | 1461240372858 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - PROCESS | 1782 | 1461240372863 Marionette TRACE conn3 <- [1,1822,null,{}] 05:06:12 INFO - PROCESS | 1782 | 1461240372869 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:13 INFO - PROCESS | 1782 | 1461240373124 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:06:13 INFO - PROCESS | 1782 | 1461240373444 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x85124000 == 125 [pid = 1782] [id = 463] 05:06:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x85a62000) [pid = 1782] [serial = 1390] [outer = (nil)] 05:06:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x89143c00) [pid = 1782] [serial = 1391] [outer = 0x85a62000] 05:06:13 INFO - PROCESS | 1782 | 1461240373534 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x89150800) [pid = 1782] [serial = 1392] [outer = 0x85a62000] 05:06:14 INFO - PROCESS | 1782 | 1461240374499 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1693ms 05:06:14 INFO - PROCESS | 1782 | 1461240374552 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 1782 | 1461240374555 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:06:14 INFO - PROCESS | 1782 | 1461240374563 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:06:14 INFO - PROCESS | 1782 | 1461240374569 Marionette TRACE conn3 <- [1,1826,null,{}] 05:06:14 INFO - PROCESS | 1782 | 1461240374586 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:14 INFO - PROCESS | 1782 | 1461240374867 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:06:15 INFO - PROCESS | 1782 | 1461240375189 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x833df000 == 126 [pid = 1782] [id = 464] 05:06:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x89149800) [pid = 1782] [serial = 1393] [outer = (nil)] 05:06:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8a4ca000) [pid = 1782] [serial = 1394] [outer = 0x89149800] 05:06:15 INFO - PROCESS | 1782 | 1461240375284 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8b193c00) [pid = 1782] [serial = 1395] [outer = 0x89149800] 05:06:16 INFO - PROCESS | 1782 | 1461240376212 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1692ms 05:06:16 INFO - PROCESS | 1782 | 1461240376256 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 1782 | 1461240376261 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:06:16 INFO - PROCESS | 1782 | 1461240376267 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 1782 | 1461240376271 Marionette TRACE conn3 <- [1,1830,null,{}] 05:06:16 INFO - PROCESS | 1782 | 1461240376277 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:16 INFO - PROCESS | 1782 | 1461240376483 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:06:16 INFO - PROCESS | 1782 | 1461240376794 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e83c00 == 127 [pid = 1782] [id = 465] 05:06:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b18ac00) [pid = 1782] [serial = 1396] [outer = (nil)] 05:06:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8b56bc00) [pid = 1782] [serial = 1397] [outer = 0x8b18ac00] 05:06:16 INFO - PROCESS | 1782 | 1461240376889 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8b5eb000) [pid = 1782] [serial = 1398] [outer = 0x8b18ac00] 05:06:17 INFO - PROCESS | 1782 | 1461240377802 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1586ms 05:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:06:17 INFO - PROCESS | 1782 | 1461240377854 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:06:17 INFO - PROCESS | 1782 | 1461240377858 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:06:17 INFO - PROCESS | 1782 | 1461240377864 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 1782 | 1461240377868 Marionette TRACE conn3 <- [1,1834,null,{}] 05:06:17 INFO - PROCESS | 1782 | 1461240377874 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:18 INFO - PROCESS | 1782 | 1461240378074 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:06:18 INFO - PROCESS | 1782 | 1461240378401 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a5d000 == 128 [pid = 1782] [id = 466] 05:06:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8b830c00) [pid = 1782] [serial = 1399] [outer = (nil)] 05:06:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8b83a400) [pid = 1782] [serial = 1400] [outer = 0x8b830c00] 05:06:18 INFO - PROCESS | 1782 | 1461240378493 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8b83f800) [pid = 1782] [serial = 1401] [outer = 0x8b830c00] 05:06:19 INFO - PROCESS | 1782 | 1461240379407 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1587ms 05:06:19 INFO - PROCESS | 1782 | 1461240379451 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:06:19 INFO - PROCESS | 1782 | 1461240379455 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:06:19 INFO - PROCESS | 1782 | 1461240379461 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - PROCESS | 1782 | 1461240379465 Marionette TRACE conn3 <- [1,1838,null,{}] 05:06:19 INFO - PROCESS | 1782 | 1461240379471 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:19 INFO - PROCESS | 1782 | 1461240379688 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:06:20 INFO - PROCESS | 1782 | 1461240380000 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b830400 == 129 [pid = 1782] [id = 467] 05:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b837000) [pid = 1782] [serial = 1402] [outer = (nil)] 05:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8e79a800) [pid = 1782] [serial = 1403] [outer = 0x8b837000] 05:06:20 INFO - PROCESS | 1782 | 1461240380096 Marionette DEBUG loaded listener.js 05:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f381800) [pid = 1782] [serial = 1404] [outer = 0x8b837000] 05:06:21 INFO - PROCESS | 1782 | 1461240381018 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1631ms 05:06:21 INFO - PROCESS | 1782 | 1461240381094 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:06:21 INFO - PROCESS | 1782 | 1461240381098 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:06:21 INFO - PROCESS | 1782 | 1461240381105 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:06:21 INFO - PROCESS | 1782 | 1461240381108 Marionette TRACE conn3 <- [1,1842,null,{}] 05:06:21 INFO - PROCESS | 1782 | 1461240381114 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:21 INFO - PROCESS | 1782 | 1461240381340 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:06:21 INFO - PROCESS | 1782 | 1461240381650 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b999000 == 130 [pid = 1782] [id = 468] 05:06:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8b99c400) [pid = 1782] [serial = 1405] [outer = (nil)] 05:06:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8f43d000) [pid = 1782] [serial = 1406] [outer = 0x8b99c400] 05:06:21 INFO - PROCESS | 1782 | 1461240381740 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8f44a400) [pid = 1782] [serial = 1407] [outer = 0x8b99c400] 05:06:22 INFO - PROCESS | 1782 | 1461240382626 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1594ms 05:06:22 INFO - PROCESS | 1782 | 1461240382701 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 1782 | 1461240382704 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:06:22 INFO - PROCESS | 1782 | 1461240382711 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 1782 | 1461240382714 Marionette TRACE conn3 <- [1,1846,null,{}] 05:06:22 INFO - PROCESS | 1782 | 1461240382720 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:22 INFO - PROCESS | 1782 | 1461240382926 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:06:23 INFO - PROCESS | 1782 | 1461240383219 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x851e7800 == 131 [pid = 1782] [id = 469] 05:06:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8b94e800) [pid = 1782] [serial = 1408] [outer = (nil)] 05:06:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8f5f3000) [pid = 1782] [serial = 1409] [outer = 0x8b94e800] 05:06:23 INFO - PROCESS | 1782 | 1461240383313 Marionette DEBUG loaded listener.js 05:06:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8fa0a000) [pid = 1782] [serial = 1410] [outer = 0x8b94e800] 05:06:24 INFO - PROCESS | 1782 | 1461240384183 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:06:24 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) 05:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1532ms 05:06:24 INFO - PROCESS | 1782 | 1461240384244 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:06:24 INFO - PROCESS | 1782 | 1461240384249 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:06:24 INFO - PROCESS | 1782 | 1461240384255 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:06:24 INFO - PROCESS | 1782 | 1461240384259 Marionette TRACE conn3 <- [1,1850,null,{}] 05:06:24 INFO - PROCESS | 1782 | 1461240384264 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:24 INFO - PROCESS | 1782 | 1461240384461 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:06:24 INFO - PROCESS | 1782 | 1461240384775 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c32800 == 132 [pid = 1782] [id = 470] 05:06:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8f448c00) [pid = 1782] [serial = 1411] [outer = (nil)] 05:06:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8facd800) [pid = 1782] [serial = 1412] [outer = 0x8f448c00] 05:06:24 INFO - PROCESS | 1782 | 1461240384870 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8fd9e800) [pid = 1782] [serial = 1413] [outer = 0x8f448c00] 05:06:25 INFO - PROCESS | 1782 | 1461240385784 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1582ms 05:06:25 INFO - PROCESS | 1782 | 1461240385838 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:06:25 INFO - PROCESS | 1782 | 1461240385841 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:06:25 INFO - PROCESS | 1782 | 1461240385848 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - PROCESS | 1782 | 1461240385852 Marionette TRACE conn3 <- [1,1854,null,{}] 05:06:25 INFO - PROCESS | 1782 | 1461240385858 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:26 INFO - PROCESS | 1782 | 1461240386070 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:06:26 INFO - PROCESS | 1782 | 1461240386398 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fac4400 == 133 [pid = 1782] [id = 471] 05:06:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x90370c00) [pid = 1782] [serial = 1414] [outer = (nil)] 05:06:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x90373c00) [pid = 1782] [serial = 1415] [outer = 0x90370c00] 05:06:26 INFO - PROCESS | 1782 | 1461240386491 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x90379000) [pid = 1782] [serial = 1416] [outer = 0x90370c00] 05:06:27 INFO - PROCESS | 1782 | 1461240387404 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1635ms 05:06:27 INFO - PROCESS | 1782 | 1461240387484 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:06:27 INFO - PROCESS | 1782 | 1461240387489 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:06:27 INFO - PROCESS | 1782 | 1461240387495 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:06:27 INFO - PROCESS | 1782 | 1461240387500 Marionette TRACE conn3 <- [1,1858,null,{}] 05:06:27 INFO - PROCESS | 1782 | 1461240387506 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:27 INFO - PROCESS | 1782 | 1461240387773 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:06:28 INFO - PROCESS | 1782 | 1461240388155 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x9006e400 == 134 [pid = 1782] [id = 472] 05:06:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x913e0400) [pid = 1782] [serial = 1417] [outer = (nil)] 05:06:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x91eedc00) [pid = 1782] [serial = 1418] [outer = 0x913e0400] 05:06:28 INFO - PROCESS | 1782 | 1461240388255 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x92b83000) [pid = 1782] [serial = 1419] [outer = 0x913e0400] 05:06:29 INFO - PROCESS | 1782 | 1461240389197 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1782ms 05:06:29 INFO - PROCESS | 1782 | 1461240389278 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 1782 | 1461240389282 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:06:29 INFO - PROCESS | 1782 | 1461240389288 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 1782 | 1461240389292 Marionette TRACE conn3 <- [1,1862,null,{}] 05:06:29 INFO - PROCESS | 1782 | 1461240389297 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:29 INFO - PROCESS | 1782 | 1461240389536 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:06:29 INFO - PROCESS | 1782 | 1461240389856 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcfa400 == 135 [pid = 1782] [id = 473] 05:06:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8fac9400) [pid = 1782] [serial = 1420] [outer = (nil)] 05:06:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x93502800) [pid = 1782] [serial = 1421] [outer = 0x8fac9400] 05:06:29 INFO - PROCESS | 1782 | 1461240389944 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9350a000) [pid = 1782] [serial = 1422] [outer = 0x8fac9400] 05:06:30 INFO - PROCESS | 1782 | 1461240390848 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1636ms 05:06:30 INFO - PROCESS | 1782 | 1461240390925 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:06:30 INFO - PROCESS | 1782 | 1461240390929 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:06:30 INFO - PROCESS | 1782 | 1461240390935 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 1782 | 1461240390938 Marionette TRACE conn3 <- [1,1866,null,{}] 05:06:30 INFO - PROCESS | 1782 | 1461240390944 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:31 INFO - PROCESS | 1782 | 1461240391184 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:06:31 INFO - PROCESS | 1782 | 1461240391507 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f5f2000 == 136 [pid = 1782] [id = 474] 05:06:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x9297bc00) [pid = 1782] [serial = 1423] [outer = (nil)] 05:06:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x93699400) [pid = 1782] [serial = 1424] [outer = 0x9297bc00] 05:06:31 INFO - PROCESS | 1782 | 1461240391595 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9369bc00) [pid = 1782] [serial = 1425] [outer = 0x9297bc00] 05:06:32 INFO - PROCESS | 1782 | 1461240392458 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1581ms 05:06:32 INFO - PROCESS | 1782 | 1461240392518 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:06:32 INFO - PROCESS | 1782 | 1461240392521 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:06:32 INFO - PROCESS | 1782 | 1461240392528 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 1782 | 1461240392531 Marionette TRACE conn3 <- [1,1870,null,{}] 05:06:32 INFO - PROCESS | 1782 | 1461240392537 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:32 INFO - PROCESS | 1782 | 1461240392742 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:06:33 INFO - PROCESS | 1782 | 1461240393033 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ee0800 == 137 [pid = 1782] [id = 475] 05:06:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x93569800) [pid = 1782] [serial = 1426] [outer = (nil)] 05:06:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x93766800) [pid = 1782] [serial = 1427] [outer = 0x93569800] 05:06:33 INFO - PROCESS | 1782 | 1461240393167 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x936a7800) [pid = 1782] [serial = 1428] [outer = 0x93569800] 05:06:34 INFO - PROCESS | 1782 | 1461240394051 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1589ms 05:06:34 INFO - PROCESS | 1782 | 1461240394118 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:06:34 INFO - PROCESS | 1782 | 1461240394121 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:06:34 INFO - PROCESS | 1782 | 1461240394128 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 1782 | 1461240394131 Marionette TRACE conn3 <- [1,1874,null,{}] 05:06:34 INFO - PROCESS | 1782 | 1461240394137 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:34 INFO - PROCESS | 1782 | 1461240394331 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:06:34 INFO - PROCESS | 1782 | 1461240394604 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x93502c00 == 138 [pid = 1782] [id = 476] 05:06:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x936a6400) [pid = 1782] [serial = 1429] [outer = (nil)] 05:06:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x938b7800) [pid = 1782] [serial = 1430] [outer = 0x936a6400] 05:06:34 INFO - PROCESS | 1782 | 1461240394737 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x938c2400) [pid = 1782] [serial = 1431] [outer = 0x936a6400] 05:06:35 INFO - PROCESS | 1782 | 1461240395649 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1585ms 05:06:35 INFO - PROCESS | 1782 | 1461240395714 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:06:35 INFO - PROCESS | 1782 | 1461240395718 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:06:35 INFO - PROCESS | 1782 | 1461240395724 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - PROCESS | 1782 | 1461240395728 Marionette TRACE conn3 <- [1,1878,null,{}] 05:06:35 INFO - PROCESS | 1782 | 1461240395734 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:35 INFO - PROCESS | 1782 | 1461240395948 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:06:36 INFO - PROCESS | 1782 | 1461240396267 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x936a7c00 == 139 [pid = 1782] [id = 477] 05:06:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x9376a800) [pid = 1782] [serial = 1432] [outer = (nil)] 05:06:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x93ce9c00) [pid = 1782] [serial = 1433] [outer = 0x9376a800] 05:06:36 INFO - PROCESS | 1782 | 1461240396361 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x93cf0000) [pid = 1782] [serial = 1434] [outer = 0x9376a800] 05:06:37 INFO - PROCESS | 1782 | 1461240397254 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1581ms 05:06:37 INFO - PROCESS | 1782 | 1461240397306 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 1782 | 1461240397310 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:06:37 INFO - PROCESS | 1782 | 1461240397316 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 1782 | 1461240397319 Marionette TRACE conn3 <- [1,1882,null,{}] 05:06:37 INFO - PROCESS | 1782 | 1461240397326 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:37 INFO - PROCESS | 1782 | 1461240397535 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:06:37 INFO - PROCESS | 1782 | 1461240397864 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x835e9400 == 140 [pid = 1782] [id = 478] 05:06:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8fa07800) [pid = 1782] [serial = 1435] [outer = (nil)] 05:06:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x951a0800) [pid = 1782] [serial = 1436] [outer = 0x8fa07800] 05:06:37 INFO - PROCESS | 1782 | 1461240397954 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x961c9800) [pid = 1782] [serial = 1437] [outer = 0x8fa07800] 05:06:38 INFO - PROCESS | 1782 | 1461240398851 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1582ms 05:06:38 INFO - PROCESS | 1782 | 1461240398900 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 1782 | 1461240398904 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:06:38 INFO - PROCESS | 1782 | 1461240398911 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 1782 | 1461240398914 Marionette TRACE conn3 <- [1,1886,null,{}] 05:06:38 INFO - PROCESS | 1782 | 1461240398920 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:39 INFO - PROCESS | 1782 | 1461240399128 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:06:39 INFO - PROCESS | 1782 | 1461240399449 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x93985800 == 141 [pid = 1782] [id = 479] 05:06:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x947f4c00) [pid = 1782] [serial = 1438] [outer = (nil)] 05:06:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x970d2800) [pid = 1782] [serial = 1439] [outer = 0x947f4c00] 05:06:39 INFO - PROCESS | 1782 | 1461240399540 Marionette DEBUG loaded listener.js 05:06:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x97350000) [pid = 1782] [serial = 1440] [outer = 0x947f4c00] 05:06:41 INFO - PROCESS | 1782 | --DOCSHELL 0x947b4800 == 140 [pid = 1782] [id = 39] 05:06:41 INFO - PROCESS | 1782 | --DOCSHELL 0x93564800 == 139 [pid = 1782] [id = 138] 05:06:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8f5ed800 == 138 [pid = 1782] [id = 139] 05:06:41 INFO - PROCESS | 1782 | --DOCSHELL 0x82c2f800 == 137 [pid = 1782] [id = 460] 05:06:41 INFO - PROCESS | 1782 | --DOCSHELL 0x83c2a000 == 136 [pid = 1782] [id = 459] 05:06:41 INFO - PROCESS | 1782 | --DOCSHELL 0x845c2800 == 135 [pid = 1782] [id = 458] 05:06:41 INFO - PROCESS | 1782 | --DOCSHELL 0x835e5800 == 134 [pid = 1782] [id = 457] 05:06:41 INFO - PROCESS | 1782 | --DOCSHELL 0x82c2bc00 == 133 [pid = 1782] [id = 455] 05:06:41 INFO - PROCESS | 1782 | --DOCSHELL 0x835f4c00 == 132 [pid = 1782] [id = 454] 05:06:41 INFO - PROCESS | 1782 | --DOCSHELL 0x961d4800 == 131 [pid = 1782] [id = 453] 05:06:41 INFO - PROCESS | 1782 | --DOCSHELL 0x9398d800 == 130 [pid = 1782] [id = 452] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8512ec00) [pid = 1782] [serial = 1314] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x8f439400) [pid = 1782] [serial = 1274] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x89e70c00) [pid = 1782] [serial = 1260] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8b198c00) [pid = 1782] [serial = 1265] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x850e8800) [pid = 1782] [serial = 1307] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x83c31000) [pid = 1782] [serial = 1251] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8e7a1400) [pid = 1782] [serial = 1271] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x850eac00) [pid = 1782] [serial = 1253] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x92d5f800) [pid = 1782] [serial = 1286] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x93cec800) [pid = 1782] [serial = 1302] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x93ce3000) [pid = 1782] [serial = 1301] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x9376f800) [pid = 1782] [serial = 1296] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8f443800) [pid = 1782] [serial = 1275] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x9356d400) [pid = 1782] [serial = 1289] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x89e89c00) [pid = 1782] [serial = 1263] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x92984000) [pid = 1782] [serial = 1284] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x89150000) [pid = 1782] [serial = 1259] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8f7e2c00) [pid = 1782] [serial = 1278] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x835f2c00) [pid = 1782] [serial = 1250] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x86e15400) [pid = 1782] [serial = 1257] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x938c0800) [pid = 1782] [serial = 1299] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x84902400) [pid = 1782] [serial = 1305] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x9369b000) [pid = 1782] [serial = 1292] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8f5f3c00) [pid = 1782] [serial = 1277] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x85a90400) [pid = 1782] [serial = 1310] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x938be000) [pid = 1782] [serial = 1298] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x86d32000) [pid = 1782] [serial = 1311] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x845c4800) [pid = 1782] [serial = 1304] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x91eec400) [pid = 1782] [serial = 1283] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x9369f400) [pid = 1782] [serial = 1293] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x85130c00) [pid = 1782] [serial = 1254] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x93571400) [pid = 1782] [serial = 1290] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x86d33800) [pid = 1782] [serial = 1256] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x93503800) [pid = 1782] [serial = 1287] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8e7a9800) [pid = 1782] [serial = 1272] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8512d400) [pid = 1782] [serial = 1308] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x89e86800) [pid = 1782] [serial = 1262] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x93769000) [pid = 1782] [serial = 1295] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8fda6800) [pid = 1782] [serial = 1280] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x9036cc00) [pid = 1782] [serial = 1281] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8b5f2400) [pid = 1782] [serial = 1266] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8b83d400) [pid = 1782] [serial = 1268] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8b942800) [pid = 1782] [serial = 1269] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x845c9800) [pid = 1782] [serial = 1313] [outer = (nil)] [url = about:blank] 05:06:41 INFO - PROCESS | 1782 | 1461240401870 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2991ms 05:06:41 INFO - PROCESS | 1782 | 1461240401902 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:06:41 INFO - PROCESS | 1782 | 1461240401906 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:06:41 INFO - PROCESS | 1782 | 1461240401915 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:06:41 INFO - PROCESS | 1782 | 1461240401921 Marionette TRACE conn3 <- [1,1890,null,{}] 05:06:41 INFO - PROCESS | 1782 | 1461240401929 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:42 INFO - PROCESS | 1782 | 1461240402147 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:06:42 INFO - PROCESS | 1782 | 1461240402359 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2f800 == 131 [pid = 1782] [id = 480] 05:06:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x83eee000) [pid = 1782] [serial = 1441] [outer = (nil)] 05:06:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x845ce800) [pid = 1782] [serial = 1442] [outer = 0x83eee000] 05:06:42 INFO - PROCESS | 1782 | 1461240402445 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8490d800) [pid = 1782] [serial = 1443] [outer = 0x83eee000] 05:06:43 INFO - PROCESS | 1782 | 1461240403457 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1587ms 05:06:43 INFO - PROCESS | 1782 | 1461240403503 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:06:43 INFO - PROCESS | 1782 | 1461240403512 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:06:43 INFO - PROCESS | 1782 | 1461240403522 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:06:43 INFO - PROCESS | 1782 | 1461240403526 Marionette TRACE conn3 <- [1,1894,null,{}] 05:06:43 INFO - PROCESS | 1782 | 1461240403532 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:43 INFO - PROCESS | 1782 | 1461240403737 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:06:44 INFO - PROCESS | 1782 | 1461240404040 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x845cb400 == 132 [pid = 1782] [id = 481] 05:06:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x850f0800) [pid = 1782] [serial = 1444] [outer = (nil)] 05:06:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x851e2400) [pid = 1782] [serial = 1445] [outer = 0x850f0800] 05:06:44 INFO - PROCESS | 1782 | 1461240404147 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x85a5dc00) [pid = 1782] [serial = 1446] [outer = 0x850f0800] 05:06:44 INFO - PROCESS | 1782 | 1461240404974 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1497ms 05:06:45 INFO - PROCESS | 1782 | 1461240405019 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:06:45 INFO - PROCESS | 1782 | 1461240405023 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:06:45 INFO - PROCESS | 1782 | 1461240405035 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - PROCESS | 1782 | 1461240405040 Marionette TRACE conn3 <- [1,1898,null,{}] 05:06:45 INFO - PROCESS | 1782 | 1461240405057 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:45 INFO - PROCESS | 1782 | 1461240405318 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:06:45 INFO - PROCESS | 1782 | 1461240405360 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x85126c00 == 133 [pid = 1782] [id = 482] 05:06:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x85a88000) [pid = 1782] [serial = 1447] [outer = (nil)] 05:06:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x86e0c400) [pid = 1782] [serial = 1448] [outer = 0x85a88000] 05:06:45 INFO - PROCESS | 1782 | 1461240405446 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x881cf400) [pid = 1782] [serial = 1449] [outer = 0x85a88000] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x905cf400) [pid = 1782] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x845c1400) [pid = 1782] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x89e78400) [pid = 1782] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x851ed800) [pid = 1782] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x93566800) [pid = 1782] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x845c7800) [pid = 1782] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8bcfc400) [pid = 1782] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x83eec800) [pid = 1782] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x851e8000) [pid = 1782] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9682bc00) [pid = 1782] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8490b400) [pid = 1782] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x833d4400) [pid = 1782] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x835f2800) [pid = 1782] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x947ecc00) [pid = 1782] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8b18cc00) [pid = 1782] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x93ce5400) [pid = 1782] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8f7d9800) [pid = 1782] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8f7dfc00) [pid = 1782] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x92b83c00) [pid = 1782] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8e79e800) [pid = 1782] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8b5ebc00) [pid = 1782] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x881ce000) [pid = 1782] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:06:46 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x835e5c00) [pid = 1782] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:06:47 INFO - PROCESS | 1782 | 1461240407007 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1990ms 05:06:47 INFO - PROCESS | 1782 | 1461240407025 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 1782 | 1461240407030 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:06:47 INFO - PROCESS | 1782 | 1461240407046 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 1782 | 1461240407050 Marionette TRACE conn3 <- [1,1902,null,{}] 05:06:47 INFO - PROCESS | 1782 | 1461240407057 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:47 INFO - PROCESS | 1782 | 1461240407234 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:06:47 INFO - PROCESS | 1782 | 1461240407251 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2c000 == 134 [pid = 1782] [id = 483] 05:06:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x85a64400) [pid = 1782] [serial = 1450] [outer = (nil)] 05:06:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x88b7ac00) [pid = 1782] [serial = 1451] [outer = 0x85a64400] 05:06:47 INFO - PROCESS | 1782 | 1461240407324 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x89144800) [pid = 1782] [serial = 1452] [outer = 0x85a64400] 05:06:48 INFO - PROCESS | 1782 | 1461240408283 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1289ms 05:06:48 INFO - PROCESS | 1782 | 1461240408327 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:06:48 INFO - PROCESS | 1782 | 1461240408331 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:06:48 INFO - PROCESS | 1782 | 1461240408337 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - PROCESS | 1782 | 1461240408341 Marionette TRACE conn3 <- [1,1906,null,{}] 05:06:48 INFO - PROCESS | 1782 | 1461240408346 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:48 INFO - PROCESS | 1782 | 1461240408541 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:06:48 INFO - PROCESS | 1782 | 1461240408892 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c2bc00 == 135 [pid = 1782] [id = 484] 05:06:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x82c2f000) [pid = 1782] [serial = 1453] [outer = (nil)] 05:06:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x835e5800) [pid = 1782] [serial = 1454] [outer = 0x82c2f000] 05:06:48 INFO - PROCESS | 1782 | 1461240408989 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x83c30000) [pid = 1782] [serial = 1455] [outer = 0x82c2f000] 05:06:50 INFO - PROCESS | 1782 | 1461240410045 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1787ms 05:06:50 INFO - PROCESS | 1782 | 1461240410127 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:06:50 INFO - PROCESS | 1782 | 1461240410135 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:06:50 INFO - PROCESS | 1782 | 1461240410145 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:06:50 INFO - PROCESS | 1782 | 1461240410150 Marionette TRACE conn3 <- [1,1910,null,{}] 05:06:50 INFO - PROCESS | 1782 | 1461240410158 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:50 INFO - PROCESS | 1782 | 1461240410435 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:06:50 INFO - PROCESS | 1782 | 1461240410772 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x850e0c00 == 136 [pid = 1782] [id = 485] 05:06:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x850e4800) [pid = 1782] [serial = 1456] [outer = (nil)] 05:06:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x850ed800) [pid = 1782] [serial = 1457] [outer = 0x850e4800] 05:06:50 INFO - PROCESS | 1782 | 1461240410863 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8512d400) [pid = 1782] [serial = 1458] [outer = 0x850e4800] 05:06:51 INFO - PROCESS | 1782 | 1461240411887 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1789ms 05:06:51 INFO - PROCESS | 1782 | 1461240411938 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 1782 | 1461240411945 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:06:51 INFO - PROCESS | 1782 | 1461240411952 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 1782 | 1461240411956 Marionette TRACE conn3 <- [1,1914,null,{}] 05:06:51 INFO - PROCESS | 1782 | 1461240411962 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:52 INFO - PROCESS | 1782 | 1461240412185 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:06:52 INFO - PROCESS | 1782 | 1461240412552 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a86400 == 137 [pid = 1782] [id = 486] 05:06:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x85c8a400) [pid = 1782] [serial = 1459] [outer = (nil)] 05:06:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x86d32400) [pid = 1782] [serial = 1460] [outer = 0x85c8a400] 05:06:52 INFO - PROCESS | 1782 | 1461240412646 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x86e12400) [pid = 1782] [serial = 1461] [outer = 0x85c8a400] 05:06:53 INFO - PROCESS | 1782 | 1461240413590 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1681ms 05:06:53 INFO - PROCESS | 1782 | 1461240413634 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 1782 | 1461240413638 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:06:53 INFO - PROCESS | 1782 | 1461240413655 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 1782 | 1461240413664 Marionette TRACE conn3 <- [1,1918,null,{}] 05:06:53 INFO - PROCESS | 1782 | 1461240413670 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:53 INFO - PROCESS | 1782 | 1461240413925 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:06:54 INFO - PROCESS | 1782 | 1461240414260 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a88c00 == 138 [pid = 1782] [id = 487] 05:06:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x86d35000) [pid = 1782] [serial = 1462] [outer = (nil)] 05:06:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x89e88400) [pid = 1782] [serial = 1463] [outer = 0x86d35000] 05:06:54 INFO - PROCESS | 1782 | 1461240414349 Marionette DEBUG loaded listener.js 05:06:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8a4c7400) [pid = 1782] [serial = 1464] [outer = 0x86d35000] 05:06:55 INFO - PROCESS | 1782 | 1461240415255 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1649ms 05:06:55 INFO - PROCESS | 1782 | 1461240415296 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 1782 | 1461240415300 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:06:55 INFO - PROCESS | 1782 | 1461240415307 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 1782 | 1461240415311 Marionette TRACE conn3 <- [1,1922,null,{}] 05:06:55 INFO - PROCESS | 1782 | 1461240415316 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:55 INFO - PROCESS | 1782 | 1461240415530 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:06:55 INFO - PROCESS | 1782 | 1461240415882 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e72000 == 139 [pid = 1782] [id = 488] 05:06:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x89e87400) [pid = 1782] [serial = 1465] [outer = (nil)] 05:06:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8b419400) [pid = 1782] [serial = 1466] [outer = 0x89e87400] 05:06:55 INFO - PROCESS | 1782 | 1461240415977 Marionette DEBUG loaded listener.js 05:06:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8b425c00) [pid = 1782] [serial = 1467] [outer = 0x89e87400] 05:06:56 INFO - PROCESS | 1782 | 1461240416932 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1681ms 05:06:56 INFO - PROCESS | 1782 | 1461240416989 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:06:56 INFO - PROCESS | 1782 | 1461240416993 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:06:57 INFO - PROCESS | 1782 | 1461240416999 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - PROCESS | 1782 | 1461240417003 Marionette TRACE conn3 <- [1,1926,null,{}] 05:06:57 INFO - PROCESS | 1782 | 1461240417009 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:57 INFO - PROCESS | 1782 | 1461240417211 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:06:57 INFO - PROCESS | 1782 | 1461240417548 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b835800 == 140 [pid = 1782] [id = 489] 05:06:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8b837c00) [pid = 1782] [serial = 1468] [outer = (nil)] 05:06:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b83d800) [pid = 1782] [serial = 1469] [outer = 0x8b837c00] 05:06:57 INFO - PROCESS | 1782 | 1461240417664 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8e79c000) [pid = 1782] [serial = 1470] [outer = 0x8b837c00] 05:06:58 INFO - PROCESS | 1782 | 1461240418651 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1732ms 05:06:58 INFO - PROCESS | 1782 | 1461240418732 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:06:58 INFO - PROCESS | 1782 | 1461240418736 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:06:58 INFO - PROCESS | 1782 | 1461240418743 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - PROCESS | 1782 | 1461240418747 Marionette TRACE conn3 <- [1,1930,null,{}] 05:06:58 INFO - PROCESS | 1782 | 1461240418752 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:58 INFO - PROCESS | 1782 | 1461240418979 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:06:59 INFO - PROCESS | 1782 | 1461240419314 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x850da400 == 141 [pid = 1782] [id = 490] 05:06:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8b5f5c00) [pid = 1782] [serial = 1471] [outer = (nil)] 05:06:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8f442400) [pid = 1782] [serial = 1472] [outer = 0x8b5f5c00] 05:06:59 INFO - PROCESS | 1782 | 1461240419403 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8f44f800) [pid = 1782] [serial = 1473] [outer = 0x8b5f5c00] 05:07:00 INFO - PROCESS | 1782 | 1461240420321 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1637ms 05:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:07:00 INFO - PROCESS | 1782 | 1461240420381 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:07:00 INFO - PROCESS | 1782 | 1461240420384 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:07:00 INFO - PROCESS | 1782 | 1461240420391 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 1782 | 1461240420394 Marionette TRACE conn3 <- [1,1934,null,{}] 05:07:00 INFO - PROCESS | 1782 | 1461240420400 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:00 INFO - PROCESS | 1782 | 1461240420622 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:07:00 INFO - PROCESS | 1782 | 1461240420943 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f38e000 == 142 [pid = 1782] [id = 491] 05:07:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8f431800) [pid = 1782] [serial = 1474] [outer = (nil)] 05:07:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8facb000) [pid = 1782] [serial = 1475] [outer = 0x8f431800] 05:07:01 INFO - PROCESS | 1782 | 1461240421036 Marionette DEBUG loaded listener.js 05:07:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8fd9b800) [pid = 1782] [serial = 1476] [outer = 0x8f431800] 05:07:02 INFO - PROCESS | 1782 | 1461240422008 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1681ms 05:07:02 INFO - PROCESS | 1782 | 1461240422073 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:07:02 INFO - PROCESS | 1782 | 1461240422077 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:07:02 INFO - PROCESS | 1782 | 1461240422084 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:07:02 INFO - PROCESS | 1782 | 1461240422087 Marionette TRACE conn3 <- [1,1938,null,{}] 05:07:02 INFO - PROCESS | 1782 | 1461240422093 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:02 INFO - PROCESS | 1782 | 1461240422322 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:07:02 INFO - PROCESS | 1782 | 1461240422659 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8512f800 == 143 [pid = 1782] [id = 492] 05:07:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8f7dd400) [pid = 1782] [serial = 1477] [outer = (nil)] 05:07:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x90370000) [pid = 1782] [serial = 1478] [outer = 0x8f7dd400] 05:07:02 INFO - PROCESS | 1782 | 1461240422754 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x90374c00) [pid = 1782] [serial = 1479] [outer = 0x8f7dd400] 05:07:03 INFO - PROCESS | 1782 | 1461240423662 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1639ms 05:07:03 INFO - PROCESS | 1782 | 1461240423723 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 1782 | 1461240423727 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:07:03 INFO - PROCESS | 1782 | 1461240423733 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 1782 | 1461240423736 Marionette TRACE conn3 <- [1,1942,null,{}] 05:07:03 INFO - PROCESS | 1782 | 1461240423742 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:03 INFO - PROCESS | 1782 | 1461240423944 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:07:04 INFO - PROCESS | 1782 | 1461240424275 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x90073c00 == 144 [pid = 1782] [id = 493] 05:07:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x90372400) [pid = 1782] [serial = 1480] [outer = (nil)] 05:07:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x91ee4400) [pid = 1782] [serial = 1481] [outer = 0x90372400] 05:07:04 INFO - PROCESS | 1782 | 1461240424368 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9297e800) [pid = 1782] [serial = 1482] [outer = 0x90372400] 05:07:05 INFO - PROCESS | 1782 | 1461240425280 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1587ms 05:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:07:05 INFO - PROCESS | 1782 | 1461240425322 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:07:05 INFO - PROCESS | 1782 | 1461240425325 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:07:05 INFO - PROCESS | 1782 | 1461240425332 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - PROCESS | 1782 | 1461240425335 Marionette TRACE conn3 <- [1,1946,null,{}] 05:07:05 INFO - PROCESS | 1782 | 1461240425341 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:05 INFO - PROCESS | 1782 | 1461240425536 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:07:05 INFO - PROCESS | 1782 | 1461240425873 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b84c00 == 145 [pid = 1782] [id = 494] 05:07:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x92b85c00) [pid = 1782] [serial = 1483] [outer = (nil)] 05:07:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x93503800) [pid = 1782] [serial = 1484] [outer = 0x92b85c00] 05:07:05 INFO - PROCESS | 1782 | 1461240425980 Marionette DEBUG loaded listener.js 05:07:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x9356b800) [pid = 1782] [serial = 1485] [outer = 0x92b85c00] 05:07:06 INFO - PROCESS | 1782 | 1461240426951 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1685ms 05:07:07 INFO - PROCESS | 1782 | 1461240427016 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:07:07 INFO - PROCESS | 1782 | 1461240427021 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:07:07 INFO - PROCESS | 1782 | 1461240427028 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - PROCESS | 1782 | 1461240427032 Marionette TRACE conn3 <- [1,1950,null,{}] 05:07:07 INFO - PROCESS | 1782 | 1461240427038 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:07 INFO - PROCESS | 1782 | 1461240427280 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:07:07 INFO - PROCESS | 1782 | 1461240427614 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e7a1800 == 146 [pid = 1782] [id = 495] 05:07:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8fac8400) [pid = 1782] [serial = 1486] [outer = (nil)] 05:07:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x93769800) [pid = 1782] [serial = 1487] [outer = 0x8fac8400] 05:07:07 INFO - PROCESS | 1782 | 1461240427707 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x93837000) [pid = 1782] [serial = 1488] [outer = 0x8fac8400] 05:07:08 INFO - PROCESS | 1782 | 1461240428625 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1647ms 05:07:08 INFO - PROCESS | 1782 | 1461240428675 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 1782 | 1461240428679 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:07:08 INFO - PROCESS | 1782 | 1461240428686 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 1782 | 1461240428688 Marionette TRACE conn3 <- [1,1954,null,{}] 05:07:08 INFO - PROCESS | 1782 | 1461240428694 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:08 INFO - PROCESS | 1782 | 1461240428891 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:07:09 INFO - PROCESS | 1782 | 1461240429216 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x936a2800 == 147 [pid = 1782] [id = 496] 05:07:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9376e000) [pid = 1782] [serial = 1489] [outer = (nil)] 05:07:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x9398a000) [pid = 1782] [serial = 1490] [outer = 0x9376e000] 05:07:09 INFO - PROCESS | 1782 | 1461240429306 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x93990400) [pid = 1782] [serial = 1491] [outer = 0x9376e000] 05:07:10 INFO - PROCESS | 1782 | 1461240430158 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1529ms 05:07:10 INFO - PROCESS | 1782 | 1461240430216 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:07:10 INFO - PROCESS | 1782 | 1461240430219 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:07:10 INFO - PROCESS | 1782 | 1461240430226 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:07:10 INFO - PROCESS | 1782 | 1461240430229 Marionette TRACE conn3 <- [1,1958,null,{}] 05:07:10 INFO - PROCESS | 1782 | 1461240430235 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:10 INFO - PROCESS | 1782 | 1461240430506 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:07:10 INFO - PROCESS | 1782 | 1461240430871 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x83ef2c00 == 148 [pid = 1782] [id = 497] 05:07:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x936a1c00) [pid = 1782] [serial = 1492] [outer = (nil)] 05:07:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x9519c400) [pid = 1782] [serial = 1493] [outer = 0x936a1c00] 05:07:10 INFO - PROCESS | 1782 | 1461240430964 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x96174400) [pid = 1782] [serial = 1494] [outer = 0x936a1c00] 05:07:11 INFO - PROCESS | 1782 | 1461240431907 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1733ms 05:07:11 INFO - PROCESS | 1782 | 1461240431960 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 1782 | 1461240431964 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:07:11 INFO - PROCESS | 1782 | 1461240431971 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 1782 | 1461240431974 Marionette TRACE conn3 <- [1,1962,null,{}] 05:07:11 INFO - PROCESS | 1782 | 1461240431980 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:12 INFO - PROCESS | 1782 | 1461240432185 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:07:12 INFO - PROCESS | 1782 | 1461240432527 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2ec00 == 149 [pid = 1782] [id = 498] 05:07:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x88b7bc00) [pid = 1782] [serial = 1495] [outer = (nil)] 05:07:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x9682bc00) [pid = 1782] [serial = 1496] [outer = 0x88b7bc00] 05:07:12 INFO - PROCESS | 1782 | 1461240432638 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x970d6000) [pid = 1782] [serial = 1497] [outer = 0x88b7bc00] 05:07:13 INFO - PROCESS | 1782 | 1461240433600 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1684ms 05:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:07:13 INFO - PROCESS | 1782 | 1461240433656 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 1782 | 1461240433659 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:07:13 INFO - PROCESS | 1782 | 1461240433706 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 1782 | 1461240433711 Marionette TRACE conn3 <- [1,1966,null,{}] 05:07:13 INFO - PROCESS | 1782 | 1461240433732 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:13 INFO - PROCESS | 1782 | 1461240433943 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:07:14 INFO - PROCESS | 1782 | 1461240434276 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x947bc400 == 150 [pid = 1782] [id = 499] 05:07:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x947f3c00) [pid = 1782] [serial = 1498] [outer = (nil)] 05:07:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x975ce000) [pid = 1782] [serial = 1499] [outer = 0x947f3c00] 05:07:14 INFO - PROCESS | 1782 | 1461240434371 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x975d1800) [pid = 1782] [serial = 1500] [outer = 0x947f3c00] 05:07:15 INFO - PROCESS | 1782 | 1461240435283 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1689ms 05:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:07:15 INFO - PROCESS | 1782 | 1461240435354 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 1782 | 1461240435357 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:07:15 INFO - PROCESS | 1782 | 1461240435364 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - PROCESS | 1782 | 1461240435367 Marionette TRACE conn3 <- [1,1970,null,{}] 05:07:15 INFO - PROCESS | 1782 | 1461240435373 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:15 INFO - PROCESS | 1782 | 1461240435614 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:07:15 INFO - PROCESS | 1782 | 1461240435942 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x938be000 == 151 [pid = 1782] [id = 500] 05:07:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x974f3c00) [pid = 1782] [serial = 1501] [outer = (nil)] 05:07:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x976f2c00) [pid = 1782] [serial = 1502] [outer = 0x974f3c00] 05:07:16 INFO - PROCESS | 1782 | 1461240436033 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x976f5800) [pid = 1782] [serial = 1503] [outer = 0x974f3c00] 05:07:16 INFO - PROCESS | 1782 | 1461240436888 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1582ms 05:07:16 INFO - PROCESS | 1782 | 1461240436946 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 1782 | 1461240436950 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:07:16 INFO - PROCESS | 1782 | 1461240436956 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - PROCESS | 1782 | 1461240436959 Marionette TRACE conn3 <- [1,1974,null,{}] 05:07:16 INFO - PROCESS | 1782 | 1461240436965 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:17 INFO - PROCESS | 1782 | 1461240437163 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:07:17 INFO - PROCESS | 1782 | 1461240437442 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c24800 == 152 [pid = 1782] [id = 501] 05:07:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x86d2cc00) [pid = 1782] [serial = 1504] [outer = (nil)] 05:07:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x9791b400) [pid = 1782] [serial = 1505] [outer = 0x86d2cc00] 05:07:17 INFO - PROCESS | 1782 | 1461240437579 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x97921c00) [pid = 1782] [serial = 1506] [outer = 0x86d2cc00] 05:07:18 INFO - PROCESS | 1782 | 1461240438482 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1591ms 05:07:18 INFO - PROCESS | 1782 | 1461240438548 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 1782 | 1461240438552 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:07:18 INFO - PROCESS | 1782 | 1461240438558 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 1782 | 1461240438561 Marionette TRACE conn3 <- [1,1978,null,{}] 05:07:18 INFO - PROCESS | 1782 | 1461240438567 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:18 INFO - PROCESS | 1782 | 1461240438781 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8f445400 == 151 [pid = 1782] [id = 182] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x82c2a800 == 150 [pid = 1782] [id = 437] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x90068800 == 149 [pid = 1782] [id = 274] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x92b8ac00 == 148 [pid = 1782] [id = 283] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8f387c00 == 147 [pid = 1782] [id = 81] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4cb400 == 146 [pid = 1782] [id = 183] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8f447800 == 145 [pid = 1782] [id = 194] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x83c2c000 == 144 [pid = 1782] [id = 483] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x85126c00 == 143 [pid = 1782] [id = 482] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x845cb400 == 142 [pid = 1782] [id = 481] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x83c2f800 == 141 [pid = 1782] [id = 480] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x851e7800 == 140 [pid = 1782] [id = 469] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8b999000 == 139 [pid = 1782] [id = 468] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8b830400 == 138 [pid = 1782] [id = 467] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x89e83c00 == 137 [pid = 1782] [id = 465] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x85a5d000 == 136 [pid = 1782] [id = 466] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x833df000 == 135 [pid = 1782] [id = 464] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x85124000 == 134 [pid = 1782] [id = 463] 05:07:20 INFO - PROCESS | 1782 | --DOCSHELL 0x845c9400 == 133 [pid = 1782] [id = 462] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x92b87800) [pid = 1782] [serial = 1346] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x85a68800) [pid = 1782] [serial = 1320] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8a4cec00) [pid = 1782] [serial = 1325] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x97509000) [pid = 1782] [serial = 1365] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x947b7c00) [pid = 1782] [serial = 1353] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x850d6400) [pid = 1782] [serial = 1376] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8f5ee000) [pid = 1782] [serial = 1335] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x851e6c00) [pid = 1782] [serial = 1370] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x97506400) [pid = 1782] [serial = 1364] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x85a60800) [pid = 1782] [serial = 1379] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8f431c00) [pid = 1782] [serial = 1334] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x970d4000) [pid = 1782] [serial = 1361] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x85c8c000) [pid = 1782] [serial = 1248] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x84902c00) [pid = 1782] [serial = 1368] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x845c2c00) [pid = 1782] [serial = 1374] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x962c3400) [pid = 1782] [serial = 1358] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8b575400) [pid = 1782] [serial = 1328] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x85131400) [pid = 1782] [serial = 1319] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8b194c00) [pid = 1782] [serial = 1326] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x95196000) [pid = 1782] [serial = 1355] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x83ef1c00) [pid = 1782] [serial = 1373] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x913e6000) [pid = 1782] [serial = 1343] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x9398f400) [pid = 1782] [serial = 1352] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x90376000) [pid = 1782] [serial = 1340] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x938ba800) [pid = 1782] [serial = 1350] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x881ca400) [pid = 1782] [serial = 1316] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x850e1400) [pid = 1782] [serial = 1377] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8fd9e000) [pid = 1782] [serial = 1338] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x951a2000) [pid = 1782] [serial = 1356] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8b83a000) [pid = 1782] [serial = 1331] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x92d59c00) [pid = 1782] [serial = 1347] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x85a86c00) [pid = 1782] [serial = 1380] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x85a61800) [pid = 1782] [serial = 1371] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x89142c00) [pid = 1782] [serial = 1322] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x91ee7800) [pid = 1782] [serial = 1344] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x971a0c00) [pid = 1782] [serial = 1362] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9376cc00) [pid = 1782] [serial = 1349] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x962f4c00) [pid = 1782] [serial = 1359] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8b5ef000) [pid = 1782] [serial = 1329] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8b83ec00) [pid = 1782] [serial = 1332] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8914a800) [pid = 1782] [serial = 1323] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8fa0dc00) [pid = 1782] [serial = 1337] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9037b000) [pid = 1782] [serial = 1341] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x83efa400) [pid = 1782] [serial = 1367] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x851ee400) [pid = 1782] [serial = 1382] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x85c7f400) [pid = 1782] [serial = 1383] [outer = (nil)] [url = about:blank] 05:07:20 INFO - PROCESS | 1782 | 1461240440678 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x835f0000 == 134 [pid = 1782] [id = 502] 05:07:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x835f4800) [pid = 1782] [serial = 1507] [outer = (nil)] 05:07:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x83eec400) [pid = 1782] [serial = 1508] [outer = 0x835f4800] 05:07:20 INFO - PROCESS | 1782 | 1461240440761 Marionette DEBUG loaded listener.js 05:07:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x845c1800) [pid = 1782] [serial = 1509] [outer = 0x835f4800] 05:07:21 INFO - PROCESS | 1782 | 1461240441560 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 3044ms 05:07:21 INFO - PROCESS | 1782 | 1461240441603 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:07:21 INFO - PROCESS | 1782 | 1461240441610 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:07:21 INFO - PROCESS | 1782 | 1461240441619 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:07:21 INFO - PROCESS | 1782 | 1461240441623 Marionette TRACE conn3 <- [1,1982,null,{}] 05:07:21 INFO - PROCESS | 1782 | 1461240441630 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:21 INFO - PROCESS | 1782 | 1461240441846 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:07:22 INFO - PROCESS | 1782 | 1461240442034 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x850d6400 == 135 [pid = 1782] [id = 503] 05:07:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x850dac00) [pid = 1782] [serial = 1510] [outer = (nil)] 05:07:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x850e1400) [pid = 1782] [serial = 1511] [outer = 0x850dac00] 05:07:22 INFO - PROCESS | 1782 | 1461240442110 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x850ef000) [pid = 1782] [serial = 1512] [outer = 0x850dac00] 05:07:23 INFO - PROCESS | 1782 | 1461240443048 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1491ms 05:07:23 INFO - PROCESS | 1782 | 1461240443113 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:07:23 INFO - PROCESS | 1782 | 1461240443119 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:07:23 INFO - PROCESS | 1782 | 1461240443125 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 1782 | 1461240443128 Marionette TRACE conn3 <- [1,1986,null,{}] 05:07:23 INFO - PROCESS | 1782 | 1461240443142 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:23 INFO - PROCESS | 1782 | 1461240443390 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:07:23 INFO - PROCESS | 1782 | 1461240443416 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x845d0c00 == 136 [pid = 1782] [id = 504] 05:07:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x85a5d000) [pid = 1782] [serial = 1513] [outer = (nil)] 05:07:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x85a67000) [pid = 1782] [serial = 1514] [outer = 0x85a5d000] 05:07:23 INFO - PROCESS | 1782 | 1461240443490 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x85a89000) [pid = 1782] [serial = 1515] [outer = 0x85a5d000] 05:07:24 INFO - PROCESS | 1782 | 1461240444556 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1488ms 05:07:24 INFO - PROCESS | 1782 | 1461240444616 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 1782 | 1461240444619 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:07:24 INFO - PROCESS | 1782 | 1461240444634 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 1782 | 1461240444643 Marionette TRACE conn3 <- [1,1990,null,{}] 05:07:24 INFO - PROCESS | 1782 | 1461240444657 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:24 INFO - PROCESS | 1782 | 1461240444927 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8b837000) [pid = 1782] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x850f0800) [pid = 1782] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8b18ac00) [pid = 1782] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x89149800) [pid = 1782] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9297bc00) [pid = 1782] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x85a88000) [pid = 1782] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8f448c00) [pid = 1782] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x90370c00) [pid = 1782] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x85a62000) [pid = 1782] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x936a6400) [pid = 1782] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x93569800) [pid = 1782] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8b94e800) [pid = 1782] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x85a8d400) [pid = 1782] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8490f800) [pid = 1782] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8b99c400) [pid = 1782] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8fac9400) [pid = 1782] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x947f4c00) [pid = 1782] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8b830c00) [pid = 1782] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x913e0400) [pid = 1782] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9376a800) [pid = 1782] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:07:25 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x83eee000) [pid = 1782] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:07:25 INFO - PROCESS | 1782 | 1461240445679 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x82d7ac00 == 137 [pid = 1782] [id = 505] 05:07:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x833de800) [pid = 1782] [serial = 1516] [outer = (nil)] 05:07:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x845c9000) [pid = 1782] [serial = 1517] [outer = 0x833de800] 05:07:25 INFO - PROCESS | 1782 | 1461240445754 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x851eac00) [pid = 1782] [serial = 1518] [outer = 0x833de800] 05:07:26 INFO - PROCESS | 1782 | 1461240446496 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1912ms 05:07:26 INFO - PROCESS | 1782 | 1461240446554 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:07:26 INFO - PROCESS | 1782 | 1461240446562 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:07:26 INFO - PROCESS | 1782 | 1461240446579 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - PROCESS | 1782 | 1461240446584 Marionette TRACE conn3 <- [1,1994,null,{}] 05:07:26 INFO - PROCESS | 1782 | 1461240446592 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:26 INFO - PROCESS | 1782 | 1461240446823 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:07:27 INFO - PROCESS | 1782 | 1461240447006 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a67c00 == 138 [pid = 1782] [id = 506] 05:07:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x85c8b800) [pid = 1782] [serial = 1519] [outer = (nil)] 05:07:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x88b86400) [pid = 1782] [serial = 1520] [outer = 0x85c8b800] 05:07:27 INFO - PROCESS | 1782 | 1461240447083 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x89148000) [pid = 1782] [serial = 1521] [outer = 0x85c8b800] 05:07:28 INFO - PROCESS | 1782 | 1461240448134 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1599ms 05:07:28 INFO - PROCESS | 1782 | 1461240448178 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:07:28 INFO - PROCESS | 1782 | 1461240448184 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:07:28 INFO - PROCESS | 1782 | 1461240448193 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:07:28 INFO - PROCESS | 1782 | 1461240448199 Marionette TRACE conn3 <- [1,1998,null,{}] 05:07:28 INFO - PROCESS | 1782 | 1461240448208 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:28 INFO - PROCESS | 1782 | 1461240448440 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:07:28 INFO - PROCESS | 1782 | 1461240448817 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x84907400 == 139 [pid = 1782] [id = 507] 05:07:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8490a800) [pid = 1782] [serial = 1522] [outer = (nil)] 05:07:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x850e3000) [pid = 1782] [serial = 1523] [outer = 0x8490a800] 05:07:28 INFO - PROCESS | 1782 | 1461240448918 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x85a81c00) [pid = 1782] [serial = 1524] [outer = 0x8490a800] 05:07:29 INFO - PROCESS | 1782 | 1461240449948 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1794ms 05:07:29 INFO - PROCESS | 1782 | 1461240449988 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 1782 | 1461240449998 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:07:30 INFO - PROCESS | 1782 | 1461240450009 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 1782 | 1461240450013 Marionette TRACE conn3 <- [1,2002,null,{}] 05:07:30 INFO - PROCESS | 1782 | 1461240450021 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:30 INFO - PROCESS | 1782 | 1461240450232 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:07:30 INFO - PROCESS | 1782 | 1461240450499 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x88b7f400 == 140 [pid = 1782] [id = 508] 05:07:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x88b7f800) [pid = 1782] [serial = 1525] [outer = (nil)] 05:07:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x89150400) [pid = 1782] [serial = 1526] [outer = 0x88b7f800] 05:07:30 INFO - PROCESS | 1782 | 1461240450706 Marionette DEBUG loaded listener.js 05:07:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x89e74400) [pid = 1782] [serial = 1527] [outer = 0x88b7f800] 05:07:31 INFO - PROCESS | 1782 | 1461240451671 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1694ms 05:07:31 INFO - PROCESS | 1782 | 1461240451704 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:07:31 INFO - PROCESS | 1782 | 1461240451707 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:07:31 INFO - PROCESS | 1782 | 1461240451733 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:07:31 INFO - PROCESS | 1782 | 1461240451739 Marionette TRACE conn3 <- [1,2006,null,{}] 05:07:31 INFO - PROCESS | 1782 | 1461240451756 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:31 INFO - PROCESS | 1782 | 1461240451966 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:07:32 INFO - PROCESS | 1782 | 1461240452339 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e6ec00 == 141 [pid = 1782] [id = 509] 05:07:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8a4cf400) [pid = 1782] [serial = 1528] [outer = (nil)] 05:07:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8b194800) [pid = 1782] [serial = 1529] [outer = 0x8a4cf400] 05:07:32 INFO - PROCESS | 1782 | 1461240452436 Marionette DEBUG loaded listener.js 05:07:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b27f400) [pid = 1782] [serial = 1530] [outer = 0x8a4cf400] 05:07:33 INFO - PROCESS | 1782 | 1461240453411 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:07:33 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 05:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1738ms 05:07:33 INFO - PROCESS | 1782 | 1461240453469 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:07:33 INFO - PROCESS | 1782 | 1461240453474 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:07:33 INFO - PROCESS | 1782 | 1461240453480 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:07:33 INFO - PROCESS | 1782 | 1461240453484 Marionette TRACE conn3 <- [1,2010,null,{}] 05:07:33 INFO - PROCESS | 1782 | 1461240453490 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:33 INFO - PROCESS | 1782 | 1461240453707 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:07:34 INFO - PROCESS | 1782 | 1461240454101 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x84907000 == 142 [pid = 1782] [id = 510] 05:07:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8b18c000) [pid = 1782] [serial = 1531] [outer = (nil)] 05:07:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8b5f4000) [pid = 1782] [serial = 1532] [outer = 0x8b18c000] 05:07:34 INFO - PROCESS | 1782 | 1461240454196 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8b832c00) [pid = 1782] [serial = 1533] [outer = 0x8b18c000] 05:07:35 INFO - PROCESS | 1782 | 1461240455118 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:07:35 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 05:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1683ms 05:07:35 INFO - PROCESS | 1782 | 1461240455164 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:07:35 INFO - PROCESS | 1782 | 1461240455169 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:07:35 INFO - PROCESS | 1782 | 1461240455176 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 1782 | 1461240455179 Marionette TRACE conn3 <- [1,2014,null,{}] 05:07:35 INFO - PROCESS | 1782 | 1461240455185 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:35 INFO - PROCESS | 1782 | 1461240455390 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:07:35 INFO - PROCESS | 1782 | 1461240455664 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x89146800 == 143 [pid = 1782] [id = 511] 05:07:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x89e80000) [pid = 1782] [serial = 1534] [outer = (nil)] 05:07:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8b94e800) [pid = 1782] [serial = 1535] [outer = 0x89e80000] 05:07:35 INFO - PROCESS | 1782 | 1461240455804 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b995800) [pid = 1782] [serial = 1536] [outer = 0x89e80000] 05:07:36 INFO - PROCESS | 1782 | 1461240456729 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1636ms 05:07:36 INFO - PROCESS | 1782 | 1461240456813 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 1782 | 1461240456817 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:07:36 INFO - PROCESS | 1782 | 1461240456824 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - PROCESS | 1782 | 1461240456826 Marionette TRACE conn3 <- [1,2018,null,{}] 05:07:36 INFO - PROCESS | 1782 | 1461240456833 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 1782 | 1461240457115 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:07:37 INFO - PROCESS | 1782 | 1461240457489 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b991c00 == 144 [pid = 1782] [id = 512] 05:07:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8b99b000) [pid = 1782] [serial = 1537] [outer = (nil)] 05:07:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f436000) [pid = 1782] [serial = 1538] [outer = 0x8b99b000] 05:07:37 INFO - PROCESS | 1782 | 1461240457600 Marionette DEBUG loaded listener.js 05:07:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8f5e5c00) [pid = 1782] [serial = 1539] [outer = 0x8b99b000] 05:07:38 INFO - PROCESS | 1782 | 1461240458532 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1784ms 05:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:07:38 INFO - PROCESS | 1782 | 1461240458609 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:07:38 INFO - PROCESS | 1782 | 1461240458612 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:07:38 INFO - PROCESS | 1782 | 1461240458619 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 1782 | 1461240458621 Marionette TRACE conn3 <- [1,2022,null,{}] 05:07:38 INFO - PROCESS | 1782 | 1461240458628 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:38 INFO - PROCESS | 1782 | 1461240458843 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:07:39 INFO - PROCESS | 1782 | 1461240459125 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcf4400 == 145 [pid = 1782] [id = 513] 05:07:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8bcf5000) [pid = 1782] [serial = 1540] [outer = (nil)] 05:07:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8fa0b400) [pid = 1782] [serial = 1541] [outer = 0x8bcf5000] 05:07:39 INFO - PROCESS | 1782 | 1461240459257 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8fac2400) [pid = 1782] [serial = 1542] [outer = 0x8bcf5000] 05:07:40 INFO - PROCESS | 1782 | 1461240460194 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1648ms 05:07:40 INFO - PROCESS | 1782 | 1461240460267 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 1782 | 1461240460271 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:07:40 INFO - PROCESS | 1782 | 1461240460278 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 1782 | 1461240460280 Marionette TRACE conn3 <- [1,2026,null,{}] 05:07:40 INFO - PROCESS | 1782 | 1461240460287 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:40 INFO - PROCESS | 1782 | 1461240460523 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:07:40 INFO - PROCESS | 1782 | 1461240460841 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e82000 == 146 [pid = 1782] [id = 514] 05:07:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8f5ee000) [pid = 1782] [serial = 1543] [outer = (nil)] 05:07:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9006bc00) [pid = 1782] [serial = 1544] [outer = 0x8f5ee000] 05:07:40 INFO - PROCESS | 1782 | 1461240460933 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x90073000) [pid = 1782] [serial = 1545] [outer = 0x8f5ee000] 05:07:41 INFO - PROCESS | 1782 | 1461240461840 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1633ms 05:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:07:41 INFO - PROCESS | 1782 | 1461240461912 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 1782 | 1461240461915 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:07:41 INFO - PROCESS | 1782 | 1461240461922 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 1782 | 1461240461926 Marionette TRACE conn3 <- [1,2030,null,{}] 05:07:41 INFO - PROCESS | 1782 | 1461240461931 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:42 INFO - PROCESS | 1782 | 1461240462126 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:07:42 INFO - PROCESS | 1782 | 1461240462397 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5edc00 == 147 [pid = 1782] [id = 515] 05:07:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8fd9bc00) [pid = 1782] [serial = 1546] [outer = (nil)] 05:07:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9127bc00) [pid = 1782] [serial = 1547] [outer = 0x8fd9bc00] 05:07:42 INFO - PROCESS | 1782 | 1461240462531 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x913e0400) [pid = 1782] [serial = 1548] [outer = 0x8fd9bc00] 05:07:43 INFO - PROCESS | 1782 | 1461240463422 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1541ms 05:07:43 INFO - PROCESS | 1782 | 1461240463462 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 1782 | 1461240463467 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:07:43 INFO - PROCESS | 1782 | 1461240463473 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 1782 | 1461240463477 Marionette TRACE conn3 <- [1,2034,null,{}] 05:07:43 INFO - PROCESS | 1782 | 1461240463482 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:43 INFO - PROCESS | 1782 | 1461240463675 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:07:44 INFO - PROCESS | 1782 | 1461240463995 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fda1400 == 148 [pid = 1782] [id = 516] 05:07:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x90633800) [pid = 1782] [serial = 1549] [outer = (nil)] 05:07:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9297b800) [pid = 1782] [serial = 1550] [outer = 0x90633800] 05:07:44 INFO - PROCESS | 1782 | 1461240464136 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x92b7c400) [pid = 1782] [serial = 1551] [outer = 0x90633800] 05:07:45 INFO - PROCESS | 1782 | 1461240465055 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1630ms 05:07:45 INFO - PROCESS | 1782 | 1461240465103 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:07:45 INFO - PROCESS | 1782 | 1461240465108 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:07:45 INFO - PROCESS | 1782 | 1461240465115 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 1782 | 1461240465126 Marionette TRACE conn3 <- [1,2038,null,{}] 05:07:45 INFO - PROCESS | 1782 | 1461240465131 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:45 INFO - PROCESS | 1782 | 1461240465352 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:07:45 INFO - PROCESS | 1782 | 1461240465681 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ee7c00 == 149 [pid = 1782] [id = 517] 05:07:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x93505400) [pid = 1782] [serial = 1552] [outer = (nil)] 05:07:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9350f000) [pid = 1782] [serial = 1553] [outer = 0x93505400] 05:07:45 INFO - PROCESS | 1782 | 1461240465780 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x93571400) [pid = 1782] [serial = 1554] [outer = 0x93505400] 05:07:46 INFO - PROCESS | 1782 | 1461240466730 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1689ms 05:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:07:46 INFO - PROCESS | 1782 | 1461240466804 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 1782 | 1461240466807 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:07:46 INFO - PROCESS | 1782 | 1461240466813 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 1782 | 1461240466817 Marionette TRACE conn3 <- [1,2042,null,{}] 05:07:46 INFO - PROCESS | 1782 | 1461240466823 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:47 INFO - PROCESS | 1782 | 1461240467127 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:07:47 INFO - PROCESS | 1782 | 1461240467391 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x93502400 == 150 [pid = 1782] [id = 518] 05:07:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x93507000) [pid = 1782] [serial = 1555] [outer = (nil)] 05:07:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x93699800) [pid = 1782] [serial = 1556] [outer = 0x93507000] 05:07:47 INFO - PROCESS | 1782 | 1461240467484 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x9369d000) [pid = 1782] [serial = 1557] [outer = 0x93507000] 05:07:48 INFO - PROCESS | 1782 | 1461240468415 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:07:48 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) 05:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1641ms 05:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:07:48 INFO - PROCESS | 1782 | 1461240468454 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 1782 | 1461240468457 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:07:48 INFO - PROCESS | 1782 | 1461240468464 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 1782 | 1461240468466 Marionette TRACE conn3 <- [1,2046,null,{}] 05:07:48 INFO - PROCESS | 1782 | 1461240468473 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:48 INFO - PROCESS | 1782 | 1461240468665 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:07:48 INFO - PROCESS | 1782 | 1461240468950 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ee6800 == 151 [pid = 1782] [id = 519] 05:07:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x92d5f000) [pid = 1782] [serial = 1558] [outer = (nil)] 05:07:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9376e400) [pid = 1782] [serial = 1559] [outer = 0x92d5f000] 05:07:49 INFO - PROCESS | 1782 | 1461240469098 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x93834400) [pid = 1782] [serial = 1560] [outer = 0x92d5f000] 05:07:49 INFO - PROCESS | 1782 | 1461240469989 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1595ms 05:07:50 INFO - PROCESS | 1782 | 1461240470059 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 1782 | 1461240470063 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:07:50 INFO - PROCESS | 1782 | 1461240470069 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 1782 | 1461240470073 Marionette TRACE conn3 <- [1,2050,null,{}] 05:07:50 INFO - PROCESS | 1782 | 1461240470078 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:50 INFO - PROCESS | 1782 | 1461240470318 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:07:50 INFO - PROCESS | 1782 | 1461240470639 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x93698c00 == 152 [pid = 1782] [id = 520] 05:07:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x93763800) [pid = 1782] [serial = 1561] [outer = (nil)] 05:07:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x93986800) [pid = 1782] [serial = 1562] [outer = 0x93763800] 05:07:50 INFO - PROCESS | 1782 | 1461240470729 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x9398b800) [pid = 1782] [serial = 1563] [outer = 0x93763800] 05:07:51 INFO - PROCESS | 1782 | 1461240471606 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1580ms 05:07:51 INFO - PROCESS | 1782 | 1461240471650 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:07:51 INFO - PROCESS | 1782 | 1461240471664 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:07:51 INFO - PROCESS | 1782 | 1461240471669 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 1782 | 1461240471673 Marionette TRACE conn3 <- [1,2054,null,{}] 05:07:51 INFO - PROCESS | 1782 | 1461240471679 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:51 INFO - PROCESS | 1782 | 1461240471895 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:07:52 INFO - PROCESS | 1782 | 1461240472220 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x938b8c00 == 153 [pid = 1782] [id = 521] 05:07:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x938bb800) [pid = 1782] [serial = 1564] [outer = (nil)] 05:07:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x947edc00) [pid = 1782] [serial = 1565] [outer = 0x938bb800] 05:07:52 INFO - PROCESS | 1782 | 1461240472310 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x95196000) [pid = 1782] [serial = 1566] [outer = 0x938bb800] 05:07:53 INFO - PROCESS | 1782 | 1461240473236 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1639ms 05:07:53 INFO - PROCESS | 1782 | 1461240473308 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 1782 | 1461240473312 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:07:53 INFO - PROCESS | 1782 | 1461240473319 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 1782 | 1461240473322 Marionette TRACE conn3 <- [1,2058,null,{}] 05:07:53 INFO - PROCESS | 1782 | 1461240473328 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:53 INFO - PROCESS | 1782 | 1461240473567 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:07:53 INFO - PROCESS | 1782 | 1461240473891 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e71800 == 154 [pid = 1782] [id = 522] 05:07:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x93ce9000) [pid = 1782] [serial = 1567] [outer = (nil)] 05:07:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x96327c00) [pid = 1782] [serial = 1568] [outer = 0x93ce9000] 05:07:53 INFO - PROCESS | 1782 | 1461240473982 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x96827800) [pid = 1782] [serial = 1569] [outer = 0x93ce9000] 05:07:54 INFO - PROCESS | 1782 | 1461240474901 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1632ms 05:07:54 INFO - PROCESS | 1782 | 1461240474952 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:07:54 INFO - PROCESS | 1782 | 1461240474956 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:07:54 INFO - PROCESS | 1782 | 1461240474962 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 1782 | 1461240474965 Marionette TRACE conn3 <- [1,2062,null,{}] 05:07:54 INFO - PROCESS | 1782 | 1461240474971 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:55 INFO - PROCESS | 1782 | 1461240475170 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:07:55 INFO - PROCESS | 1782 | 1461240475420 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x82d85400 == 155 [pid = 1782] [id = 523] 05:07:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x83c2cc00) [pid = 1782] [serial = 1570] [outer = (nil)] 05:07:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x97506400) [pid = 1782] [serial = 1571] [outer = 0x83c2cc00] 05:07:55 INFO - PROCESS | 1782 | 1461240475550 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x97509c00) [pid = 1782] [serial = 1572] [outer = 0x83c2cc00] 05:07:56 INFO - PROCESS | 1782 | 1461240476487 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1585ms 05:07:56 INFO - PROCESS | 1782 | 1461240476548 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 1782 | 1461240476552 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:07:56 INFO - PROCESS | 1782 | 1461240476559 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 1782 | 1461240476564 Marionette TRACE conn3 <- [1,2066,null,{}] 05:07:56 INFO - PROCESS | 1782 | 1461240476570 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:56 INFO - PROCESS | 1782 | 1461240476767 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:07:57 INFO - PROCESS | 1782 | 1461240477093 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x833d8000 == 156 [pid = 1782] [id = 524] 05:07:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x83c2a400) [pid = 1782] [serial = 1573] [outer = (nil)] 05:07:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x9791c000) [pid = 1782] [serial = 1574] [outer = 0x83c2a400] 05:07:57 INFO - PROCESS | 1782 | 1461240477184 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x97926400) [pid = 1782] [serial = 1575] [outer = 0x83c2a400] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x93986000 == 155 [pid = 1782] [id = 451] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x83c2f000 == 154 [pid = 1782] [id = 434] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8b421400 == 153 [pid = 1782] [id = 443] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x85c83c00 == 152 [pid = 1782] [id = 445] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8f430c00 == 151 [pid = 1782] [id = 447] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8e7a3800 == 150 [pid = 1782] [id = 448] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x91281800 == 149 [pid = 1782] [id = 450] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x92b7d400 == 148 [pid = 1782] [id = 449] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8f44b800 == 147 [pid = 1782] [id = 278] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x83ef0400 == 146 [pid = 1782] [id = 446] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x938be000 == 145 [pid = 1782] [id = 500] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x947bc400 == 144 [pid = 1782] [id = 499] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x83ef2c00 == 143 [pid = 1782] [id = 497] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x83c2ec00 == 142 [pid = 1782] [id = 498] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x936a2800 == 141 [pid = 1782] [id = 496] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8e7a1800 == 140 [pid = 1782] [id = 495] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x92b84c00 == 139 [pid = 1782] [id = 494] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8512f800 == 138 [pid = 1782] [id = 492] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x90073c00 == 137 [pid = 1782] [id = 493] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8f38e000 == 136 [pid = 1782] [id = 491] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x850da400 == 135 [pid = 1782] [id = 490] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8b835800 == 134 [pid = 1782] [id = 489] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x89e72000 == 133 [pid = 1782] [id = 488] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x85a86400 == 132 [pid = 1782] [id = 486] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x85a88c00 == 131 [pid = 1782] [id = 487] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x850e0c00 == 130 [pid = 1782] [id = 485] 05:07:59 INFO - PROCESS | 1782 | --DOCSHELL 0x82c2bc00 == 129 [pid = 1782] [id = 484] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8f381800) [pid = 1782] [serial = 1404] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x85a5dc00) [pid = 1782] [serial = 1446] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x8b5eb000) [pid = 1782] [serial = 1398] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8a4ca000) [pid = 1782] [serial = 1394] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x9369bc00) [pid = 1782] [serial = 1425] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x881cf400) [pid = 1782] [serial = 1449] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8fd9e800) [pid = 1782] [serial = 1413] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8b56bc00) [pid = 1782] [serial = 1397] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x90379000) [pid = 1782] [serial = 1416] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x89150800) [pid = 1782] [serial = 1392] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x93699400) [pid = 1782] [serial = 1424] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x938c2400) [pid = 1782] [serial = 1431] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x93766800) [pid = 1782] [serial = 1427] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8fa0a000) [pid = 1782] [serial = 1410] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x938b7800) [pid = 1782] [serial = 1430] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x936a7800) [pid = 1782] [serial = 1428] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8facd800) [pid = 1782] [serial = 1412] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x89143c00) [pid = 1782] [serial = 1391] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x88b7ec00) [pid = 1782] [serial = 1317] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8512e000) [pid = 1782] [serial = 1389] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8b193c00) [pid = 1782] [serial = 1395] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8f44a400) [pid = 1782] [serial = 1407] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x93502800) [pid = 1782] [serial = 1421] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x850ea800) [pid = 1782] [serial = 1388] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x97350000) [pid = 1782] [serial = 1440] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x9350a000) [pid = 1782] [serial = 1422] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x881cdc00) [pid = 1782] [serial = 1385] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8b83a400) [pid = 1782] [serial = 1400] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x970d2800) [pid = 1782] [serial = 1439] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x92b83000) [pid = 1782] [serial = 1419] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8e79a800) [pid = 1782] [serial = 1403] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x86e0c400) [pid = 1782] [serial = 1448] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x951a0800) [pid = 1782] [serial = 1436] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x91eedc00) [pid = 1782] [serial = 1418] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x93cf0000) [pid = 1782] [serial = 1434] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x90373c00) [pid = 1782] [serial = 1415] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8f5f3000) [pid = 1782] [serial = 1409] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8f43d000) [pid = 1782] [serial = 1406] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8b83f800) [pid = 1782] [serial = 1401] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8490d800) [pid = 1782] [serial = 1443] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x851e2400) [pid = 1782] [serial = 1445] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x93ce9c00) [pid = 1782] [serial = 1433] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x845ce800) [pid = 1782] [serial = 1442] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x88b7ac00) [pid = 1782] [serial = 1451] [outer = (nil)] [url = about:blank] 05:07:59 INFO - PROCESS | 1782 | 1461240479787 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 3286ms 05:07:59 INFO - PROCESS | 1782 | 1461240479845 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 1782 | 1461240479851 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:07:59 INFO - PROCESS | 1782 | 1461240479859 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 1782 | 1461240479864 Marionette TRACE conn3 <- [1,2070,null,{}] 05:07:59 INFO - PROCESS | 1782 | 1461240479872 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:00 INFO - PROCESS | 1782 | 1461240480049 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:08:00 INFO - PROCESS | 1782 | 1461240480276 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x84902800 == 130 [pid = 1782] [id = 525] 05:08:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x84903000) [pid = 1782] [serial = 1576] [outer = (nil)] 05:08:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x850de800) [pid = 1782] [serial = 1577] [outer = 0x84903000] 05:08:00 INFO - PROCESS | 1782 | 1461240480355 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x85122400) [pid = 1782] [serial = 1578] [outer = 0x84903000] 05:08:01 INFO - PROCESS | 1782 | 1461240481126 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1289ms 05:08:01 INFO - PROCESS | 1782 | 1461240481162 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 1782 | 1461240481170 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:08:01 INFO - PROCESS | 1782 | 1461240481180 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - PROCESS | 1782 | 1461240481184 Marionette TRACE conn3 <- [1,2074,null,{}] 05:08:01 INFO - PROCESS | 1782 | 1461240481194 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:01 INFO - PROCESS | 1782 | 1461240481381 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:08:01 INFO - PROCESS | 1782 | 1461240481399 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x851e5000 == 131 [pid = 1782] [id = 526] 05:08:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x851ea000) [pid = 1782] [serial = 1579] [outer = (nil)] 05:08:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x85c7ec00) [pid = 1782] [serial = 1580] [outer = 0x851ea000] 05:08:01 INFO - PROCESS | 1782 | 1461240481471 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x86d29000) [pid = 1782] [serial = 1581] [outer = 0x851ea000] 05:08:02 INFO - PROCESS | 1782 | 1461240482764 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1643ms 05:08:02 INFO - PROCESS | 1782 | 1461240482824 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 1782 | 1461240482828 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:08:02 INFO - PROCESS | 1782 | 1461240482834 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 1782 | 1461240482845 Marionette TRACE conn3 <- [1,2078,null,{}] 05:08:02 INFO - PROCESS | 1782 | 1461240482873 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:03 INFO - PROCESS | 1782 | 1461240483126 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:08:03 INFO - PROCESS | 1782 | 1461240483307 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x88b7ec00 == 132 [pid = 1782] [id = 527] 05:08:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x88b85000) [pid = 1782] [serial = 1582] [outer = (nil)] 05:08:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x89147400) [pid = 1782] [serial = 1583] [outer = 0x88b85000] 05:08:03 INFO - PROCESS | 1782 | 1461240483414 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x89e70000) [pid = 1782] [serial = 1584] [outer = 0x88b85000] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x947f3c00) [pid = 1782] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x85c8a400) [pid = 1782] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x85a5d000) [pid = 1782] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x92b85c00) [pid = 1782] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x90372400) [pid = 1782] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x833de800) [pid = 1782] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x850dac00) [pid = 1782] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x89e87400) [pid = 1782] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x835f4800) [pid = 1782] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8fa07800) [pid = 1782] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8fac8400) [pid = 1782] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8b5f5c00) [pid = 1782] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x86d35000) [pid = 1782] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x936a1c00) [pid = 1782] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x82c2f000) [pid = 1782] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8f431800) [pid = 1782] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x850e4800) [pid = 1782] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9376e000) [pid = 1782] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8b837c00) [pid = 1782] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8f7dd400) [pid = 1782] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x88b7bc00) [pid = 1782] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x974f3c00) [pid = 1782] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:08:04 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x85a63000) [pid = 1782] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:08:04 INFO - PROCESS | 1782 | 1461240484763 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2000ms 05:08:04 INFO - PROCESS | 1782 | 1461240484837 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 1782 | 1461240484843 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:08:04 INFO - PROCESS | 1782 | 1461240484915 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 1782 | 1461240484918 Marionette TRACE conn3 <- [1,2082,null,{}] 05:08:04 INFO - PROCESS | 1782 | 1461240484924 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:05 INFO - PROCESS | 1782 | 1461240485175 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:08:05 INFO - PROCESS | 1782 | 1461240485302 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c4c00 == 133 [pid = 1782] [id = 528] 05:08:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x850e4800) [pid = 1782] [serial = 1585] [outer = (nil)] 05:08:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x85a6b800) [pid = 1782] [serial = 1586] [outer = 0x850e4800] 05:08:05 INFO - PROCESS | 1782 | 1461240485383 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x89143000) [pid = 1782] [serial = 1587] [outer = 0x850e4800] 05:08:06 INFO - PROCESS | 1782 | 1461240486175 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1295ms 05:08:06 INFO - PROCESS | 1782 | 1461240486204 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:08:06 INFO - PROCESS | 1782 | 1461240486207 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:08:06 INFO - PROCESS | 1782 | 1461240486214 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - PROCESS | 1782 | 1461240486216 Marionette TRACE conn3 <- [1,2086,null,{}] 05:08:06 INFO - PROCESS | 1782 | 1461240486222 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:06 INFO - PROCESS | 1782 | 1461240486503 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:08:06 INFO - PROCESS | 1782 | 1461240486526 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x84902c00 == 134 [pid = 1782] [id = 529] 05:08:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x850eb400) [pid = 1782] [serial = 1588] [outer = (nil)] 05:08:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8a4c2800) [pid = 1782] [serial = 1589] [outer = 0x850eb400] 05:08:06 INFO - PROCESS | 1782 | 1461240486601 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8b190000) [pid = 1782] [serial = 1590] [outer = 0x850eb400] 05:08:08 INFO - PROCESS | 1782 | 1461240488146 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1984ms 05:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:08:08 INFO - PROCESS | 1782 | 1461240488199 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:08:08 INFO - PROCESS | 1782 | 1461240488204 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:08:08 INFO - PROCESS | 1782 | 1461240488212 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:08:08 INFO - PROCESS | 1782 | 1461240488217 Marionette TRACE conn3 <- [1,2090,null,{}] 05:08:08 INFO - PROCESS | 1782 | 1461240488225 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:08 INFO - PROCESS | 1782 | 1461240488503 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:08:08 INFO - PROCESS | 1782 | 1461240488752 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2f000 == 135 [pid = 1782] [id = 530] 05:08:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x845ce800) [pid = 1782] [serial = 1591] [outer = (nil)] 05:08:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x85a88400) [pid = 1782] [serial = 1592] [outer = 0x845ce800] 05:08:08 INFO - PROCESS | 1782 | 1461240488848 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x86e15800) [pid = 1782] [serial = 1593] [outer = 0x845ce800] 05:08:09 INFO - PROCESS | 1782 | 1461240489880 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1734ms 05:08:09 INFO - PROCESS | 1782 | 1461240489946 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 1782 | 1461240489955 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:08:09 INFO - PROCESS | 1782 | 1461240489965 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - PROCESS | 1782 | 1461240489970 Marionette TRACE conn3 <- [1,2094,null,{}] 05:08:09 INFO - PROCESS | 1782 | 1461240489977 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:10 INFO - PROCESS | 1782 | 1461240490226 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:08:10 INFO - PROCESS | 1782 | 1461240490558 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x85c82000 == 136 [pid = 1782] [id = 531] 05:08:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x89e83000) [pid = 1782] [serial = 1594] [outer = (nil)] 05:08:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8b195000) [pid = 1782] [serial = 1595] [outer = 0x89e83000] 05:08:10 INFO - PROCESS | 1782 | 1461240490652 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8b422000) [pid = 1782] [serial = 1596] [outer = 0x89e83000] 05:08:11 INFO - PROCESS | 1782 | 1461240491571 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1680ms 05:08:11 INFO - PROCESS | 1782 | 1461240491646 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 1782 | 1461240491651 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:08:11 INFO - PROCESS | 1782 | 1461240491658 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 1782 | 1461240491664 Marionette TRACE conn3 <- [1,2098,null,{}] 05:08:11 INFO - PROCESS | 1782 | 1461240491681 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:11 INFO - PROCESS | 1782 | 1461240491929 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:08:12 INFO - PROCESS | 1782 | 1461240492281 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x851e8000 == 137 [pid = 1782] [id = 532] 05:08:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b837400) [pid = 1782] [serial = 1597] [outer = (nil)] 05:08:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8b947400) [pid = 1782] [serial = 1598] [outer = 0x8b837400] 05:08:12 INFO - PROCESS | 1782 | 1461240492380 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8bcf7400) [pid = 1782] [serial = 1599] [outer = 0x8b837400] 05:08:13 INFO - PROCESS | 1782 | 1461240493366 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1737ms 05:08:13 INFO - PROCESS | 1782 | 1461240493397 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:08:13 INFO - PROCESS | 1782 | 1461240493402 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:08:13 INFO - PROCESS | 1782 | 1461240493408 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 1782 | 1461240493411 Marionette TRACE conn3 <- [1,2102,null,{}] 05:08:13 INFO - PROCESS | 1782 | 1461240493418 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:13 INFO - PROCESS | 1782 | 1461240493621 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:08:13 INFO - PROCESS | 1782 | 1461240493943 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x851ec800 == 138 [pid = 1782] [id = 533] 05:08:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8b837c00) [pid = 1782] [serial = 1600] [outer = (nil)] 05:08:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8f389800) [pid = 1782] [serial = 1601] [outer = 0x8b837c00] 05:08:14 INFO - PROCESS | 1782 | 1461240494043 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8f433000) [pid = 1782] [serial = 1602] [outer = 0x8b837c00] 05:08:14 INFO - PROCESS | 1782 | 1461240494970 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1637ms 05:08:15 INFO - PROCESS | 1782 | 1461240495046 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 1782 | 1461240495050 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:08:15 INFO - PROCESS | 1782 | 1461240495057 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 1782 | 1461240495060 Marionette TRACE conn3 <- [1,2106,null,{}] 05:08:15 INFO - PROCESS | 1782 | 1461240495066 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:15 INFO - PROCESS | 1782 | 1461240495309 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:08:15 INFO - PROCESS | 1782 | 1461240495650 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c30000 == 139 [pid = 1782] [id = 534] 05:08:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8f44dc00) [pid = 1782] [serial = 1603] [outer = (nil)] 05:08:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8f5f3c00) [pid = 1782] [serial = 1604] [outer = 0x8f44dc00] 05:08:15 INFO - PROCESS | 1782 | 1461240495743 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f7e2800) [pid = 1782] [serial = 1605] [outer = 0x8f44dc00] 05:08:16 INFO - PROCESS | 1782 | 1461240496697 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1682ms 05:08:16 INFO - PROCESS | 1782 | 1461240496740 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:08:16 INFO - PROCESS | 1782 | 1461240496744 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:08:16 INFO - PROCESS | 1782 | 1461240496750 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 1782 | 1461240496754 Marionette TRACE conn3 <- [1,2110,null,{}] 05:08:16 INFO - PROCESS | 1782 | 1461240496760 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:17 INFO - PROCESS | 1782 | 1461240497006 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:08:17 INFO - PROCESS | 1782 | 1461240497345 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e79b400 == 140 [pid = 1782] [id = 535] 05:08:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8f44e000) [pid = 1782] [serial = 1606] [outer = (nil)] 05:08:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x9006a000) [pid = 1782] [serial = 1607] [outer = 0x8f44e000] 05:08:17 INFO - PROCESS | 1782 | 1461240497449 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x90073c00) [pid = 1782] [serial = 1608] [outer = 0x8f44e000] 05:08:18 INFO - PROCESS | 1782 | 1461240498412 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1739ms 05:08:18 INFO - PROCESS | 1782 | 1461240498490 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 1782 | 1461240498494 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:08:18 INFO - PROCESS | 1782 | 1461240498501 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 1782 | 1461240498505 Marionette TRACE conn3 <- [1,2114,null,{}] 05:08:18 INFO - PROCESS | 1782 | 1461240498511 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:18 INFO - PROCESS | 1782 | 1461240498756 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:08:19 INFO - PROCESS | 1782 | 1461240499094 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa07800 == 141 [pid = 1782] [id = 536] 05:08:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8facac00) [pid = 1782] [serial = 1609] [outer = (nil)] 05:08:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x913e1400) [pid = 1782] [serial = 1610] [outer = 0x8facac00] 05:08:19 INFO - PROCESS | 1782 | 1461240499231 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x91e4d800) [pid = 1782] [serial = 1611] [outer = 0x8facac00] 05:08:20 INFO - PROCESS | 1782 | 1461240500167 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1740ms 05:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:08:20 INFO - PROCESS | 1782 | 1461240500242 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 1782 | 1461240500245 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:08:20 INFO - PROCESS | 1782 | 1461240500252 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 1782 | 1461240500257 Marionette TRACE conn3 <- [1,2118,null,{}] 05:08:20 INFO - PROCESS | 1782 | 1461240500267 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:20 INFO - PROCESS | 1782 | 1461240500530 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:08:20 INFO - PROCESS | 1782 | 1461240500864 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c33c00 == 142 [pid = 1782] [id = 537] 05:08:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8b5ed800) [pid = 1782] [serial = 1612] [outer = (nil)] 05:08:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x92b83c00) [pid = 1782] [serial = 1613] [outer = 0x8b5ed800] 05:08:20 INFO - PROCESS | 1782 | 1461240500962 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x92b85c00) [pid = 1782] [serial = 1614] [outer = 0x8b5ed800] 05:08:21 INFO - PROCESS | 1782 | 1461240501907 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1689ms 05:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:08:21 INFO - PROCESS | 1782 | 1461240501941 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 1782 | 1461240501945 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:08:21 INFO - PROCESS | 1782 | 1461240501951 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 1782 | 1461240501955 Marionette TRACE conn3 <- [1,2122,null,{}] 05:08:21 INFO - PROCESS | 1782 | 1461240501961 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:22 INFO - PROCESS | 1782 | 1461240502158 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:08:22 INFO - PROCESS | 1782 | 1461240502442 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x92985c00 == 143 [pid = 1782] [id = 538] 05:08:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x92b64c00) [pid = 1782] [serial = 1615] [outer = (nil)] 05:08:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9350d400) [pid = 1782] [serial = 1616] [outer = 0x92b64c00] 05:08:22 INFO - PROCESS | 1782 | 1461240502579 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9356dc00) [pid = 1782] [serial = 1617] [outer = 0x92b64c00] 05:08:23 INFO - PROCESS | 1782 | 1461240503547 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1639ms 05:08:23 INFO - PROCESS | 1782 | 1461240503590 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:08:23 INFO - PROCESS | 1782 | 1461240503594 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:08:23 INFO - PROCESS | 1782 | 1461240503601 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:08:23 INFO - PROCESS | 1782 | 1461240503605 Marionette TRACE conn3 <- [1,2126,null,{}] 05:08:23 INFO - PROCESS | 1782 | 1461240503611 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:23 INFO - PROCESS | 1782 | 1461240503834 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:08:24 INFO - PROCESS | 1782 | 1461240504174 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x88b7ac00 == 144 [pid = 1782] [id = 539] 05:08:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x9369a400) [pid = 1782] [serial = 1618] [outer = (nil)] 05:08:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x9369ec00) [pid = 1782] [serial = 1619] [outer = 0x9369a400] 05:08:24 INFO - PROCESS | 1782 | 1461240504275 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x93766800) [pid = 1782] [serial = 1620] [outer = 0x9369a400] 05:08:25 INFO - PROCESS | 1782 | 1461240505191 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1635ms 05:08:25 INFO - PROCESS | 1782 | 1461240505237 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:08:25 INFO - PROCESS | 1782 | 1461240505242 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:08:25 INFO - PROCESS | 1782 | 1461240505249 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 1782 | 1461240505253 Marionette TRACE conn3 <- [1,2130,null,{}] 05:08:25 INFO - PROCESS | 1782 | 1461240505259 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:25 INFO - PROCESS | 1782 | 1461240505485 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:08:25 INFO - PROCESS | 1782 | 1461240505817 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a84800 == 145 [pid = 1782] [id = 540] 05:08:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x9362e000) [pid = 1782] [serial = 1621] [outer = (nil)] 05:08:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x93ce3000) [pid = 1782] [serial = 1622] [outer = 0x9362e000] 05:08:25 INFO - PROCESS | 1782 | 1461240505922 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x947bc400) [pid = 1782] [serial = 1623] [outer = 0x9362e000] 05:08:26 INFO - PROCESS | 1782 | 1461240506853 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 1782 | 1461240506936 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:08:26 INFO - PROCESS | 1782 | 1461240506942 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 1782 | 1461240506946 Marionette TRACE conn3 <- [1,2134,null,{}] 05:08:26 INFO - PROCESS | 1782 | 1461240506952 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:27 INFO - PROCESS | 1782 | 1461240507174 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:08:27 INFO - PROCESS | 1782 | 1461240507505 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x93835c00 == 146 [pid = 1782] [id = 541] 05:08:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x938c0400) [pid = 1782] [serial = 1624] [outer = (nil)] 05:08:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x9632f000) [pid = 1782] [serial = 1625] [outer = 0x938c0400] 05:08:27 INFO - PROCESS | 1782 | 1461240507601 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x970cfc00) [pid = 1782] [serial = 1626] [outer = 0x938c0400] 05:08:28 INFO - PROCESS | 1782 | 1461240508501 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1636ms 05:08:28 INFO - PROCESS | 1782 | 1461240508579 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:08:28 INFO - PROCESS | 1782 | 1461240508582 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:08:28 INFO - PROCESS | 1782 | 1461240508589 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - PROCESS | 1782 | 1461240508592 Marionette TRACE conn3 <- [1,2138,null,{}] 05:08:28 INFO - PROCESS | 1782 | 1461240508598 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:28 INFO - PROCESS | 1782 | 1461240508855 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:08:29 INFO - PROCESS | 1782 | 1461240509190 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x96216400 == 147 [pid = 1782] [id = 542] 05:08:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x9621a800) [pid = 1782] [serial = 1627] [outer = (nil)] 05:08:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x976e7800) [pid = 1782] [serial = 1628] [outer = 0x9621a800] 05:08:29 INFO - PROCESS | 1782 | 1461240509282 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x976ec800) [pid = 1782] [serial = 1629] [outer = 0x9621a800] 05:08:30 INFO - PROCESS | 1782 | 1461240510248 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1734ms 05:08:30 INFO - PROCESS | 1782 | 1461240510324 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 1782 | 1461240510328 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:08:30 INFO - PROCESS | 1782 | 1461240510335 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 1782 | 1461240510339 Marionette TRACE conn3 <- [1,2142,null,{}] 05:08:30 INFO - PROCESS | 1782 | 1461240510345 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:30 INFO - PROCESS | 1782 | 1461240510613 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:08:30 INFO - PROCESS | 1782 | 1461240510953 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x84904800 == 148 [pid = 1782] [id = 543] 05:08:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x85123400) [pid = 1782] [serial = 1630] [outer = (nil)] 05:08:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x9797d000) [pid = 1782] [serial = 1631] [outer = 0x85123400] 05:08:31 INFO - PROCESS | 1782 | 1461240511056 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9797fc00) [pid = 1782] [serial = 1632] [outer = 0x85123400] 05:08:32 INFO - PROCESS | 1782 | 1461240512051 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:08:32 INFO - PROCESS | 1782 | 1461240512126 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:08:32 INFO - PROCESS | 1782 | 1461240512132 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 1782 | 1461240512137 Marionette TRACE conn3 <- [1,2146,null,{}] 05:08:32 INFO - PROCESS | 1782 | 1461240512143 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:32 INFO - PROCESS | 1782 | 1461240512385 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:08:32 INFO - PROCESS | 1782 | 1461240512755 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x9797e000 == 149 [pid = 1782] [id = 544] 05:08:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x97984000) [pid = 1782] [serial = 1633] [outer = (nil)] 05:08:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x97a59800) [pid = 1782] [serial = 1634] [outer = 0x97984000] 05:08:32 INFO - PROCESS | 1782 | 1461240512899 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x97a5b000) [pid = 1782] [serial = 1635] [outer = 0x97984000] 05:08:33 INFO - PROCESS | 1782 | 1461240513989 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:08:34 INFO - PROCESS | 1782 | 1461240514077 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:08:34 INFO - PROCESS | 1782 | 1461240514084 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 1782 | 1461240514087 Marionette TRACE conn3 <- [1,2150,null,{}] 05:08:34 INFO - PROCESS | 1782 | 1461240514094 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:34 INFO - PROCESS | 1782 | 1461240514337 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:08:34 INFO - PROCESS | 1782 | 1461240514665 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c33800 == 150 [pid = 1782] [id = 545] 05:08:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x83eec800) [pid = 1782] [serial = 1636] [outer = (nil)] 05:08:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x97a67c00) [pid = 1782] [serial = 1637] [outer = 0x83eec800] 05:08:34 INFO - PROCESS | 1782 | 1461240514755 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x97c61000) [pid = 1782] [serial = 1638] [outer = 0x83eec800] 05:08:35 INFO - PROCESS | 1782 | 1461240515637 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1591ms 05:08:35 INFO - PROCESS | 1782 | 1461240515675 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:08:35 INFO - PROCESS | 1782 | 1461240515679 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:08:35 INFO - PROCESS | 1782 | 1461240515685 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 1782 | 1461240515689 Marionette TRACE conn3 <- [1,2154,null,{}] 05:08:35 INFO - PROCESS | 1782 | 1461240515694 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:35 INFO - PROCESS | 1782 | 1461240515891 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:08:36 INFO - PROCESS | 1782 | 1461240516186 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8490a000 == 151 [pid = 1782] [id = 546] 05:08:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x8f5e4c00) [pid = 1782] [serial = 1639] [outer = (nil)] 05:08:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x98163000) [pid = 1782] [serial = 1640] [outer = 0x8f5e4c00] 05:08:36 INFO - PROCESS | 1782 | 1461240516323 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x98166000) [pid = 1782] [serial = 1641] [outer = 0x8f5e4c00] 05:08:37 INFO - PROCESS | 1782 | 1461240517196 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1584ms 05:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:08:37 INFO - PROCESS | 1782 | 1461240517271 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 1782 | 1461240517274 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:08:37 INFO - PROCESS | 1782 | 1461240517282 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 1782 | 1461240517285 Marionette TRACE conn3 <- [1,2158,null,{}] 05:08:37 INFO - PROCESS | 1782 | 1461240517291 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:37 INFO - PROCESS | 1782 | 1461240517491 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x845c5000 == 150 [pid = 1782] [id = 435] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x91eeb800 == 149 [pid = 1782] [id = 279] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcfa400 == 148 [pid = 1782] [id = 473] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x8f5f2000 == 147 [pid = 1782] [id = 474] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x9006e400 == 146 [pid = 1782] [id = 472] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x93502c00 == 145 [pid = 1782] [id = 476] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x91ee0800 == 144 [pid = 1782] [id = 475] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x936a7c00 == 143 [pid = 1782] [id = 477] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x835e9400 == 142 [pid = 1782] [id = 478] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x82c32800 == 141 [pid = 1782] [id = 470] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x845c4c00 == 140 [pid = 1782] [id = 528] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x88b7ec00 == 139 [pid = 1782] [id = 527] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x851e5000 == 138 [pid = 1782] [id = 526] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x84902800 == 137 [pid = 1782] [id = 525] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x82d85400 == 136 [pid = 1782] [id = 523] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x89e71800 == 135 [pid = 1782] [id = 522] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x938b8c00 == 134 [pid = 1782] [id = 521] 05:08:39 INFO - PROCESS | 1782 | --DOCSHELL 0x93698c00 == 133 [pid = 1782] [id = 520] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x91ee4400) [pid = 1782] [serial = 1481] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x9519c400) [pid = 1782] [serial = 1493] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x9398a000) [pid = 1782] [serial = 1490] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8b425c00) [pid = 1782] [serial = 1467] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8f442400) [pid = 1782] [serial = 1472] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x976f2c00) [pid = 1782] [serial = 1502] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x9682bc00) [pid = 1782] [serial = 1496] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x88b84400) [pid = 1782] [serial = 1386] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x93837000) [pid = 1782] [serial = 1488] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x88b86400) [pid = 1782] [serial = 1520] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x975ce000) [pid = 1782] [serial = 1499] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x86e12400) [pid = 1782] [serial = 1461] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x85a89000) [pid = 1782] [serial = 1515] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x93503800) [pid = 1782] [serial = 1484] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x9297e800) [pid = 1782] [serial = 1482] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x851eac00) [pid = 1782] [serial = 1518] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x850ef000) [pid = 1782] [serial = 1512] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x975d1800) [pid = 1782] [serial = 1500] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8b419400) [pid = 1782] [serial = 1466] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x845c1800) [pid = 1782] [serial = 1509] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x961c9800) [pid = 1782] [serial = 1437] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x83eec400) [pid = 1782] [serial = 1508] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x93769800) [pid = 1782] [serial = 1487] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x845c9000) [pid = 1782] [serial = 1517] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8f44f800) [pid = 1782] [serial = 1473] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x9356b800) [pid = 1782] [serial = 1485] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8a4c7400) [pid = 1782] [serial = 1464] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x96174400) [pid = 1782] [serial = 1494] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x835e5800) [pid = 1782] [serial = 1454] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x89e88400) [pid = 1782] [serial = 1463] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8facb000) [pid = 1782] [serial = 1475] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8512d400) [pid = 1782] [serial = 1458] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x93990400) [pid = 1782] [serial = 1491] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8b83d800) [pid = 1782] [serial = 1469] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x90370000) [pid = 1782] [serial = 1478] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x970d6000) [pid = 1782] [serial = 1497] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x976f5800) [pid = 1782] [serial = 1503] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8fd9b800) [pid = 1782] [serial = 1476] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x850ed800) [pid = 1782] [serial = 1457] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x9791b400) [pid = 1782] [serial = 1505] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x850e1400) [pid = 1782] [serial = 1511] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x90374c00) [pid = 1782] [serial = 1479] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x86d32400) [pid = 1782] [serial = 1460] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x85a67000) [pid = 1782] [serial = 1514] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8e79c000) [pid = 1782] [serial = 1470] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x83c30000) [pid = 1782] [serial = 1455] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1782 | 1461240519616 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2a000 == 134 [pid = 1782] [id = 547] 05:08:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x83c30000) [pid = 1782] [serial = 1642] [outer = (nil)] 05:08:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x845c1800) [pid = 1782] [serial = 1643] [outer = 0x83c30000] 05:08:39 INFO - PROCESS | 1782 | 1461240519696 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x84902800) [pid = 1782] [serial = 1644] [outer = 0x83c30000] 05:08:40 INFO - PROCESS | 1782 | 1461240520507 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 3255ms 05:08:40 INFO - PROCESS | 1782 | 1461240520537 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 1782 | 1461240520546 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:08:40 INFO - PROCESS | 1782 | 1461240520554 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 1782 | 1461240520559 Marionette TRACE conn3 <- [1,2162,null,{}] 05:08:40 INFO - PROCESS | 1782 | 1461240520566 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:40 INFO - PROCESS | 1782 | 1461240520771 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:08:40 INFO - PROCESS | 1782 | 1461240520968 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x84910000 == 135 [pid = 1782] [id = 548] 05:08:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x85127800) [pid = 1782] [serial = 1645] [outer = (nil)] 05:08:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x85130400) [pid = 1782] [serial = 1646] [outer = 0x85127800] 05:08:41 INFO - PROCESS | 1782 | 1461240521046 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x851ebc00) [pid = 1782] [serial = 1647] [outer = 0x85127800] 05:08:42 INFO - PROCESS | 1782 | 1461240522005 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1491ms 05:08:42 INFO - PROCESS | 1782 | 1461240522049 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 1782 | 1461240522056 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:08:42 INFO - PROCESS | 1782 | 1461240522068 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 1782 | 1461240522070 Marionette TRACE conn3 <- [1,2166,null,{}] 05:08:42 INFO - PROCESS | 1782 | 1461240522077 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:42 INFO - PROCESS | 1782 | 1461240522360 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:08:42 INFO - PROCESS | 1782 | 1461240522392 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a8f400 == 136 [pid = 1782] [id = 549] 05:08:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x85c7f400) [pid = 1782] [serial = 1648] [outer = (nil)] 05:08:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x86d2fc00) [pid = 1782] [serial = 1649] [outer = 0x85c7f400] 05:08:42 INFO - PROCESS | 1782 | 1461240522469 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x86e15400) [pid = 1782] [serial = 1650] [outer = 0x85c7f400] 05:08:43 INFO - PROCESS | 1782 | 1461240523564 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1529ms 05:08:43 INFO - PROCESS | 1782 | 1461240523596 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 1782 | 1461240523599 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:08:43 INFO - PROCESS | 1782 | 1461240523616 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 1782 | 1461240523625 Marionette TRACE conn3 <- [1,2170,null,{}] 05:08:43 INFO - PROCESS | 1782 | 1461240523637 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:43 INFO - PROCESS | 1782 | 1461240523898 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8a4cf400) [pid = 1782] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x93ce9000) [pid = 1782] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8b99b000) [pid = 1782] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x93763800) [pid = 1782] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x93507000) [pid = 1782] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8fd9bc00) [pid = 1782] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x938bb800) [pid = 1782] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x88b85000) [pid = 1782] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x84903000) [pid = 1782] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8f5ee000) [pid = 1782] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x851ea000) [pid = 1782] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x93505400) [pid = 1782] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x89e80000) [pid = 1782] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x92d5f000) [pid = 1782] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x850e4800) [pid = 1782] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x85a64400) [pid = 1782] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8bcf5000) [pid = 1782] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x83c2cc00) [pid = 1782] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8b18c000) [pid = 1782] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8490a800) [pid = 1782] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x86d2cc00) [pid = 1782] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x90633800) [pid = 1782] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x88b7f800) [pid = 1782] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:08:44 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x83c2a400) [pid = 1782] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:08:44 INFO - PROCESS | 1782 | 1461240524783 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x833d6400 == 137 [pid = 1782] [id = 550] 05:08:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x833d7800) [pid = 1782] [serial = 1651] [outer = (nil)] 05:08:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x84904400) [pid = 1782] [serial = 1652] [outer = 0x833d7800] 05:08:44 INFO - PROCESS | 1782 | 1461240524860 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x85a6bc00) [pid = 1782] [serial = 1653] [outer = 0x833d7800] 05:08:45 INFO - PROCESS | 1782 | 1461240525617 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2056ms 05:08:45 INFO - PROCESS | 1782 | 1461240525674 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 1782 | 1461240525678 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:08:45 INFO - PROCESS | 1782 | 1461240525684 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 1782 | 1461240525687 Marionette TRACE conn3 <- [1,2174,null,{}] 05:08:45 INFO - PROCESS | 1782 | 1461240525693 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:45 INFO - PROCESS | 1782 | 1461240525868 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:08:45 INFO - PROCESS | 1782 | 1461240525885 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c1400 == 138 [pid = 1782] [id = 551] 05:08:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8914a400) [pid = 1782] [serial = 1654] [outer = (nil)] 05:08:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x89e87400) [pid = 1782] [serial = 1655] [outer = 0x8914a400] 05:08:45 INFO - PROCESS | 1782 | 1461240525956 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x89e8bc00) [pid = 1782] [serial = 1656] [outer = 0x8914a400] 05:08:47 INFO - PROCESS | 1782 | 1461240527176 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1530ms 05:08:47 INFO - PROCESS | 1782 | 1461240527216 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 1782 | 1461240527223 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:08:47 INFO - PROCESS | 1782 | 1461240527232 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 1782 | 1461240527239 Marionette TRACE conn3 <- [1,2178,null,{}] 05:08:47 INFO - PROCESS | 1782 | 1461240527249 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:47 INFO - PROCESS | 1782 | 1461240527468 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:08:47 INFO - PROCESS | 1782 | 1461240527805 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x83ef9400 == 139 [pid = 1782] [id = 552] 05:08:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x850d7800) [pid = 1782] [serial = 1657] [outer = (nil)] 05:08:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x85128400) [pid = 1782] [serial = 1658] [outer = 0x850d7800] 05:08:47 INFO - PROCESS | 1782 | 1461240527899 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x85a5dc00) [pid = 1782] [serial = 1659] [outer = 0x850d7800] 05:08:48 INFO - PROCESS | 1782 | 1461240528856 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1688ms 05:08:48 INFO - PROCESS | 1782 | 1461240528920 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 1782 | 1461240528929 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:08:48 INFO - PROCESS | 1782 | 1461240528940 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 1782 | 1461240528944 Marionette TRACE conn3 <- [1,2182,null,{}] 05:08:48 INFO - PROCESS | 1782 | 1461240528951 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:49 INFO - PROCESS | 1782 | 1461240529193 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:08:49 INFO - PROCESS | 1782 | 1461240529582 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x88b80c00 == 140 [pid = 1782] [id = 553] 05:08:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x88b85400) [pid = 1782] [serial = 1660] [outer = (nil)] 05:08:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x89149800) [pid = 1782] [serial = 1661] [outer = 0x88b85400] 05:08:49 INFO - PROCESS | 1782 | 1461240529675 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x89e76c00) [pid = 1782] [serial = 1662] [outer = 0x88b85400] 05:08:50 INFO - PROCESS | 1782 | 1461240530670 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1787ms 05:08:50 INFO - PROCESS | 1782 | 1461240530727 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 1782 | 1461240530731 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:08:50 INFO - PROCESS | 1782 | 1461240530738 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 1782 | 1461240530744 Marionette TRACE conn3 <- [1,2186,null,{}] 05:08:50 INFO - PROCESS | 1782 | 1461240530761 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:51 INFO - PROCESS | 1782 | 1461240531004 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:08:51 INFO - PROCESS | 1782 | 1461240531324 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x881ce000 == 141 [pid = 1782] [id = 554] 05:08:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8b277c00) [pid = 1782] [serial = 1663] [outer = (nil)] 05:08:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8b423800) [pid = 1782] [serial = 1664] [outer = 0x8b277c00] 05:08:51 INFO - PROCESS | 1782 | 1461240531420 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8b5ea400) [pid = 1782] [serial = 1665] [outer = 0x8b277c00] 05:08:52 INFO - PROCESS | 1782 | 1461240532315 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1644ms 05:08:52 INFO - PROCESS | 1782 | 1461240532382 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 1782 | 1461240532387 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:08:52 INFO - PROCESS | 1782 | 1461240532393 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 1782 | 1461240532397 Marionette TRACE conn3 <- [1,2190,null,{}] 05:08:52 INFO - PROCESS | 1782 | 1461240532403 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:52 INFO - PROCESS | 1782 | 1461240532601 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:08:52 INFO - PROCESS | 1782 | 1461240532918 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d28800 == 142 [pid = 1782] [id = 555] 05:08:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8b197400) [pid = 1782] [serial = 1666] [outer = (nil)] 05:08:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b5f9800) [pid = 1782] [serial = 1667] [outer = 0x8b197400] 05:08:53 INFO - PROCESS | 1782 | 1461240533015 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8b83e400) [pid = 1782] [serial = 1668] [outer = 0x8b197400] 05:08:53 INFO - PROCESS | 1782 | 1461240533918 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1580ms 05:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:08:53 INFO - PROCESS | 1782 | 1461240533974 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 1782 | 1461240533977 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:08:53 INFO - PROCESS | 1782 | 1461240533983 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 1782 | 1461240533987 Marionette TRACE conn3 <- [1,2194,null,{}] 05:08:53 INFO - PROCESS | 1782 | 1461240533993 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:54 INFO - PROCESS | 1782 | 1461240534189 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:08:54 INFO - PROCESS | 1782 | 1461240534436 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5f3000 == 143 [pid = 1782] [id = 556] 05:08:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8b5f3c00) [pid = 1782] [serial = 1669] [outer = (nil)] 05:08:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8bcf2000) [pid = 1782] [serial = 1670] [outer = 0x8b5f3c00] 05:08:54 INFO - PROCESS | 1782 | 1461240534523 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8e79c800) [pid = 1782] [serial = 1671] [outer = 0x8b5f3c00] 05:08:55 INFO - PROCESS | 1782 | 1461240535525 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1581ms 05:08:55 INFO - PROCESS | 1782 | 1461240535564 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 1782 | 1461240535568 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:08:55 INFO - PROCESS | 1782 | 1461240535574 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 1782 | 1461240535578 Marionette TRACE conn3 <- [1,2198,null,{}] 05:08:55 INFO - PROCESS | 1782 | 1461240535584 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:55 INFO - PROCESS | 1782 | 1461240535816 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:08:56 INFO - PROCESS | 1782 | 1461240536147 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x85c84c00 == 144 [pid = 1782] [id = 557] 05:08:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8f44cc00) [pid = 1782] [serial = 1672] [outer = (nil)] 05:08:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8f7d8000) [pid = 1782] [serial = 1673] [outer = 0x8f44cc00] 05:08:56 INFO - PROCESS | 1782 | 1461240536242 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8f7ddc00) [pid = 1782] [serial = 1674] [outer = 0x8f44cc00] 05:08:57 INFO - PROCESS | 1782 | 1461240537076 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1535ms 05:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:08:57 INFO - PROCESS | 1782 | 1461240537111 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 1782 | 1461240537114 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:08:57 INFO - PROCESS | 1782 | 1461240537121 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 1782 | 1461240537124 Marionette TRACE conn3 <- [1,2202,null,{}] 05:08:57 INFO - PROCESS | 1782 | 1461240537130 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:57 INFO - PROCESS | 1782 | 1461240537342 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:08:57 INFO - PROCESS | 1782 | 1461240537627 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b41c000 == 145 [pid = 1782] [id = 558] 05:08:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f7d7800) [pid = 1782] [serial = 1675] [outer = (nil)] 05:08:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8fd9c400) [pid = 1782] [serial = 1676] [outer = 0x8f7d7800] 05:08:57 INFO - PROCESS | 1782 | 1461240537717 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8fda2000) [pid = 1782] [serial = 1677] [outer = 0x8f7d7800] 05:08:58 INFO - PROCESS | 1782 | 1461240538648 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1584ms 05:08:58 INFO - PROCESS | 1782 | 1461240538703 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 1782 | 1461240538707 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:08:58 INFO - PROCESS | 1782 | 1461240538714 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 1782 | 1461240538717 Marionette TRACE conn3 <- [1,2206,null,{}] 05:08:58 INFO - PROCESS | 1782 | 1461240538723 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:58 INFO - PROCESS | 1782 | 1461240538915 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:08:59 INFO - PROCESS | 1782 | 1461240539192 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f449c00 == 146 [pid = 1782] [id = 559] 05:08:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8facd800) [pid = 1782] [serial = 1678] [outer = (nil)] 05:08:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x90370000) [pid = 1782] [serial = 1679] [outer = 0x8facd800] 05:08:59 INFO - PROCESS | 1782 | 1461240539327 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x90377400) [pid = 1782] [serial = 1680] [outer = 0x8facd800] 05:09:00 INFO - PROCESS | 1782 | 1461240540252 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1582ms 05:09:00 INFO - PROCESS | 1782 | 1461240540329 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 1782 | 1461240540332 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:09:00 INFO - PROCESS | 1782 | 1461240540340 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 1782 | 1461240540343 Marionette TRACE conn3 <- [1,2210,null,{}] 05:09:00 INFO - PROCESS | 1782 | 1461240540349 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:00 INFO - PROCESS | 1782 | 1461240540552 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:09:00 INFO - PROCESS | 1782 | 1461240540880 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b993000 == 147 [pid = 1782] [id = 560] 05:09:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8fda8000) [pid = 1782] [serial = 1681] [outer = (nil)] 05:09:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x913e2000) [pid = 1782] [serial = 1682] [outer = 0x8fda8000] 05:09:00 INFO - PROCESS | 1782 | 1461240540972 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x91ee5400) [pid = 1782] [serial = 1683] [outer = 0x8fda8000] 05:09:01 INFO - PROCESS | 1782 | 1461240541909 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1635ms 05:09:01 INFO - PROCESS | 1782 | 1461240541977 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 1782 | 1461240541983 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:09:01 INFO - PROCESS | 1782 | 1461240541994 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 1782 | 1461240542000 Marionette TRACE conn3 <- [1,2214,null,{}] 05:09:02 INFO - PROCESS | 1782 | 1461240542009 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:02 INFO - PROCESS | 1782 | 1461240542320 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:09:02 INFO - PROCESS | 1782 | 1461240542657 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x9062e000 == 148 [pid = 1782] [id = 561] 05:09:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x92980800) [pid = 1782] [serial = 1684] [outer = (nil)] 05:09:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x92b83400) [pid = 1782] [serial = 1685] [outer = 0x92980800] 05:09:02 INFO - PROCESS | 1782 | 1461240542748 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x92b88c00) [pid = 1782] [serial = 1686] [outer = 0x92980800] 05:09:03 INFO - PROCESS | 1782 | 1461240543709 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1743ms 05:09:03 INFO - PROCESS | 1782 | 1461240543737 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:09:03 INFO - PROCESS | 1782 | 1461240543741 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:09:03 INFO - PROCESS | 1782 | 1461240543748 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 1782 | 1461240543752 Marionette TRACE conn3 <- [1,2218,null,{}] 05:09:03 INFO - PROCESS | 1782 | 1461240543758 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:03 INFO - PROCESS | 1782 | 1461240543981 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:09:04 INFO - PROCESS | 1782 | 1461240544261 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x9350e000 == 149 [pid = 1782] [id = 562] 05:09:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x93572800) [pid = 1782] [serial = 1687] [outer = (nil)] 05:09:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x93635000) [pid = 1782] [serial = 1688] [outer = 0x93572800] 05:09:04 INFO - PROCESS | 1782 | 1461240544414 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x936a0800) [pid = 1782] [serial = 1689] [outer = 0x93572800] 05:09:05 INFO - PROCESS | 1782 | 1461240545332 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1632ms 05:09:05 INFO - PROCESS | 1782 | 1461240545379 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:09:05 INFO - PROCESS | 1782 | 1461240545383 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:09:05 INFO - PROCESS | 1782 | 1461240545390 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 1782 | 1461240545394 Marionette TRACE conn3 <- [1,2222,null,{}] 05:09:05 INFO - PROCESS | 1782 | 1461240545400 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:05 INFO - PROCESS | 1782 | 1461240545595 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:09:05 INFO - PROCESS | 1782 | 1461240545877 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x9363b800 == 150 [pid = 1782] [id = 563] 05:09:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x93760800) [pid = 1782] [serial = 1690] [outer = (nil)] 05:09:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x9383a400) [pid = 1782] [serial = 1691] [outer = 0x93760800] 05:09:06 INFO - PROCESS | 1782 | 1461240546017 Marionette DEBUG loaded listener.js 05:09:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x9383bc00) [pid = 1782] [serial = 1692] [outer = 0x93760800] 05:09:06 INFO - PROCESS | 1782 | 1461240546884 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1538ms 05:09:06 INFO - PROCESS | 1782 | 1461240546929 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 1782 | 1461240546933 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:09:06 INFO - PROCESS | 1782 | 1461240546939 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 1782 | 1461240546943 Marionette TRACE conn3 <- [1,2226,null,{}] 05:09:06 INFO - PROCESS | 1782 | 1461240546948 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:07 INFO - PROCESS | 1782 | 1461240547143 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:09:07 INFO - PROCESS | 1782 | 1461240547429 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x936a7c00 == 151 [pid = 1782] [id = 564] 05:09:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x938b8c00) [pid = 1782] [serial = 1693] [outer = (nil)] 05:09:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x93984000) [pid = 1782] [serial = 1694] [outer = 0x938b8c00] 05:09:07 INFO - PROCESS | 1782 | 1461240547561 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x93987c00) [pid = 1782] [serial = 1695] [outer = 0x938b8c00] 05:09:08 INFO - PROCESS | 1782 | 1461240548493 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1584ms 05:09:08 INFO - PROCESS | 1782 | 1461240548525 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 1782 | 1461240548529 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:09:08 INFO - PROCESS | 1782 | 1461240548535 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 1782 | 1461240548538 Marionette TRACE conn3 <- [1,2230,null,{}] 05:09:08 INFO - PROCESS | 1782 | 1461240548544 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:08 INFO - PROCESS | 1782 | 1461240548749 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:09:09 INFO - PROCESS | 1782 | 1461240549173 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c28800 == 152 [pid = 1782] [id = 565] 05:09:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x83c2e000) [pid = 1782] [serial = 1696] [outer = (nil)] 05:09:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x93cee800) [pid = 1782] [serial = 1697] [outer = 0x83c2e000] 05:09:09 INFO - PROCESS | 1782 | 1461240549335 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x947b6800) [pid = 1782] [serial = 1698] [outer = 0x83c2e000] 05:09:10 INFO - PROCESS | 1782 | 1461240550347 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1882ms 05:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:09:10 INFO - PROCESS | 1782 | 1461240550418 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 1782 | 1461240550421 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:09:10 INFO - PROCESS | 1782 | 1461240550427 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 1782 | 1461240550431 Marionette TRACE conn3 <- [1,2234,null,{}] 05:09:10 INFO - PROCESS | 1782 | 1461240550437 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:10 INFO - PROCESS | 1782 | 1461240550633 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:09:10 INFO - PROCESS | 1782 | 1461240550958 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x835ea800 == 153 [pid = 1782] [id = 566] 05:09:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x93ceb000) [pid = 1782] [serial = 1699] [outer = (nil)] 05:09:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x961d6c00) [pid = 1782] [serial = 1700] [outer = 0x93ceb000] 05:09:11 INFO - PROCESS | 1782 | 1461240551048 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x9621a400) [pid = 1782] [serial = 1701] [outer = 0x93ceb000] 05:09:11 INFO - PROCESS | 1782 | 1461240551951 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1592ms 05:09:12 INFO - PROCESS | 1782 | 1461240552018 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 1782 | 1461240552022 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:09:12 INFO - PROCESS | 1782 | 1461240552029 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 1782 | 1461240552032 Marionette TRACE conn3 <- [1,2238,null,{}] 05:09:12 INFO - PROCESS | 1782 | 1461240552038 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:12 INFO - PROCESS | 1782 | 1461240552236 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:09:12 INFO - PROCESS | 1782 | 1461240552567 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x845ca400 == 154 [pid = 1782] [id = 567] 05:09:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x89145c00) [pid = 1782] [serial = 1702] [outer = (nil)] 05:09:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x97126000) [pid = 1782] [serial = 1703] [outer = 0x89145c00] 05:09:12 INFO - PROCESS | 1782 | 1461240552657 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x97343800) [pid = 1782] [serial = 1704] [outer = 0x89145c00] 05:09:13 INFO - PROCESS | 1782 | 1461240553550 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1579ms 05:09:13 INFO - PROCESS | 1782 | 1461240553609 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 1782 | 1461240553612 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:09:13 INFO - PROCESS | 1782 | 1461240553619 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 1782 | 1461240553622 Marionette TRACE conn3 <- [1,2242,null,{}] 05:09:13 INFO - PROCESS | 1782 | 1461240553628 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:13 INFO - PROCESS | 1782 | 1461240553824 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:09:14 INFO - PROCESS | 1782 | 1461240554149 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x845ccc00 == 155 [pid = 1782] [id = 568] 05:09:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x96fc5400) [pid = 1782] [serial = 1705] [outer = (nil)] 05:09:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x976efc00) [pid = 1782] [serial = 1706] [outer = 0x96fc5400] 05:09:14 INFO - PROCESS | 1782 | 1461240554239 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x97850400) [pid = 1782] [serial = 1707] [outer = 0x96fc5400] 05:09:15 INFO - PROCESS | 1782 | 1461240555118 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1531ms 05:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:09:15 INFO - PROCESS | 1782 | 1461240555151 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 1782 | 1461240555153 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:09:15 INFO - PROCESS | 1782 | 1461240555160 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 1782 | 1461240555164 Marionette TRACE conn3 <- [1,2246,null,{}] 05:09:15 INFO - PROCESS | 1782 | 1461240555169 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:15 INFO - PROCESS | 1782 | 1461240555363 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:09:15 INFO - PROCESS | 1782 | 1461240555742 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x9791f800 == 156 [pid = 1782] [id = 569] 05:09:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9797d800) [pid = 1782] [serial = 1708] [outer = (nil)] 05:09:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x97a5a000) [pid = 1782] [serial = 1709] [outer = 0x9797d800] 05:09:15 INFO - PROCESS | 1782 | 1461240555832 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x98160800) [pid = 1782] [serial = 1710] [outer = 0x9797d800] 05:09:16 INFO - PROCESS | 1782 | 1461240556721 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1636ms 05:09:16 INFO - PROCESS | 1782 | 1461240556796 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 1782 | 1461240556800 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:09:16 INFO - PROCESS | 1782 | 1461240556806 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - PROCESS | 1782 | 1461240556809 Marionette TRACE conn3 <- [1,2250,null,{}] 05:09:16 INFO - PROCESS | 1782 | 1461240556815 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:17 INFO - PROCESS | 1782 | 1461240557046 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8b947800 == 155 [pid = 1782] [id = 271] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8b27d000 == 154 [pid = 1782] [id = 273] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4c6400 == 153 [pid = 1782] [id = 272] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x82c2a000 == 152 [pid = 1782] [id = 364] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x835e5400 == 151 [pid = 1782] [id = 362] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x850d6c00 == 150 [pid = 1782] [id = 442] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x83c29000 == 149 [pid = 1782] [id = 439] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x833d6400 == 148 [pid = 1782] [id = 550] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x85a8f400 == 147 [pid = 1782] [id = 549] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x84910000 == 146 [pid = 1782] [id = 548] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x83c2a000 == 145 [pid = 1782] [id = 547] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x96216400 == 144 [pid = 1782] [id = 542] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x84904800 == 143 [pid = 1782] [id = 543] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x93835c00 == 142 [pid = 1782] [id = 541] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x85a84800 == 141 [pid = 1782] [id = 540] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x88b7ac00 == 140 [pid = 1782] [id = 539] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x82c33c00 == 139 [pid = 1782] [id = 537] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x92985c00 == 138 [pid = 1782] [id = 538] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa07800 == 137 [pid = 1782] [id = 536] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8e79b400 == 136 [pid = 1782] [id = 535] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x82c30000 == 135 [pid = 1782] [id = 534] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x851ec800 == 134 [pid = 1782] [id = 533] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x85c82000 == 133 [pid = 1782] [id = 531] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x851e8000 == 132 [pid = 1782] [id = 532] 05:09:18 INFO - PROCESS | 1782 | --DOCSHELL 0x83c2f000 == 131 [pid = 1782] [id = 530] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x8b27f400) [pid = 1782] [serial = 1530] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x96827800) [pid = 1782] [serial = 1569] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8f5e5c00) [pid = 1782] [serial = 1539] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8f436000) [pid = 1782] [serial = 1538] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x93986800) [pid = 1782] [serial = 1562] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x96327c00) [pid = 1782] [serial = 1568] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x93699800) [pid = 1782] [serial = 1556] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x9127bc00) [pid = 1782] [serial = 1547] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x9369d000) [pid = 1782] [serial = 1557] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x947edc00) [pid = 1782] [serial = 1565] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x89e70000) [pid = 1782] [serial = 1584] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x850de800) [pid = 1782] [serial = 1577] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x90073000) [pid = 1782] [serial = 1545] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x85c7ec00) [pid = 1782] [serial = 1580] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x93571400) [pid = 1782] [serial = 1554] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8b94e800) [pid = 1782] [serial = 1535] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x93834400) [pid = 1782] [serial = 1560] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x85a6b800) [pid = 1782] [serial = 1586] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x9006bc00) [pid = 1782] [serial = 1544] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x89144800) [pid = 1782] [serial = 1452] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8fac2400) [pid = 1782] [serial = 1542] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x89147400) [pid = 1782] [serial = 1583] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x97506400) [pid = 1782] [serial = 1571] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x85122400) [pid = 1782] [serial = 1578] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8b194800) [pid = 1782] [serial = 1529] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8fa0b400) [pid = 1782] [serial = 1541] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8b832c00) [pid = 1782] [serial = 1533] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x85a81c00) [pid = 1782] [serial = 1524] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x97921c00) [pid = 1782] [serial = 1506] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9297b800) [pid = 1782] [serial = 1550] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x89150400) [pid = 1782] [serial = 1526] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x850e3000) [pid = 1782] [serial = 1523] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9398b800) [pid = 1782] [serial = 1563] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x89143000) [pid = 1782] [serial = 1587] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9350f000) [pid = 1782] [serial = 1553] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x97926400) [pid = 1782] [serial = 1575] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x86d29000) [pid = 1782] [serial = 1581] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x913e0400) [pid = 1782] [serial = 1548] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x92b7c400) [pid = 1782] [serial = 1551] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9791c000) [pid = 1782] [serial = 1574] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x97509c00) [pid = 1782] [serial = 1572] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8b995800) [pid = 1782] [serial = 1536] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x89e74400) [pid = 1782] [serial = 1527] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9376e400) [pid = 1782] [serial = 1559] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8b5f4000) [pid = 1782] [serial = 1532] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x95196000) [pid = 1782] [serial = 1566] [outer = (nil)] [url = about:blank] 05:09:19 INFO - PROCESS | 1782 | 1461240559122 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x84902400 == 132 [pid = 1782] [id = 570] 05:09:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x84904800) [pid = 1782] [serial = 1711] [outer = (nil)] 05:09:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x850d2000) [pid = 1782] [serial = 1712] [outer = 0x84904800] 05:09:19 INFO - PROCESS | 1782 | 1461240559204 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x850de800) [pid = 1782] [serial = 1713] [outer = 0x84904800] 05:09:19 INFO - PROCESS | 1782 | 1461240559972 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 3191ms 05:09:20 INFO - PROCESS | 1782 | 1461240559998 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 1782 | 1461240560005 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:09:20 INFO - PROCESS | 1782 | 1461240560014 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 1782 | 1461240560018 Marionette TRACE conn3 <- [1,2254,null,{}] 05:09:20 INFO - PROCESS | 1782 | 1461240560025 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:20 INFO - PROCESS | 1782 | 1461240560233 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:09:20 INFO - PROCESS | 1782 | 1461240560434 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x851e8800 == 133 [pid = 1782] [id = 571] 05:09:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x851ed000) [pid = 1782] [serial = 1714] [outer = (nil)] 05:09:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x85a85800) [pid = 1782] [serial = 1715] [outer = 0x851ed000] 05:09:20 INFO - PROCESS | 1782 | 1461240560529 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x85c84000) [pid = 1782] [serial = 1716] [outer = 0x851ed000] 05:09:21 INFO - PROCESS | 1782 | 1461240561488 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1537ms 05:09:21 INFO - PROCESS | 1782 | 1461240561556 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:09:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:09:21 INFO - PROCESS | 1782 | 1461240561562 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:09:21 INFO - PROCESS | 1782 | 1461240561569 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - PROCESS | 1782 | 1461240561572 Marionette TRACE conn3 <- [1,2258,null,{}] 05:09:21 INFO - PROCESS | 1782 | 1461240561578 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:21 INFO - PROCESS | 1782 | 1461240561865 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:09:21 INFO - PROCESS | 1782 | 1461240561895 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x833d5800 == 134 [pid = 1782] [id = 572] 05:09:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x85a88c00) [pid = 1782] [serial = 1717] [outer = (nil)] 05:09:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x88b81c00) [pid = 1782] [serial = 1718] [outer = 0x85a88c00] 05:09:21 INFO - PROCESS | 1782 | 1461240561968 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8914a000) [pid = 1782] [serial = 1719] [outer = 0x85a88c00] 05:09:23 INFO - PROCESS | 1782 | 1461240563044 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1532ms 05:09:23 INFO - PROCESS | 1782 | 1461240563103 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 1782 | 1461240563106 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:09:23 INFO - PROCESS | 1782 | 1461240563122 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 1782 | 1461240563131 Marionette TRACE conn3 <- [1,2262,null,{}] 05:09:23 INFO - PROCESS | 1782 | 1461240563146 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:23 INFO - PROCESS | 1782 | 1461240563811 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x85c8b800) [pid = 1782] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x85c7f400) [pid = 1782] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x833d7800) [pid = 1782] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8f44e000) [pid = 1782] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8f44dc00) [pid = 1782] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8b837c00) [pid = 1782] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8b837400) [pid = 1782] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x89e83000) [pid = 1782] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x845ce800) [pid = 1782] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x85127800) [pid = 1782] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x83c30000) [pid = 1782] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x83eec800) [pid = 1782] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x97984000) [pid = 1782] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x85123400) [pid = 1782] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x9621a800) [pid = 1782] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x938c0400) [pid = 1782] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9362e000) [pid = 1782] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9369a400) [pid = 1782] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x92b64c00) [pid = 1782] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8b5ed800) [pid = 1782] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:09:23 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8facac00) [pid = 1782] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:09:24 INFO - PROCESS | 1782 | 1461240564041 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x833d7800 == 135 [pid = 1782] [id = 573] 05:09:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x835f1000) [pid = 1782] [serial = 1720] [outer = (nil)] 05:09:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x850f0800) [pid = 1782] [serial = 1721] [outer = 0x835f1000] 05:09:24 INFO - PROCESS | 1782 | 1461240564118 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x88b79c00) [pid = 1782] [serial = 1722] [outer = 0x835f1000] 05:09:24 INFO - PROCESS | 1782 | 1461240564866 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1804ms 05:09:24 INFO - PROCESS | 1782 | 1461240564919 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 1782 | 1461240564922 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:09:24 INFO - PROCESS | 1782 | 1461240564929 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 1782 | 1461240564933 Marionette TRACE conn3 <- [1,2266,null,{}] 05:09:24 INFO - PROCESS | 1782 | 1461240564942 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:25 INFO - PROCESS | 1782 | 1461240565209 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:09:25 INFO - PROCESS | 1782 | 1461240565231 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x85127800 == 136 [pid = 1782] [id = 574] 05:09:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x85c83c00) [pid = 1782] [serial = 1723] [outer = (nil)] 05:09:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8b27cc00) [pid = 1782] [serial = 1724] [outer = 0x85c83c00] 05:09:25 INFO - PROCESS | 1782 | 1461240565303 Marionette DEBUG loaded listener.js 05:09:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8b416400) [pid = 1782] [serial = 1725] [outer = 0x85c83c00] 05:09:26 INFO - PROCESS | 1782 | 1461240566494 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1599ms 05:09:26 INFO - PROCESS | 1782 | 1461240566530 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:09:26 INFO - PROCESS | 1782 | 1461240566537 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:09:26 INFO - PROCESS | 1782 | 1461240566546 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:09:26 INFO - PROCESS | 1782 | 1461240566553 Marionette TRACE conn3 <- [1,2270,null,{}] 05:09:26 INFO - PROCESS | 1782 | 1461240566563 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:26 INFO - PROCESS | 1782 | 1461240566820 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:09:27 INFO - PROCESS | 1782 | 1461240567164 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x85123800 == 137 [pid = 1782] [id = 575] 05:09:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x85129800) [pid = 1782] [serial = 1726] [outer = (nil)] 05:09:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x85a66800) [pid = 1782] [serial = 1727] [outer = 0x85129800] 05:09:27 INFO - PROCESS | 1782 | 1461240567261 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x86d29400) [pid = 1782] [serial = 1728] [outer = 0x85129800] 05:09:28 INFO - PROCESS | 1782 | 1461240568208 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1740ms 05:09:28 INFO - PROCESS | 1782 | 1461240568285 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 1782 | 1461240568295 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:09:28 INFO - PROCESS | 1782 | 1461240568306 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 1782 | 1461240568311 Marionette TRACE conn3 <- [1,2274,null,{}] 05:09:28 INFO - PROCESS | 1782 | 1461240568317 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:28 INFO - PROCESS | 1782 | 1461240568574 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:09:28 INFO - PROCESS | 1782 | 1461240568981 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e74400 == 138 [pid = 1782] [id = 576] 05:09:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x89e74800) [pid = 1782] [serial = 1729] [outer = (nil)] 05:09:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x89e8c000) [pid = 1782] [serial = 1730] [outer = 0x89e74800] 05:09:29 INFO - PROCESS | 1782 | 1461240569070 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8b198000) [pid = 1782] [serial = 1731] [outer = 0x89e74800] 05:09:30 INFO - PROCESS | 1782 | 1461240570039 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1797ms 05:09:30 INFO - PROCESS | 1782 | 1461240570103 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 1782 | 1461240570108 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:09:30 INFO - PROCESS | 1782 | 1461240570114 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 1782 | 1461240570121 Marionette TRACE conn3 <- [1,2278,null,{}] 05:09:30 INFO - PROCESS | 1782 | 1461240570137 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:30 INFO - PROCESS | 1782 | 1461240570390 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:09:30 INFO - PROCESS | 1782 | 1461240570788 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b833c00 == 139 [pid = 1782] [id = 577] 05:09:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8b834000) [pid = 1782] [serial = 1732] [outer = (nil)] 05:09:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8b944000) [pid = 1782] [serial = 1733] [outer = 0x8b834000] 05:09:30 INFO - PROCESS | 1782 | 1461240570888 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b995c00) [pid = 1782] [serial = 1734] [outer = 0x8b834000] 05:09:31 INFO - PROCESS | 1782 | 1461240571800 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1747ms 05:09:31 INFO - PROCESS | 1782 | 1461240571861 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:09:31 INFO - PROCESS | 1782 | 1461240571866 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:09:31 INFO - PROCESS | 1782 | 1461240571873 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 1782 | 1461240571876 Marionette TRACE conn3 <- [1,2282,null,{}] 05:09:31 INFO - PROCESS | 1782 | 1461240571882 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:32 INFO - PROCESS | 1782 | 1461240572090 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:09:32 INFO - PROCESS | 1782 | 1461240572374 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e7f000 == 140 [pid = 1782] [id = 578] 05:09:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8b5f7c00) [pid = 1782] [serial = 1735] [outer = (nil)] 05:09:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8f38b800) [pid = 1782] [serial = 1736] [outer = 0x8b5f7c00] 05:09:32 INFO - PROCESS | 1782 | 1461240572516 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8f442800) [pid = 1782] [serial = 1737] [outer = 0x8b5f7c00] 05:09:33 INFO - PROCESS | 1782 | 1461240573421 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1632ms 05:09:33 INFO - PROCESS | 1782 | 1461240573505 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:09:33 INFO - PROCESS | 1782 | 1461240573509 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:09:33 INFO - PROCESS | 1782 | 1461240573516 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 1782 | 1461240573520 Marionette TRACE conn3 <- [1,2286,null,{}] 05:09:33 INFO - PROCESS | 1782 | 1461240573526 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:33 INFO - PROCESS | 1782 | 1461240573785 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:09:34 INFO - PROCESS | 1782 | 1461240574112 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e79b400 == 141 [pid = 1782] [id = 579] 05:09:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8e7a2800) [pid = 1782] [serial = 1738] [outer = (nil)] 05:09:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8f5e7c00) [pid = 1782] [serial = 1739] [outer = 0x8e7a2800] 05:09:34 INFO - PROCESS | 1782 | 1461240574206 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8f5ec800) [pid = 1782] [serial = 1740] [outer = 0x8e7a2800] 05:09:35 INFO - PROCESS | 1782 | 1461240575093 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:09:35 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 05:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1635ms 05:09:35 INFO - PROCESS | 1782 | 1461240575152 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 1782 | 1461240575155 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:09:35 INFO - PROCESS | 1782 | 1461240575162 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 1782 | 1461240575166 Marionette TRACE conn3 <- [1,2290,null,{}] 05:09:35 INFO - PROCESS | 1782 | 1461240575171 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:35 INFO - PROCESS | 1782 | 1461240575419 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:09:35 INFO - PROCESS | 1782 | 1461240575761 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5f6800 == 142 [pid = 1782] [id = 580] 05:09:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8fac1400) [pid = 1782] [serial = 1741] [outer = (nil)] 05:09:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x90073800) [pid = 1782] [serial = 1742] [outer = 0x8fac1400] 05:09:35 INFO - PROCESS | 1782 | 1461240575897 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x90372000) [pid = 1782] [serial = 1743] [outer = 0x8fac1400] 05:09:36 INFO - PROCESS | 1782 | 1461240576796 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1696ms 05:09:36 INFO - PROCESS | 1782 | 1461240576859 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:09:36 INFO - PROCESS | 1782 | 1461240576863 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:09:36 INFO - PROCESS | 1782 | 1461240576870 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 1782 | 1461240576873 Marionette TRACE conn3 <- [1,2294,null,{}] 05:09:36 INFO - PROCESS | 1782 | 1461240576879 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:37 INFO - PROCESS | 1782 | 1461240577098 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:09:37 INFO - PROCESS | 1782 | 1461240577433 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x850ec000 == 143 [pid = 1782] [id = 581] 05:09:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x89e76800) [pid = 1782] [serial = 1744] [outer = (nil)] 05:09:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x913e8000) [pid = 1782] [serial = 1745] [outer = 0x89e76800] 05:09:37 INFO - PROCESS | 1782 | 1461240577529 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x91eee800) [pid = 1782] [serial = 1746] [outer = 0x89e76800] 05:09:38 INFO - PROCESS | 1782 | 1461240578384 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1579ms 05:09:38 INFO - PROCESS | 1782 | 1461240578450 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 1782 | 1461240578454 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:09:38 INFO - PROCESS | 1782 | 1461240578460 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 1782 | 1461240578464 Marionette TRACE conn3 <- [1,2298,null,{}] 05:09:38 INFO - PROCESS | 1782 | 1461240578470 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:38 INFO - PROCESS | 1782 | 1461240578665 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:09:38 INFO - PROCESS | 1782 | 1461240578945 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa0ec00 == 144 [pid = 1782] [id = 582] 05:09:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x92988c00) [pid = 1782] [serial = 1747] [outer = (nil)] 05:09:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x92b87000) [pid = 1782] [serial = 1748] [outer = 0x92988c00] 05:09:39 INFO - PROCESS | 1782 | 1461240579078 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x93504000) [pid = 1782] [serial = 1749] [outer = 0x92988c00] 05:09:39 INFO - PROCESS | 1782 | 1461240579974 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1583ms 05:09:40 INFO - PROCESS | 1782 | 1461240580044 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 1782 | 1461240580048 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:09:40 INFO - PROCESS | 1782 | 1461240580054 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 1782 | 1461240580058 Marionette TRACE conn3 <- [1,2302,null,{}] 05:09:40 INFO - PROCESS | 1782 | 1461240580064 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:40 INFO - PROCESS | 1782 | 1461240580263 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:09:40 INFO - PROCESS | 1782 | 1461240580545 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5ed800 == 145 [pid = 1782] [id = 583] 05:09:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8b83b800) [pid = 1782] [serial = 1750] [outer = (nil)] 05:09:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9356bc00) [pid = 1782] [serial = 1751] [outer = 0x8b83b800] 05:09:40 INFO - PROCESS | 1782 | 1461240580678 Marionette DEBUG loaded listener.js 05:09:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x93572c00) [pid = 1782] [serial = 1752] [outer = 0x8b83b800] 05:09:41 INFO - PROCESS | 1782 | 1461240581587 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1580ms 05:09:41 INFO - PROCESS | 1782 | 1461240581635 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:09:41 INFO - PROCESS | 1782 | 1461240581639 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:09:41 INFO - PROCESS | 1782 | 1461240581645 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 1782 | 1461240581649 Marionette TRACE conn3 <- [1,2306,null,{}] 05:09:41 INFO - PROCESS | 1782 | 1461240581655 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:41 INFO - PROCESS | 1782 | 1461240581859 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:09:42 INFO - PROCESS | 1782 | 1461240582199 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f43d400 == 146 [pid = 1782] [id = 584] 05:09:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x90072400) [pid = 1782] [serial = 1753] [outer = (nil)] 05:09:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9369b000) [pid = 1782] [serial = 1754] [outer = 0x90072400] 05:09:42 INFO - PROCESS | 1782 | 1461240582292 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x936a2c00) [pid = 1782] [serial = 1755] [outer = 0x90072400] 05:09:43 INFO - PROCESS | 1782 | 1461240583229 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1629ms 05:09:43 INFO - PROCESS | 1782 | 1461240583276 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 1782 | 1461240583281 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:09:43 INFO - PROCESS | 1782 | 1461240583295 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 1782 | 1461240583300 Marionette TRACE conn3 <- [1,2310,null,{}] 05:09:43 INFO - PROCESS | 1782 | 1461240583309 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:43 INFO - PROCESS | 1782 | 1461240583557 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:09:43 INFO - PROCESS | 1782 | 1461240583903 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x93636c00 == 147 [pid = 1782] [id = 585] 05:09:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x9398d000) [pid = 1782] [serial = 1756] [outer = (nil)] 05:09:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x947bc800) [pid = 1782] [serial = 1757] [outer = 0x9398d000] 05:09:44 INFO - PROCESS | 1782 | 1461240584002 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x951a2000) [pid = 1782] [serial = 1758] [outer = 0x9398d000] 05:09:44 INFO - PROCESS | 1782 | 1461240584992 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1742ms 05:09:45 INFO - PROCESS | 1782 | 1461240585038 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 1782 | 1461240585042 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:09:45 INFO - PROCESS | 1782 | 1461240585048 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 1782 | 1461240585052 Marionette TRACE conn3 <- [1,2314,null,{}] 05:09:45 INFO - PROCESS | 1782 | 1461240585057 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:45 INFO - PROCESS | 1782 | 1461240585253 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:09:45 INFO - PROCESS | 1782 | 1461240585601 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x95194000 == 148 [pid = 1782] [id = 586] 05:09:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x96327c00) [pid = 1782] [serial = 1759] [outer = (nil)] 05:09:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x96fc7c00) [pid = 1782] [serial = 1760] [outer = 0x96327c00] 05:09:45 INFO - PROCESS | 1782 | 1461240585694 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x970d4000) [pid = 1782] [serial = 1761] [outer = 0x96327c00] 05:09:46 INFO - PROCESS | 1782 | 1461240586623 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1631ms 05:09:46 INFO - PROCESS | 1782 | 1461240586679 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:09:46 INFO - PROCESS | 1782 | 1461240586683 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:09:46 INFO - PROCESS | 1782 | 1461240586711 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 1782 | 1461240586715 Marionette TRACE conn3 <- [1,2318,null,{}] 05:09:46 INFO - PROCESS | 1782 | 1461240586721 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:46 INFO - PROCESS | 1782 | 1461240586924 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:09:47 INFO - PROCESS | 1782 | 1461240587266 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8490b400 == 149 [pid = 1782] [id = 587] 05:09:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x9376c800) [pid = 1782] [serial = 1762] [outer = (nil)] 05:09:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x975cb800) [pid = 1782] [serial = 1763] [outer = 0x9376c800] 05:09:47 INFO - PROCESS | 1782 | 1461240587356 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x97851c00) [pid = 1782] [serial = 1764] [outer = 0x9376c800] 05:09:48 INFO - PROCESS | 1782 | 1461240588270 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 1782 | 1461240588347 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:09:48 INFO - PROCESS | 1782 | 1461240588354 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 1782 | 1461240588358 Marionette TRACE conn3 <- [1,2322,null,{}] 05:09:48 INFO - PROCESS | 1782 | 1461240588363 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:48 INFO - PROCESS | 1782 | 1461240588574 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:09:48 INFO - PROCESS | 1782 | 1461240588906 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b6cc00 == 150 [pid = 1782] [id = 588] 05:09:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x96827800) [pid = 1782] [serial = 1765] [outer = (nil)] 05:09:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x97984000) [pid = 1782] [serial = 1766] [outer = 0x96827800] 05:09:49 INFO - PROCESS | 1782 | 1461240588997 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x9799c000) [pid = 1782] [serial = 1767] [outer = 0x96827800] 05:09:49 INFO - PROCESS | 1782 | 1461240589873 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1579ms 05:09:49 INFO - PROCESS | 1782 | 1461240589934 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:09:49 INFO - PROCESS | 1782 | 1461240589938 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:09:49 INFO - PROCESS | 1782 | 1461240589945 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 1782 | 1461240589948 Marionette TRACE conn3 <- [1,2326,null,{}] 05:09:49 INFO - PROCESS | 1782 | 1461240589954 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:50 INFO - PROCESS | 1782 | 1461240590166 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:09:50 INFO - PROCESS | 1782 | 1461240590500 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x9350d800 == 151 [pid = 1782] [id = 589] 05:09:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x93836c00) [pid = 1782] [serial = 1768] [outer = (nil)] 05:09:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x98164c00) [pid = 1782] [serial = 1769] [outer = 0x93836c00] 05:09:50 INFO - PROCESS | 1782 | 1461240590590 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x981ba400) [pid = 1782] [serial = 1770] [outer = 0x93836c00] 05:09:51 INFO - PROCESS | 1782 | 1461240591495 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1589ms 05:09:51 INFO - PROCESS | 1782 | 1461240591534 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 1782 | 1461240591538 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:09:51 INFO - PROCESS | 1782 | 1461240591544 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 1782 | 1461240591548 Marionette TRACE conn3 <- [1,2330,null,{}] 05:09:51 INFO - PROCESS | 1782 | 1461240591554 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:51 INFO - PROCESS | 1782 | 1461240591748 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:09:52 INFO - PROCESS | 1782 | 1461240592039 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c2000 == 152 [pid = 1782] [id = 590] 05:09:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x975d4400) [pid = 1782] [serial = 1771] [outer = (nil)] 05:09:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x981c4c00) [pid = 1782] [serial = 1772] [outer = 0x975d4400] 05:09:52 INFO - PROCESS | 1782 | 1461240592179 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x981c6800) [pid = 1782] [serial = 1773] [outer = 0x975d4400] 05:09:53 INFO - PROCESS | 1782 | 1461240593031 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1538ms 05:09:53 INFO - PROCESS | 1782 | 1461240593098 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 1782 | 1461240593101 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:09:53 INFO - PROCESS | 1782 | 1461240593110 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 1782 | 1461240593113 Marionette TRACE conn3 <- [1,2334,null,{}] 05:09:53 INFO - PROCESS | 1782 | 1461240593119 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:53 INFO - PROCESS | 1782 | 1461240593323 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:09:53 INFO - PROCESS | 1782 | 1461240593677 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x96fc0c00 == 153 [pid = 1782] [id = 591] 05:09:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x9792a800) [pid = 1782] [serial = 1774] [outer = (nil)] 05:09:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x988b8800) [pid = 1782] [serial = 1775] [outer = 0x9792a800] 05:09:53 INFO - PROCESS | 1782 | 1461240593767 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x988c1c00) [pid = 1782] [serial = 1776] [outer = 0x9792a800] 05:09:54 INFO - PROCESS | 1782 | 1461240594635 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1582ms 05:09:54 INFO - PROCESS | 1782 | 1461240594693 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 1782 | 1461240594696 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:09:54 INFO - PROCESS | 1782 | 1461240594703 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 1782 | 1461240594706 Marionette TRACE conn3 <- [1,2338,null,{}] 05:09:54 INFO - PROCESS | 1782 | 1461240594712 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:54 INFO - PROCESS | 1782 | 1461240594923 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:09:55 INFO - PROCESS | 1782 | 1461240595260 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f44d800 == 154 [pid = 1782] [id = 592] 05:09:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x983ab400) [pid = 1782] [serial = 1777] [outer = (nil)] 05:09:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x9894e800) [pid = 1782] [serial = 1778] [outer = 0x983ab400] 05:09:55 INFO - PROCESS | 1782 | 1461240595354 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x98989c00) [pid = 1782] [serial = 1779] [outer = 0x983ab400] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x833d7800 == 153 [pid = 1782] [id = 573] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x833d5800 == 152 [pid = 1782] [id = 572] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x851e8800 == 151 [pid = 1782] [id = 571] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x84902400 == 150 [pid = 1782] [id = 570] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x936a7c00 == 149 [pid = 1782] [id = 564] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x9363b800 == 148 [pid = 1782] [id = 563] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x9062e000 == 147 [pid = 1782] [id = 561] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x9350e000 == 146 [pid = 1782] [id = 562] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b993000 == 145 [pid = 1782] [id = 560] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8f449c00 == 144 [pid = 1782] [id = 559] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b41c000 == 143 [pid = 1782] [id = 558] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x85c84c00 == 142 [pid = 1782] [id = 557] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5f3000 == 141 [pid = 1782] [id = 556] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x86d28800 == 140 [pid = 1782] [id = 555] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x881ce000 == 139 [pid = 1782] [id = 554] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x83ef9400 == 138 [pid = 1782] [id = 552] 05:09:57 INFO - PROCESS | 1782 | --DOCSHELL 0x88b80c00 == 137 [pid = 1782] [id = 553] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x89148000) [pid = 1782] [serial = 1521] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x89e87400) [pid = 1782] [serial = 1655] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x86d2fc00) [pid = 1782] [serial = 1649] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x84904400) [pid = 1782] [serial = 1652] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x9006a000) [pid = 1782] [serial = 1607] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8f7e2800) [pid = 1782] [serial = 1605] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8f5f3c00) [pid = 1782] [serial = 1604] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8f433000) [pid = 1782] [serial = 1602] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8f389800) [pid = 1782] [serial = 1601] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8bcf7400) [pid = 1782] [serial = 1599] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8b947400) [pid = 1782] [serial = 1598] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8b422000) [pid = 1782] [serial = 1596] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8b195000) [pid = 1782] [serial = 1595] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x86e15800) [pid = 1782] [serial = 1593] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x85a88400) [pid = 1782] [serial = 1592] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8a4c2800) [pid = 1782] [serial = 1589] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x85130400) [pid = 1782] [serial = 1646] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x845c1800) [pid = 1782] [serial = 1643] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x84902800) [pid = 1782] [serial = 1644] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x98163000) [pid = 1782] [serial = 1640] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x97c61000) [pid = 1782] [serial = 1638] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x97a67c00) [pid = 1782] [serial = 1637] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x97a5b000) [pid = 1782] [serial = 1635] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x97a59800) [pid = 1782] [serial = 1634] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x9797fc00) [pid = 1782] [serial = 1632] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x9797d000) [pid = 1782] [serial = 1631] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x976ec800) [pid = 1782] [serial = 1629] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x976e7800) [pid = 1782] [serial = 1628] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x970cfc00) [pid = 1782] [serial = 1626] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x9632f000) [pid = 1782] [serial = 1625] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x947bc400) [pid = 1782] [serial = 1623] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x93ce3000) [pid = 1782] [serial = 1622] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x93766800) [pid = 1782] [serial = 1620] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x9369ec00) [pid = 1782] [serial = 1619] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9356dc00) [pid = 1782] [serial = 1617] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x9350d400) [pid = 1782] [serial = 1616] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x92b85c00) [pid = 1782] [serial = 1614] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x92b83c00) [pid = 1782] [serial = 1613] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x91e4d800) [pid = 1782] [serial = 1611] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x913e1400) [pid = 1782] [serial = 1610] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x90073c00) [pid = 1782] [serial = 1608] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x85a6bc00) [pid = 1782] [serial = 1653] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x86e15400) [pid = 1782] [serial = 1650] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x851ebc00) [pid = 1782] [serial = 1647] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1782 | 1461240598409 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 3750ms 05:09:58 INFO - PROCESS | 1782 | 1461240598455 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 1782 | 1461240598461 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:09:58 INFO - PROCESS | 1782 | 1461240598469 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 1782 | 1461240598475 Marionette TRACE conn3 <- [1,2342,null,{}] 05:09:58 INFO - PROCESS | 1782 | 1461240598485 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:58 INFO - PROCESS | 1782 | 1461240598734 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:09:58 INFO - PROCESS | 1782 | 1461240598950 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x82c2f000 == 138 [pid = 1782] [id = 593] 05:09:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x835f4400) [pid = 1782] [serial = 1780] [outer = (nil)] 05:09:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x845cbc00) [pid = 1782] [serial = 1781] [outer = 0x835f4400] 05:09:59 INFO - PROCESS | 1782 | 1461240599031 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x850de000) [pid = 1782] [serial = 1782] [outer = 0x835f4400] 05:09:59 INFO - PROCESS | 1782 | 1461240599824 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1399ms 05:09:59 INFO - PROCESS | 1782 | 1461240599868 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 1782 | 1461240599876 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:09:59 INFO - PROCESS | 1782 | 1461240599886 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 1782 | 1461240599889 Marionette TRACE conn3 <- [1,2346,null,{}] 05:09:59 INFO - PROCESS | 1782 | 1461240599896 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:00 INFO - PROCESS | 1782 | 1461240600179 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:10:00 INFO - PROCESS | 1782 | 1461240600312 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x83ef2000 == 139 [pid = 1782] [id = 594] 05:10:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8490d400) [pid = 1782] [serial = 1783] [outer = (nil)] 05:10:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x851eb400) [pid = 1782] [serial = 1784] [outer = 0x8490d400] 05:10:00 INFO - PROCESS | 1782 | 1461240600389 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x85a5e800) [pid = 1782] [serial = 1785] [outer = 0x8490d400] 05:10:01 INFO - PROCESS | 1782 | 1461240601423 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1589ms 05:10:01 INFO - PROCESS | 1782 | 1461240601478 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 1782 | 1461240601481 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:10:01 INFO - PROCESS | 1782 | 1461240601488 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 1782 | 1461240601494 Marionette TRACE conn3 <- [1,2350,null,{}] 05:10:01 INFO - PROCESS | 1782 | 1461240601509 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:01 INFO - PROCESS | 1782 | 1461240601773 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:10:01 INFO - PROCESS | 1782 | 1461240601811 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a83400 == 140 [pid = 1782] [id = 595] 05:10:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x86d28c00) [pid = 1782] [serial = 1786] [outer = (nil)] 05:10:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x86e11000) [pid = 1782] [serial = 1787] [outer = 0x86d28c00] 05:10:01 INFO - PROCESS | 1782 | 1461240601953 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x881ce000) [pid = 1782] [serial = 1788] [outer = 0x86d28c00] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8f5e4c00) [pid = 1782] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x850eb400) [pid = 1782] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x85a88c00) [pid = 1782] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x83c2e000) [pid = 1782] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x938b8c00) [pid = 1782] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x93760800) [pid = 1782] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x93572800) [pid = 1782] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x92980800) [pid = 1782] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8fda8000) [pid = 1782] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8facd800) [pid = 1782] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8f7d7800) [pid = 1782] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8f44cc00) [pid = 1782] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8b5f3c00) [pid = 1782] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8b197400) [pid = 1782] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8b277c00) [pid = 1782] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x88b85400) [pid = 1782] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x850d7800) [pid = 1782] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x851ed000) [pid = 1782] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x84904800) [pid = 1782] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x9797d800) [pid = 1782] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x96fc5400) [pid = 1782] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x89145c00) [pid = 1782] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x93ceb000) [pid = 1782] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:10:03 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x835f1000) [pid = 1782] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:10:04 INFO - PROCESS | 1782 | 1461240604039 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2602ms 05:10:04 INFO - PROCESS | 1782 | 1461240604090 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:10:04 INFO - PROCESS | 1782 | 1461240604094 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:10:04 INFO - PROCESS | 1782 | 1461240604100 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 1782 | 1461240604103 Marionette TRACE conn3 <- [1,2354,null,{}] 05:10:04 INFO - PROCESS | 1782 | 1461240604108 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:04 INFO - PROCESS | 1782 | 1461240604352 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:10:04 INFO - PROCESS | 1782 | 1461240604373 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c4c00 == 141 [pid = 1782] [id = 596] 05:10:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x85124000) [pid = 1782] [serial = 1789] [outer = (nil)] 05:10:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x86d30000) [pid = 1782] [serial = 1790] [outer = 0x85124000] 05:10:04 INFO - PROCESS | 1782 | 1461240604447 Marionette DEBUG loaded listener.js 05:10:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x88b83800) [pid = 1782] [serial = 1791] [outer = 0x85124000] 05:10:05 INFO - PROCESS | 1782 | 1461240605295 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:10:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:10:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1229ms 05:10:05 INFO - PROCESS | 1782 | 1461240605329 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:10:05 INFO - PROCESS | 1782 | 1461240605332 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:10:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:10:05 INFO - PROCESS | 1782 | 1461240605338 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - PROCESS | 1782 | 1461240605342 Marionette TRACE conn3 <- [1,2358,null,{}] 05:10:05 INFO - PROCESS | 1782 | 1461240605359 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:05 INFO - PROCESS | 1782 | 1461240605534 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:10:05 INFO - PROCESS | 1782 | 1461240605550 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c2e000 == 142 [pid = 1782] [id = 597] 05:10:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x89144000) [pid = 1782] [serial = 1792] [outer = (nil)] 05:10:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x89150000) [pid = 1782] [serial = 1793] [outer = 0x89144000] 05:10:05 INFO - PROCESS | 1782 | 1461240605622 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x89e77800) [pid = 1782] [serial = 1794] [outer = 0x89144000] 05:10:06 INFO - PROCESS | 1782 | 1461240606937 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:10:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1641ms 05:10:07 INFO - PROCESS | 1782 | 1461240606997 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 1782 | 1461240607006 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:10:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:10:07 INFO - PROCESS | 1782 | 1461240607015 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - PROCESS | 1782 | 1461240607021 Marionette TRACE conn3 <- [1,2362,null,{}] 05:10:07 INFO - PROCESS | 1782 | 1461240607029 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:07 INFO - PROCESS | 1782 | 1461240607247 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:10:07 INFO - PROCESS | 1782 | 1461240607584 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c9c00 == 143 [pid = 1782] [id = 598] 05:10:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x84902000) [pid = 1782] [serial = 1795] [outer = (nil)] 05:10:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x851e3800) [pid = 1782] [serial = 1796] [outer = 0x84902000] 05:10:07 INFO - PROCESS | 1782 | 1461240607675 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x85a85400) [pid = 1782] [serial = 1797] [outer = 0x84902000] 05:10:08 INFO - PROCESS | 1782 | 1461240608735 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:10:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:10:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1789ms 05:10:08 INFO - PROCESS | 1782 | 1461240608805 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 1782 | 1461240608813 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:10:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:10:08 INFO - PROCESS | 1782 | 1461240608824 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 1782 | 1461240608828 Marionette TRACE conn3 <- [1,2366,null,{}] 05:10:08 INFO - PROCESS | 1782 | 1461240608835 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:09 INFO - PROCESS | 1782 | 1461240609084 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:10:09 INFO - PROCESS | 1782 | 1461240609414 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d2b400 == 144 [pid = 1782] [id = 599] 05:10:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x88b7a800) [pid = 1782] [serial = 1798] [outer = (nil)] 05:10:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8914b400) [pid = 1782] [serial = 1799] [outer = 0x88b7a800] 05:10:09 INFO - PROCESS | 1782 | 1461240609512 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x89e81000) [pid = 1782] [serial = 1800] [outer = 0x88b7a800] 05:10:10 INFO - PROCESS | 1782 | 1461240610435 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:10:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1685ms 05:10:10 INFO - PROCESS | 1782 | 1461240610509 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 1782 | 1461240610513 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:10:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:10:10 INFO - PROCESS | 1782 | 1461240610521 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 1782 | 1461240610527 Marionette TRACE conn3 <- [1,2370,null,{}] 05:10:10 INFO - PROCESS | 1782 | 1461240610544 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:10 INFO - PROCESS | 1782 | 1461240610804 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:10:11 INFO - PROCESS | 1782 | 1461240611128 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x851e6000 == 145 [pid = 1782] [id = 600] 05:10:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x86d2fc00) [pid = 1782] [serial = 1801] [outer = (nil)] 05:10:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b27c000) [pid = 1782] [serial = 1802] [outer = 0x86d2fc00] 05:10:11 INFO - PROCESS | 1782 | 1461240611224 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8b425c00) [pid = 1782] [serial = 1803] [outer = 0x86d2fc00] 05:10:12 INFO - PROCESS | 1782 | 1461240612137 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:10:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1695ms 05:10:12 INFO - PROCESS | 1782 | 1461240612218 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 1782 | 1461240612222 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:10:12 INFO - PROCESS | 1782 | 1461240612229 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 1782 | 1461240612233 Marionette TRACE conn3 <- [1,2374,null,{}] 05:10:12 INFO - PROCESS | 1782 | 1461240612239 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:12 INFO - PROCESS | 1782 | 1461240612543 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:10:12 INFO - PROCESS | 1782 | 1461240612878 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5ef000 == 146 [pid = 1782] [id = 601] 05:10:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8b5f0400) [pid = 1782] [serial = 1804] [outer = (nil)] 05:10:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8b5f5800) [pid = 1782] [serial = 1805] [outer = 0x8b5f0400] 05:10:12 INFO - PROCESS | 1782 | 1461240612965 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8b834c00) [pid = 1782] [serial = 1806] [outer = 0x8b5f0400] 05:10:13 INFO - PROCESS | 1782 | 1461240613897 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1743ms 05:10:13 INFO - PROCESS | 1782 | 1461240613972 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 1782 | 1461240613977 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:10:13 INFO - PROCESS | 1782 | 1461240613983 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - PROCESS | 1782 | 1461240613986 Marionette TRACE conn3 <- [1,2378,null,{}] 05:10:13 INFO - PROCESS | 1782 | 1461240613992 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:14 INFO - PROCESS | 1782 | 1461240614231 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:10:14 INFO - PROCESS | 1782 | 1461240614564 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5eb400 == 147 [pid = 1782] [id = 602] 05:10:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8b948800) [pid = 1782] [serial = 1807] [outer = (nil)] 05:10:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b950c00) [pid = 1782] [serial = 1808] [outer = 0x8b948800] 05:10:14 INFO - PROCESS | 1782 | 1461240614658 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8b995400) [pid = 1782] [serial = 1809] [outer = 0x8b948800] 05:10:15 INFO - PROCESS | 1782 | 1461240615585 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:10:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:10:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1643ms 05:10:15 INFO - PROCESS | 1782 | 1461240615642 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 1782 | 1461240615647 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:10:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:10:15 INFO - PROCESS | 1782 | 1461240615656 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 1782 | 1461240615658 Marionette TRACE conn3 <- [1,2382,null,{}] 05:10:15 INFO - PROCESS | 1782 | 1461240615665 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:15 INFO - PROCESS | 1782 | 1461240615879 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:10:16 INFO - PROCESS | 1782 | 1461240616213 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x835e6400 == 148 [pid = 1782] [id = 603] 05:10:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x845c3800) [pid = 1782] [serial = 1810] [outer = (nil)] 05:10:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8f38e400) [pid = 1782] [serial = 1811] [outer = 0x845c3800] 05:10:16 INFO - PROCESS | 1782 | 1461240616322 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8f432000) [pid = 1782] [serial = 1812] [outer = 0x845c3800] 05:10:17 INFO - PROCESS | 1782 | 1461240617228 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1629ms 05:10:17 INFO - PROCESS | 1782 | 1461240617286 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 1782 | 1461240617289 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:10:17 INFO - PROCESS | 1782 | 1461240617296 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 1782 | 1461240617300 Marionette TRACE conn3 <- [1,2386,null,{}] 05:10:17 INFO - PROCESS | 1782 | 1461240617306 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:17 INFO - PROCESS | 1782 | 1461240617507 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:10:17 INFO - PROCESS | 1782 | 1461240617786 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b946800 == 149 [pid = 1782] [id = 604] 05:10:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8b99fc00) [pid = 1782] [serial = 1813] [outer = (nil)] 05:10:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8f5f0800) [pid = 1782] [serial = 1814] [outer = 0x8b99fc00] 05:10:17 INFO - PROCESS | 1782 | 1461240617921 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8f7e4000) [pid = 1782] [serial = 1815] [outer = 0x8b99fc00] 05:10:18 INFO - PROCESS | 1782 | 1461240618858 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:10:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:10:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1581ms 05:10:18 INFO - PROCESS | 1782 | 1461240618880 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:10:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:10:18 INFO - PROCESS | 1782 | 1461240618884 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:10:18 INFO - PROCESS | 1782 | 1461240618890 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 1782 | 1461240618894 Marionette TRACE conn3 <- [1,2390,null,{}] 05:10:18 INFO - PROCESS | 1782 | 1461240618900 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:19 INFO - PROCESS | 1782 | 1461240619101 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:10:19 INFO - PROCESS | 1782 | 1461240619388 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e7a1c00 == 150 [pid = 1782] [id = 605] 05:10:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8f44cc00) [pid = 1782] [serial = 1816] [outer = (nil)] 05:10:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8fac9c00) [pid = 1782] [serial = 1817] [outer = 0x8f44cc00] 05:10:19 INFO - PROCESS | 1782 | 1461240619523 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8fd9f400) [pid = 1782] [serial = 1818] [outer = 0x8f44cc00] 05:10:20 INFO - PROCESS | 1782 | 1461240620428 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:10:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:10:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1597ms 05:10:20 INFO - PROCESS | 1782 | 1461240620488 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:10:20 INFO - PROCESS | 1782 | 1461240620492 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:10:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:10:20 INFO - PROCESS | 1782 | 1461240620499 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 1782 | 1461240620503 Marionette TRACE conn3 <- [1,2394,null,{}] 05:10:20 INFO - PROCESS | 1782 | 1461240620508 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:20 INFO - PROCESS | 1782 | 1461240620708 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:10:21 INFO - PROCESS | 1782 | 1461240621040 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c5400 == 151 [pid = 1782] [id = 606] 05:10:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8e79f000) [pid = 1782] [serial = 1819] [outer = (nil)] 05:10:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x9006d000) [pid = 1782] [serial = 1820] [outer = 0x8e79f000] 05:10:21 INFO - PROCESS | 1782 | 1461240621131 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x90071c00) [pid = 1782] [serial = 1821] [outer = 0x8e79f000] 05:10:22 INFO - PROCESS | 1782 | 1461240622044 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1582ms 05:10:22 INFO - PROCESS | 1782 | 1461240622087 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 1782 | 1461240622091 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:10:22 INFO - PROCESS | 1782 | 1461240622099 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 1782 | 1461240622102 Marionette TRACE conn3 <- [1,2398,null,{}] 05:10:22 INFO - PROCESS | 1782 | 1461240622109 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:22 INFO - PROCESS | 1782 | 1461240622310 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:10:22 INFO - PROCESS | 1782 | 1461240622595 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x9006a800 == 152 [pid = 1782] [id = 607] 05:10:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x905ddc00) [pid = 1782] [serial = 1822] [outer = (nil)] 05:10:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x90635c00) [pid = 1782] [serial = 1823] [outer = 0x905ddc00] 05:10:22 INFO - PROCESS | 1782 | 1461240622737 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x913e3c00) [pid = 1782] [serial = 1824] [outer = 0x905ddc00] 05:10:23 INFO - PROCESS | 1782 | 1461240623711 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1679ms 05:10:23 INFO - PROCESS | 1782 | 1461240623780 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:10:23 INFO - PROCESS | 1782 | 1461240623784 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:10:23 INFO - PROCESS | 1782 | 1461240623791 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - PROCESS | 1782 | 1461240623795 Marionette TRACE conn3 <- [1,2402,null,{}] 05:10:23 INFO - PROCESS | 1782 | 1461240623801 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:24 INFO - PROCESS | 1782 | 1461240624090 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:10:24 INFO - PROCESS | 1782 | 1461240624425 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x91eec400 == 153 [pid = 1782] [id = 608] 05:10:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9297bc00) [pid = 1782] [serial = 1825] [outer = (nil)] 05:10:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x92b88000) [pid = 1782] [serial = 1826] [outer = 0x9297bc00] 05:10:24 INFO - PROCESS | 1782 | 1461240624523 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x93507000) [pid = 1782] [serial = 1827] [outer = 0x9297bc00] 05:10:25 INFO - PROCESS | 1782 | 1461240625445 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1731ms 05:10:25 INFO - PROCESS | 1782 | 1461240625523 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:10:25 INFO - PROCESS | 1782 | 1461240625526 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:10:25 INFO - PROCESS | 1782 | 1461240625533 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 1782 | 1461240625536 Marionette TRACE conn3 <- [1,2406,null,{}] 05:10:25 INFO - PROCESS | 1782 | 1461240625542 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:25 INFO - PROCESS | 1782 | 1461240625797 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:10:26 INFO - PROCESS | 1782 | 1461240626131 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c33000 == 154 [pid = 1782] [id = 609] 05:10:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9006ac00) [pid = 1782] [serial = 1828] [outer = (nil)] 05:10:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x9350d400) [pid = 1782] [serial = 1829] [outer = 0x9006ac00] 05:10:26 INFO - PROCESS | 1782 | 1461240626222 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x93572800) [pid = 1782] [serial = 1830] [outer = 0x9006ac00] 05:10:27 INFO - PROCESS | 1782 | 1461240627101 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1637ms 05:10:27 INFO - PROCESS | 1782 | 1461240627171 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 1782 | 1461240627174 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:10:27 INFO - PROCESS | 1782 | 1461240627181 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 1782 | 1461240627184 Marionette TRACE conn3 <- [1,2410,null,{}] 05:10:27 INFO - PROCESS | 1782 | 1461240627190 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:27 INFO - PROCESS | 1782 | 1461240627388 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:10:27 INFO - PROCESS | 1782 | 1461240627675 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b85c00 == 155 [pid = 1782] [id = 610] 05:10:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x93572000) [pid = 1782] [serial = 1831] [outer = (nil)] 05:10:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x93762000) [pid = 1782] [serial = 1832] [outer = 0x93572000] 05:10:27 INFO - PROCESS | 1782 | 1461240627806 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x9376cc00) [pid = 1782] [serial = 1833] [outer = 0x93572000] 05:10:28 INFO - PROCESS | 1782 | 1461240628770 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1637ms 05:10:28 INFO - PROCESS | 1782 | 1461240628818 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 1782 | 1461240628822 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:10:28 INFO - PROCESS | 1782 | 1461240628828 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 1782 | 1461240628832 Marionette TRACE conn3 <- [1,2414,null,{}] 05:10:28 INFO - PROCESS | 1782 | 1461240628837 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:29 INFO - PROCESS | 1782 | 1461240629030 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:10:29 INFO - PROCESS | 1782 | 1461240629364 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x9350f000 == 156 [pid = 1782] [id = 611] 05:10:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x936a1c00) [pid = 1782] [serial = 1834] [outer = (nil)] 05:10:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x938bbc00) [pid = 1782] [serial = 1835] [outer = 0x936a1c00] 05:10:29 INFO - PROCESS | 1782 | 1461240629454 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x938c0400) [pid = 1782] [serial = 1836] [outer = 0x936a1c00] 05:10:30 INFO - PROCESS | 1782 | 1461240630305 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1538ms 05:10:30 INFO - PROCESS | 1782 | 1461240630381 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 1782 | 1461240630386 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:10:30 INFO - PROCESS | 1782 | 1461240630395 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 1782 | 1461240630398 Marionette TRACE conn3 <- [1,2418,null,{}] 05:10:30 INFO - PROCESS | 1782 | 1461240630402 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:30 INFO - PROCESS | 1782 | 1461240630634 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:10:30 INFO - PROCESS | 1782 | 1461240630979 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x92d5f400 == 157 [pid = 1782] [id = 612] 05:10:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x93833400) [pid = 1782] [serial = 1837] [outer = (nil)] 05:10:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x93cef800) [pid = 1782] [serial = 1838] [outer = 0x93833400] 05:10:31 INFO - PROCESS | 1782 | 1461240631072 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x947e9800) [pid = 1782] [serial = 1839] [outer = 0x93833400] 05:10:32 INFO - PROCESS | 1782 | 1461240632019 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1683ms 05:10:32 INFO - PROCESS | 1782 | 1461240632079 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 1782 | 1461240632083 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:10:32 INFO - PROCESS | 1782 | 1461240632090 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 1782 | 1461240632093 Marionette TRACE conn3 <- [1,2422,null,{}] 05:10:32 INFO - PROCESS | 1782 | 1461240632099 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:32 INFO - PROCESS | 1782 | 1461240632332 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:10:32 INFO - PROCESS | 1782 | 1461240632666 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x9383d400 == 158 [pid = 1782] [id = 613] 05:10:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x93ce6400) [pid = 1782] [serial = 1840] [outer = (nil)] 05:10:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x9632a800) [pid = 1782] [serial = 1841] [outer = 0x93ce6400] 05:10:32 INFO - PROCESS | 1782 | 1461240632758 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x96827c00) [pid = 1782] [serial = 1842] [outer = 0x93ce6400] 05:10:33 INFO - PROCESS | 1782 | 1461240633692 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1686ms 05:10:33 INFO - PROCESS | 1782 | 1461240633777 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 1782 | 1461240633781 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:10:33 INFO - PROCESS | 1782 | 1461240633788 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 1782 | 1461240633791 Marionette TRACE conn3 <- [1,2426,null,{}] 05:10:33 INFO - PROCESS | 1782 | 1461240633798 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:34 INFO - PROCESS | 1782 | 1461240634050 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:10:34 INFO - PROCESS | 1782 | 1461240634391 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x93ce7800 == 159 [pid = 1782] [id = 614] 05:10:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9617ac00) [pid = 1782] [serial = 1843] [outer = (nil)] 05:10:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x976ecc00) [pid = 1782] [serial = 1844] [outer = 0x9617ac00] 05:10:34 INFO - PROCESS | 1782 | 1461240634479 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x976f5c00) [pid = 1782] [serial = 1845] [outer = 0x9617ac00] 05:10:35 INFO - PROCESS | 1782 | 1461240635389 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1631ms 05:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:10:35 INFO - PROCESS | 1782 | 1461240635420 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 1782 | 1461240635423 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:10:35 INFO - PROCESS | 1782 | 1461240635430 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 1782 | 1461240635433 Marionette TRACE conn3 <- [1,2430,null,{}] 05:10:35 INFO - PROCESS | 1782 | 1461240635439 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:35 INFO - PROCESS | 1782 | 1461240635640 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:10:35 INFO - PROCESS | 1782 | 1461240635934 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x835e5400 == 160 [pid = 1782] [id = 615] 05:10:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x92b8ac00) [pid = 1782] [serial = 1846] [outer = (nil)] 05:10:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x97982400) [pid = 1782] [serial = 1847] [outer = 0x92b8ac00] 05:10:36 INFO - PROCESS | 1782 | 1461240636075 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x97983c00) [pid = 1782] [serial = 1848] [outer = 0x92b8ac00] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa01400 == 159 [pid = 1782] [id = 118] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x845c4c00 == 158 [pid = 1782] [id = 596] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x85a83400 == 157 [pid = 1782] [id = 595] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x83ef2000 == 156 [pid = 1782] [id = 594] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x82c2f000 == 155 [pid = 1782] [id = 593] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x95194000 == 154 [pid = 1782] [id = 586] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8490b400 == 153 [pid = 1782] [id = 587] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x93636c00 == 152 [pid = 1782] [id = 585] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8f43d400 == 151 [pid = 1782] [id = 584] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5ed800 == 150 [pid = 1782] [id = 583] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa0ec00 == 149 [pid = 1782] [id = 582] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5f6800 == 148 [pid = 1782] [id = 580] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x850ec000 == 147 [pid = 1782] [id = 581] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8e79b400 == 146 [pid = 1782] [id = 579] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x89e7f000 == 145 [pid = 1782] [id = 578] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8b833c00 == 144 [pid = 1782] [id = 577] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x89e74400 == 143 [pid = 1782] [id = 576] 05:10:38 INFO - PROCESS | 1782 | --DOCSHELL 0x85123800 == 142 [pid = 1782] [id = 575] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x98166000) [pid = 1782] [serial = 1641] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8b190000) [pid = 1782] [serial = 1590] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x88b81c00) [pid = 1782] [serial = 1718] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x93cee800) [pid = 1782] [serial = 1697] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x93987c00) [pid = 1782] [serial = 1695] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x93984000) [pid = 1782] [serial = 1694] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x9383bc00) [pid = 1782] [serial = 1692] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x9383a400) [pid = 1782] [serial = 1691] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x936a0800) [pid = 1782] [serial = 1689] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x93635000) [pid = 1782] [serial = 1688] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x92b88c00) [pid = 1782] [serial = 1686] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x92b83400) [pid = 1782] [serial = 1685] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x91ee5400) [pid = 1782] [serial = 1683] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x913e2000) [pid = 1782] [serial = 1682] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x90377400) [pid = 1782] [serial = 1680] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x90370000) [pid = 1782] [serial = 1679] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8fda2000) [pid = 1782] [serial = 1677] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8fd9c400) [pid = 1782] [serial = 1676] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8f7ddc00) [pid = 1782] [serial = 1674] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8f7d8000) [pid = 1782] [serial = 1673] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8e79c800) [pid = 1782] [serial = 1671] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8bcf2000) [pid = 1782] [serial = 1670] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8b83e400) [pid = 1782] [serial = 1668] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8b5f9800) [pid = 1782] [serial = 1667] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8b5ea400) [pid = 1782] [serial = 1665] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8b423800) [pid = 1782] [serial = 1664] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x89e76c00) [pid = 1782] [serial = 1662] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x89149800) [pid = 1782] [serial = 1661] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x85a5dc00) [pid = 1782] [serial = 1659] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x85128400) [pid = 1782] [serial = 1658] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x85a85800) [pid = 1782] [serial = 1715] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x850d2000) [pid = 1782] [serial = 1712] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x850de800) [pid = 1782] [serial = 1713] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x98160800) [pid = 1782] [serial = 1710] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x97a5a000) [pid = 1782] [serial = 1709] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x97850400) [pid = 1782] [serial = 1707] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x976efc00) [pid = 1782] [serial = 1706] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x97343800) [pid = 1782] [serial = 1704] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x97126000) [pid = 1782] [serial = 1703] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9621a400) [pid = 1782] [serial = 1701] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x961d6c00) [pid = 1782] [serial = 1700] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x947b6800) [pid = 1782] [serial = 1698] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8b27cc00) [pid = 1782] [serial = 1724] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x88b79c00) [pid = 1782] [serial = 1722] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8914a000) [pid = 1782] [serial = 1719] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x850f0800) [pid = 1782] [serial = 1721] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x85c84000) [pid = 1782] [serial = 1716] [outer = (nil)] [url = about:blank] 05:10:38 INFO - PROCESS | 1782 | 1461240638820 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 3402ms 05:10:38 INFO - PROCESS | 1782 | 1461240638831 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:10:38 INFO - PROCESS | 1782 | 1461240638836 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:10:38 INFO - PROCESS | 1782 | 1461240638845 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 1782 | 1461240638851 Marionette TRACE conn3 <- [1,2434,null,{}] 05:10:38 INFO - PROCESS | 1782 | 1461240638860 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:39 INFO - PROCESS | 1782 | 1461240639088 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:10:39 INFO - PROCESS | 1782 | 1461240639308 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x83ef8000 == 143 [pid = 1782] [id = 616] 05:10:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8490b400) [pid = 1782] [serial = 1849] [outer = (nil)] 05:10:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x850ec000) [pid = 1782] [serial = 1850] [outer = 0x8490b400] 05:10:39 INFO - PROCESS | 1782 | 1461240639391 Marionette DEBUG loaded listener.js 05:10:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8512d800) [pid = 1782] [serial = 1851] [outer = 0x8490b400] 05:10:40 INFO - PROCESS | 1782 | 1461240640189 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1386ms 05:10:40 INFO - PROCESS | 1782 | 1461240640231 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 1782 | 1461240640239 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:10:40 INFO - PROCESS | 1782 | 1461240640249 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 1782 | 1461240640253 Marionette TRACE conn3 <- [1,2438,null,{}] 05:10:40 INFO - PROCESS | 1782 | 1461240640259 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:40 INFO - PROCESS | 1782 | 1461240640543 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:10:40 INFO - PROCESS | 1782 | 1461240640675 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x850ea800 == 144 [pid = 1782] [id = 617] 05:10:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x850ef800) [pid = 1782] [serial = 1852] [outer = (nil)] 05:10:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x85c7e400) [pid = 1782] [serial = 1853] [outer = 0x850ef800] 05:10:40 INFO - PROCESS | 1782 | 1461240640753 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x86d31c00) [pid = 1782] [serial = 1854] [outer = 0x850ef800] 05:10:41 INFO - PROCESS | 1782 | 1461240641767 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1579ms 05:10:41 INFO - PROCESS | 1782 | 1461240641828 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:10:41 INFO - PROCESS | 1782 | 1461240641837 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:10:41 INFO - PROCESS | 1782 | 1461240641850 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:10:41 INFO - PROCESS | 1782 | 1461240641854 Marionette TRACE conn3 <- [1,2442,null,{}] 05:10:41 INFO - PROCESS | 1782 | 1461240641874 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:42 INFO - PROCESS | 1782 | 1461240642135 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:10:42 INFO - PROCESS | 1782 | 1461240642165 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x86e12400 == 145 [pid = 1782] [id = 618] 05:10:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x88b88c00) [pid = 1782] [serial = 1855] [outer = (nil)] 05:10:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8914b800) [pid = 1782] [serial = 1856] [outer = 0x88b88c00] 05:10:42 INFO - PROCESS | 1782 | 1461240642242 Marionette DEBUG loaded listener.js 05:10:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x89e74c00) [pid = 1782] [serial = 1857] [outer = 0x88b88c00] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x85124000) [pid = 1782] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x92988c00) [pid = 1782] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8b5f7c00) [pid = 1782] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8914a400) [pid = 1782] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x86d28c00) [pid = 1782] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9792a800) [pid = 1782] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8b834000) [pid = 1782] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9398d000) [pid = 1782] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x96827800) [pid = 1782] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x96327c00) [pid = 1782] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x89e74800) [pid = 1782] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9376c800) [pid = 1782] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x93836c00) [pid = 1782] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x835f4400) [pid = 1782] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8e7a2800) [pid = 1782] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x85129800) [pid = 1782] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8490d400) [pid = 1782] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8b83b800) [pid = 1782] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x90072400) [pid = 1782] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8fac1400) [pid = 1782] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x975d4400) [pid = 1782] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:10:43 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x89e76800) [pid = 1782] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:10:43 INFO - PROCESS | 1782 | 1461240643815 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1999ms 05:10:43 INFO - PROCESS | 1782 | 1461240643901 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:10:43 INFO - PROCESS | 1782 | 1461240643906 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:10:43 INFO - PROCESS | 1782 | 1461240643913 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:10:43 INFO - PROCESS | 1782 | 1461240643916 Marionette TRACE conn3 <- [1,2446,null,{}] 05:10:43 INFO - PROCESS | 1782 | 1461240643922 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:44 INFO - PROCESS | 1782 | 1461240644105 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:10:44 INFO - PROCESS | 1782 | 1461240644301 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c6c00 == 146 [pid = 1782] [id = 619] 05:10:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8490cc00) [pid = 1782] [serial = 1858] [outer = (nil)] 05:10:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8914c000) [pid = 1782] [serial = 1859] [outer = 0x8490cc00] 05:10:44 INFO - PROCESS | 1782 | 1461240644378 Marionette DEBUG loaded listener.js 05:10:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x89e83800) [pid = 1782] [serial = 1860] [outer = 0x8490cc00] 05:10:45 INFO - PROCESS | 1782 | 1461240645131 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1241ms 05:10:45 INFO - PROCESS | 1782 | 1461240645153 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:10:45 INFO - PROCESS | 1782 | 1461240645157 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:10:45 INFO - PROCESS | 1782 | 1461240645162 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 1782 | 1461240645165 Marionette TRACE conn3 <- [1,2450,null,{}] 05:10:45 INFO - PROCESS | 1782 | 1461240645171 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:45 INFO - PROCESS | 1782 | 1461240645426 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:10:45 INFO - PROCESS | 1782 | 1461240645451 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e6e400 == 147 [pid = 1782] [id = 620] 05:10:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8b18d000) [pid = 1782] [serial = 1861] [outer = (nil)] 05:10:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8b198c00) [pid = 1782] [serial = 1862] [outer = 0x8b18d000] 05:10:45 INFO - PROCESS | 1782 | 1461240645523 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8b284c00) [pid = 1782] [serial = 1863] [outer = 0x8b18d000] 05:10:46 INFO - PROCESS | 1782 | 1461240646783 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:10:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:10:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1681ms 05:10:46 INFO - PROCESS | 1782 | 1461240646904 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:10:46 INFO - PROCESS | 1782 | 1461240646912 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:10:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:10:46 INFO - PROCESS | 1782 | 1461240646984 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:10:46 INFO - PROCESS | 1782 | 1461240646989 Marionette TRACE conn3 <- [1,2454,null,{}] 05:10:47 INFO - PROCESS | 1782 | 1461240646998 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:47 INFO - PROCESS | 1782 | 1461240647219 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:10:47 INFO - PROCESS | 1782 | 1461240647565 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x850e0c00 == 148 [pid = 1782] [id = 621] 05:10:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x85126800) [pid = 1782] [serial = 1864] [outer = (nil)] 05:10:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x85c81800) [pid = 1782] [serial = 1865] [outer = 0x85126800] 05:10:47 INFO - PROCESS | 1782 | 1461240647654 Marionette DEBUG loaded listener.js 05:10:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x86e11400) [pid = 1782] [serial = 1866] [outer = 0x85126800] 05:10:48 INFO - PROCESS | 1782 | 1461240648668 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1761ms 05:10:48 INFO - PROCESS | 1782 | 1461240648729 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:10:48 INFO - PROCESS | 1782 | 1461240648738 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:10:48 INFO - PROCESS | 1782 | 1461240648749 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - PROCESS | 1782 | 1461240648754 Marionette TRACE conn3 <- [1,2458,null,{}] 05:10:48 INFO - PROCESS | 1782 | 1461240648763 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:49 INFO - PROCESS | 1782 | 1461240649025 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:10:49 INFO - PROCESS | 1782 | 1461240649410 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8914bc00 == 149 [pid = 1782] [id = 622] 05:10:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8a4ce800) [pid = 1782] [serial = 1867] [outer = (nil)] 05:10:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8b276800) [pid = 1782] [serial = 1868] [outer = 0x8a4ce800] 05:10:49 INFO - PROCESS | 1782 | 1461240649499 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8b574000) [pid = 1782] [serial = 1869] [outer = 0x8a4ce800] 05:10:50 INFO - PROCESS | 1782 | 1461240650439 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1733ms 05:10:50 INFO - PROCESS | 1782 | 1461240650483 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 1782 | 1461240650487 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:10:50 INFO - PROCESS | 1782 | 1461240650494 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 1782 | 1461240650500 Marionette TRACE conn3 <- [1,2462,null,{}] 05:10:50 INFO - PROCESS | 1782 | 1461240650517 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:50 INFO - PROCESS | 1782 | 1461240650742 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:10:51 INFO - PROCESS | 1782 | 1461240651080 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b191000 == 150 [pid = 1782] [id = 623] 05:10:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8b5f9800) [pid = 1782] [serial = 1870] [outer = (nil)] 05:10:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b94e800) [pid = 1782] [serial = 1871] [outer = 0x8b5f9800] 05:10:51 INFO - PROCESS | 1782 | 1461240651180 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8bcf4800) [pid = 1782] [serial = 1872] [outer = 0x8b5f9800] 05:10:52 INFO - PROCESS | 1782 | 1461240652180 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1740ms 05:10:52 INFO - PROCESS | 1782 | 1461240652236 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 1782 | 1461240652243 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:10:52 INFO - PROCESS | 1782 | 1461240652253 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 1782 | 1461240652257 Marionette TRACE conn3 <- [1,2466,null,{}] 05:10:52 INFO - PROCESS | 1782 | 1461240652263 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:52 INFO - PROCESS | 1782 | 1461240652523 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:10:52 INFO - PROCESS | 1782 | 1461240652864 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x83c30800 == 151 [pid = 1782] [id = 624] 05:10:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8490b800) [pid = 1782] [serial = 1873] [outer = (nil)] 05:10:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8e7a6400) [pid = 1782] [serial = 1874] [outer = 0x8490b800] 05:10:52 INFO - PROCESS | 1782 | 1461240652957 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8f434400) [pid = 1782] [serial = 1875] [outer = 0x8490b800] 05:10:53 INFO - PROCESS | 1782 | 1461240653925 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1731ms 05:10:53 INFO - PROCESS | 1782 | 1461240653984 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:10:53 INFO - PROCESS | 1782 | 1461240653988 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:10:53 INFO - PROCESS | 1782 | 1461240653995 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - PROCESS | 1782 | 1461240653998 Marionette TRACE conn3 <- [1,2470,null,{}] 05:10:54 INFO - PROCESS | 1782 | 1461240654004 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:54 INFO - PROCESS | 1782 | 1461240654206 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:10:54 INFO - PROCESS | 1782 | 1461240654488 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b284800 == 152 [pid = 1782] [id = 625] 05:10:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8e7a1400) [pid = 1782] [serial = 1876] [outer = (nil)] 05:10:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8f7d8000) [pid = 1782] [serial = 1877] [outer = 0x8e7a1400] 05:10:54 INFO - PROCESS | 1782 | 1461240654630 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8fa08400) [pid = 1782] [serial = 1878] [outer = 0x8e7a1400] 05:10:55 INFO - PROCESS | 1782 | 1461240655497 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1534ms 05:10:55 INFO - PROCESS | 1782 | 1461240655529 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 1782 | 1461240655532 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:10:55 INFO - PROCESS | 1782 | 1461240655539 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 1782 | 1461240655542 Marionette TRACE conn3 <- [1,2474,null,{}] 05:10:55 INFO - PROCESS | 1782 | 1461240655568 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:55 INFO - PROCESS | 1782 | 1461240655784 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:10:56 INFO - PROCESS | 1782 | 1461240656066 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f5eec00 == 153 [pid = 1782] [id = 626] 05:10:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8fda4800) [pid = 1782] [serial = 1879] [outer = (nil)] 05:10:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x90072800) [pid = 1782] [serial = 1880] [outer = 0x8fda4800] 05:10:56 INFO - PROCESS | 1782 | 1461240656200 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x90378000) [pid = 1782] [serial = 1881] [outer = 0x8fda4800] 05:10:57 INFO - PROCESS | 1782 | 1461240657178 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1698ms 05:10:57 INFO - PROCESS | 1782 | 1461240657238 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 1782 | 1461240657242 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:10:57 INFO - PROCESS | 1782 | 1461240657249 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 1782 | 1461240657252 Marionette TRACE conn3 <- [1,2478,null,{}] 05:10:57 INFO - PROCESS | 1782 | 1461240657258 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:57 INFO - PROCESS | 1782 | 1461240657477 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:10:57 INFO - PROCESS | 1782 | 1461240657813 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8490f000 == 154 [pid = 1782] [id = 627] 05:10:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x85a63400) [pid = 1782] [serial = 1882] [outer = (nil)] 05:10:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x91edf800) [pid = 1782] [serial = 1883] [outer = 0x85a63400] 05:10:57 INFO - PROCESS | 1782 | 1461240657904 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x91ee9000) [pid = 1782] [serial = 1884] [outer = 0x85a63400] 05:10:58 INFO - PROCESS | 1782 | 1461240658803 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1631ms 05:10:58 INFO - PROCESS | 1782 | 1461240658881 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:10:58 INFO - PROCESS | 1782 | 1461240658885 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:10:58 INFO - PROCESS | 1782 | 1461240658892 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:10:58 INFO - PROCESS | 1782 | 1461240658895 Marionette TRACE conn3 <- [1,2482,null,{}] 05:10:58 INFO - PROCESS | 1782 | 1461240658901 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:59 INFO - PROCESS | 1782 | 1461240659099 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:10:59 INFO - PROCESS | 1782 | 1461240659427 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x88b83400 == 155 [pid = 1782] [id = 628] 05:10:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8fda2000) [pid = 1782] [serial = 1885] [outer = (nil)] 05:10:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x92b83000) [pid = 1782] [serial = 1886] [outer = 0x8fda2000] 05:10:59 INFO - PROCESS | 1782 | 1461240659517 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x92b89000) [pid = 1782] [serial = 1887] [outer = 0x8fda2000] 05:11:00 INFO - PROCESS | 1782 | 1461240660384 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1533ms 05:11:00 INFO - PROCESS | 1782 | 1461240660426 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:11:00 INFO - PROCESS | 1782 | 1461240660431 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:11:00 INFO - PROCESS | 1782 | 1461240660437 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 1782 | 1461240660441 Marionette TRACE conn3 <- [1,2486,null,{}] 05:11:00 INFO - PROCESS | 1782 | 1461240660446 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 1782 | 1461240660641 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:11:00 INFO - PROCESS | 1782 | 1461240660930 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x9127dc00 == 156 [pid = 1782] [id = 629] 05:11:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x92b80800) [pid = 1782] [serial = 1888] [outer = (nil)] 05:11:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x9362e400) [pid = 1782] [serial = 1889] [outer = 0x92b80800] 05:11:01 INFO - PROCESS | 1782 | 1461240661063 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9363a000) [pid = 1782] [serial = 1890] [outer = 0x92b80800] 05:11:01 INFO - PROCESS | 1782 | 1461240661924 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1583ms 05:11:02 INFO - PROCESS | 1782 | 1461240662030 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:11:02 INFO - PROCESS | 1782 | 1461240662035 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:11:02 INFO - PROCESS | 1782 | 1461240662044 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 1782 | 1461240662048 Marionette TRACE conn3 <- [1,2490,null,{}] 05:11:02 INFO - PROCESS | 1782 | 1461240662053 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:02 INFO - PROCESS | 1782 | 1461240662285 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:11:02 INFO - PROCESS | 1782 | 1461240662637 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x845cc400 == 157 [pid = 1782] [id = 630] 05:11:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x89e80400) [pid = 1782] [serial = 1891] [outer = (nil)] 05:11:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x93840c00) [pid = 1782] [serial = 1892] [outer = 0x89e80400] 05:11:02 INFO - PROCESS | 1782 | 1461240662727 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x938be000) [pid = 1782] [serial = 1893] [outer = 0x89e80400] 05:11:03 INFO - PROCESS | 1782 | 1461240663650 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1643ms 05:11:03 INFO - PROCESS | 1782 | 1461240663688 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 1782 | 1461240663699 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:11:03 INFO - PROCESS | 1782 | 1461240663705 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 1782 | 1461240663709 Marionette TRACE conn3 <- [1,2494,null,{}] 05:11:03 INFO - PROCESS | 1782 | 1461240663715 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:03 INFO - PROCESS | 1782 | 1461240663955 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:11:04 INFO - PROCESS | 1782 | 1461240664290 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x93510c00 == 158 [pid = 1782] [id = 631] 05:11:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9376a800) [pid = 1782] [serial = 1894] [outer = (nil)] 05:11:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x96179c00) [pid = 1782] [serial = 1895] [outer = 0x9376a800] 05:11:04 INFO - PROCESS | 1782 | 1461240664388 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x970d1c00) [pid = 1782] [serial = 1896] [outer = 0x9376a800] 05:11:05 INFO - PROCESS | 1782 | 1461240665287 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1648ms 05:11:05 INFO - PROCESS | 1782 | 1461240665354 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:11:05 INFO - PROCESS | 1782 | 1461240665358 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:11:05 INFO - PROCESS | 1782 | 1461240665364 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 1782 | 1461240665368 Marionette TRACE conn3 <- [1,2498,null,{}] 05:11:05 INFO - PROCESS | 1782 | 1461240665373 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:05 INFO - PROCESS | 1782 | 1461240665576 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:11:05 INFO - PROCESS | 1782 | 1461240665908 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x83ef4400 == 159 [pid = 1782] [id = 632] 05:11:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x947f2400) [pid = 1782] [serial = 1897] [outer = (nil)] 05:11:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x9750c000) [pid = 1782] [serial = 1898] [outer = 0x947f2400] 05:11:06 INFO - PROCESS | 1782 | 1461240665998 Marionette DEBUG loaded listener.js 05:11:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x975d2000) [pid = 1782] [serial = 1899] [outer = 0x947f2400] 05:11:06 INFO - PROCESS | 1782 | 1461240666877 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1546ms 05:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:11:06 INFO - PROCESS | 1782 | 1461240666910 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:11:06 INFO - PROCESS | 1782 | 1461240666913 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:11:06 INFO - PROCESS | 1782 | 1461240666920 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:11:06 INFO - PROCESS | 1782 | 1461240666924 Marionette TRACE conn3 <- [1,2502,null,{}] 05:11:06 INFO - PROCESS | 1782 | 1461240666930 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:07 INFO - PROCESS | 1782 | 1461240667137 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:11:07 INFO - PROCESS | 1782 | 1461240667435 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b83ac00 == 160 [pid = 1782] [id = 633] 05:11:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8bcef400) [pid = 1782] [serial = 1900] [outer = (nil)] 05:11:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x97925800) [pid = 1782] [serial = 1901] [outer = 0x8bcef400] 05:11:07 INFO - PROCESS | 1782 | 1461240667568 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x97928000) [pid = 1782] [serial = 1902] [outer = 0x8bcef400] 05:11:08 INFO - PROCESS | 1782 | 1461240668470 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1591ms 05:11:08 INFO - PROCESS | 1782 | 1461240668517 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:11:08 INFO - PROCESS | 1782 | 1461240668521 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:11:08 INFO - PROCESS | 1782 | 1461240668527 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 1782 | 1461240668531 Marionette TRACE conn3 <- [1,2506,null,{}] 05:11:08 INFO - PROCESS | 1782 | 1461240668536 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:08 INFO - PROCESS | 1782 | 1461240668743 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:11:09 INFO - PROCESS | 1782 | 1461240669088 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x9750d800 == 161 [pid = 1782] [id = 634] 05:11:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x9791b400) [pid = 1782] [serial = 1903] [outer = (nil)] 05:11:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x97a5cc00) [pid = 1782] [serial = 1904] [outer = 0x9791b400] 05:11:09 INFO - PROCESS | 1782 | 1461240669177 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x97a63c00) [pid = 1782] [serial = 1905] [outer = 0x9791b400] 05:11:10 INFO - PROCESS | 1782 | 1461240670054 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1580ms 05:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:11:10 INFO - PROCESS | 1782 | 1461240670108 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 1782 | 1461240670111 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:11:10 INFO - PROCESS | 1782 | 1461240670117 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 1782 | 1461240670121 Marionette TRACE conn3 <- [1,2510,null,{}] 05:11:10 INFO - PROCESS | 1782 | 1461240670127 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:10 INFO - PROCESS | 1782 | 1461240670329 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:11:10 INFO - PROCESS | 1782 | 1461240670631 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x9799bc00 == 162 [pid = 1782] [id = 635] 05:11:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9799cc00) [pid = 1782] [serial = 1906] [outer = (nil)] 05:11:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x98160800) [pid = 1782] [serial = 1907] [outer = 0x9799cc00] 05:11:10 INFO - PROCESS | 1782 | 1461240670765 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x98163000) [pid = 1782] [serial = 1908] [outer = 0x9799cc00] 05:11:11 INFO - PROCESS | 1782 | 1461240671639 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1581ms 05:11:11 INFO - PROCESS | 1782 | 1461240671698 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 1782 | 1461240671701 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:11:11 INFO - PROCESS | 1782 | 1461240671708 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 1782 | 1461240671711 Marionette TRACE conn3 <- [1,2514,null,{}] 05:11:11 INFO - PROCESS | 1782 | 1461240671717 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:11 INFO - PROCESS | 1782 | 1461240671920 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:11:12 INFO - PROCESS | 1782 | 1461240672261 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f5ed000 == 163 [pid = 1782] [id = 636] 05:11:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x8f7d9c00) [pid = 1782] [serial = 1909] [outer = (nil)] 05:11:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x97b24400) [pid = 1782] [serial = 1910] [outer = 0x8f7d9c00] 05:11:12 INFO - PROCESS | 1782 | 1461240672352 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x981c3c00) [pid = 1782] [serial = 1911] [outer = 0x8f7d9c00] 05:11:13 INFO - PROCESS | 1782 | 1461240673244 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1586ms 05:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:11:13 INFO - PROCESS | 1782 | 1461240673295 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 1782 | 1461240673298 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:11:13 INFO - PROCESS | 1782 | 1461240673306 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 1782 | 1461240673308 Marionette TRACE conn3 <- [1,2518,null,{}] 05:11:13 INFO - PROCESS | 1782 | 1461240673316 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:13 INFO - PROCESS | 1782 | 1461240673518 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:11:13 INFO - PROCESS | 1782 | 1461240673873 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x83eef400 == 164 [pid = 1782] [id = 637] 05:11:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x98162800) [pid = 1782] [serial = 1912] [outer = (nil)] 05:11:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x988c3800) [pid = 1782] [serial = 1913] [outer = 0x98162800] 05:11:13 INFO - PROCESS | 1782 | 1461240673978 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x98945400) [pid = 1782] [serial = 1914] [outer = 0x98162800] 05:11:14 INFO - PROCESS | 1782 | 1461240674877 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1642ms 05:11:14 INFO - PROCESS | 1782 | 1461240674946 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:11:14 INFO - PROCESS | 1782 | 1461240674950 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:11:14 INFO - PROCESS | 1782 | 1461240674957 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:11:14 INFO - PROCESS | 1782 | 1461240674959 Marionette TRACE conn3 <- [1,2522,null,{}] 05:11:14 INFO - PROCESS | 1782 | 1461240674965 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 1782 | 1461240675171 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:11:15 INFO - PROCESS | 1782 | 1461240675514 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x983a5400 == 165 [pid = 1782] [id = 638] 05:11:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x9867e400) [pid = 1782] [serial = 1915] [outer = (nil)] 05:11:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x99253000) [pid = 1782] [serial = 1916] [outer = 0x9867e400] 05:11:15 INFO - PROCESS | 1782 | 1461240675609 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x99255c00) [pid = 1782] [serial = 1917] [outer = 0x9867e400] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x82c28800 == 164 [pid = 1782] [id = 565] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x835ea800 == 163 [pid = 1782] [id = 566] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x845ca400 == 162 [pid = 1782] [id = 567] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x845ccc00 == 161 [pid = 1782] [id = 568] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x845c6c00 == 160 [pid = 1782] [id = 619] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x86e12400 == 159 [pid = 1782] [id = 618] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x850ea800 == 158 [pid = 1782] [id = 617] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x83ef8000 == 157 [pid = 1782] [id = 616] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x9383d400 == 156 [pid = 1782] [id = 613] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x92d5f400 == 155 [pid = 1782] [id = 612] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x92b85c00 == 154 [pid = 1782] [id = 610] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x9350f000 == 153 [pid = 1782] [id = 611] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x83c33000 == 152 [pid = 1782] [id = 609] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x91eec400 == 151 [pid = 1782] [id = 608] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x9006a800 == 150 [pid = 1782] [id = 607] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8e7a1c00 == 149 [pid = 1782] [id = 605] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x845c5400 == 148 [pid = 1782] [id = 606] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8b946800 == 147 [pid = 1782] [id = 604] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x835e6400 == 146 [pid = 1782] [id = 603] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5eb400 == 145 [pid = 1782] [id = 602] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5ef000 == 144 [pid = 1782] [id = 601] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x86d2b400 == 143 [pid = 1782] [id = 599] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x851e6000 == 142 [pid = 1782] [id = 600] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x845c9c00 == 141 [pid = 1782] [id = 598] 05:11:17 INFO - PROCESS | 1782 | --DOCSHELL 0x83c2e000 == 140 [pid = 1782] [id = 597] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x86d30000) [pid = 1782] [serial = 1790] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x92b87000) [pid = 1782] [serial = 1748] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8f38b800) [pid = 1782] [serial = 1736] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x93504000) [pid = 1782] [serial = 1749] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x89e8bc00) [pid = 1782] [serial = 1656] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x881ce000) [pid = 1782] [serial = 1788] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x988b8800) [pid = 1782] [serial = 1775] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8b995c00) [pid = 1782] [serial = 1734] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x947bc800) [pid = 1782] [serial = 1757] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x97984000) [pid = 1782] [serial = 1766] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x970d4000) [pid = 1782] [serial = 1761] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x89e8c000) [pid = 1782] [serial = 1730] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x975cb800) [pid = 1782] [serial = 1763] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x981ba400) [pid = 1782] [serial = 1770] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x951a2000) [pid = 1782] [serial = 1758] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x845cbc00) [pid = 1782] [serial = 1781] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8f5e7c00) [pid = 1782] [serial = 1739] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8f442800) [pid = 1782] [serial = 1737] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x85a66800) [pid = 1782] [serial = 1727] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x96fc7c00) [pid = 1782] [serial = 1760] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x86e11000) [pid = 1782] [serial = 1787] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x9799c000) [pid = 1782] [serial = 1767] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8b198000) [pid = 1782] [serial = 1731] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x85a5e800) [pid = 1782] [serial = 1785] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x93572c00) [pid = 1782] [serial = 1752] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x851eb400) [pid = 1782] [serial = 1784] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x9369b000) [pid = 1782] [serial = 1754] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x90073800) [pid = 1782] [serial = 1742] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8f5ec800) [pid = 1782] [serial = 1740] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x98164c00) [pid = 1782] [serial = 1769] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x90372000) [pid = 1782] [serial = 1743] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x981c4c00) [pid = 1782] [serial = 1772] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9356bc00) [pid = 1782] [serial = 1751] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x981c6800) [pid = 1782] [serial = 1773] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x850de000) [pid = 1782] [serial = 1782] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x86d29400) [pid = 1782] [serial = 1728] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x936a2c00) [pid = 1782] [serial = 1755] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x91eee800) [pid = 1782] [serial = 1746] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x913e8000) [pid = 1782] [serial = 1745] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8b944000) [pid = 1782] [serial = 1733] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9894e800) [pid = 1782] [serial = 1778] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x97851c00) [pid = 1782] [serial = 1764] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x988c1c00) [pid = 1782] [serial = 1776] [outer = (nil)] [url = about:blank] 05:11:17 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x88b83800) [pid = 1782] [serial = 1791] [outer = (nil)] [url = about:blank] 05:11:18 INFO - PROCESS | 1782 | 1461240678535 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 3640ms 05:11:18 INFO - PROCESS | 1782 | 1461240678598 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:11:18 INFO - PROCESS | 1782 | 1461240678603 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:11:18 INFO - PROCESS | 1782 | 1461240678610 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 1782 | 1461240678615 Marionette TRACE conn3 <- [1,2526,null,{}] 05:11:18 INFO - PROCESS | 1782 | 1461240678623 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:18 INFO - PROCESS | 1782 | 1461240678824 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:11:19 INFO - PROCESS | 1782 | 1461240679039 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x83eedc00 == 141 [pid = 1782] [id = 639] 05:11:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x83eef800) [pid = 1782] [serial = 1918] [outer = (nil)] 05:11:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x845c4400) [pid = 1782] [serial = 1919] [outer = 0x83eef800] 05:11:19 INFO - PROCESS | 1782 | 1461240679117 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x84907800) [pid = 1782] [serial = 1920] [outer = 0x83eef800] 05:11:20 INFO - PROCESS | 1782 | 1461240680046 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1485ms 05:11:20 INFO - PROCESS | 1782 | 1461240680095 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:11:20 INFO - PROCESS | 1782 | 1461240680103 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:11:20 INFO - PROCESS | 1782 | 1461240680114 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - PROCESS | 1782 | 1461240680117 Marionette TRACE conn3 <- [1,2530,null,{}] 05:11:20 INFO - PROCESS | 1782 | 1461240680123 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:20 INFO - PROCESS | 1782 | 1461240680318 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:11:20 INFO - PROCESS | 1782 | 1461240680553 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x83eed800 == 142 [pid = 1782] [id = 640] 05:11:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x83ef7400) [pid = 1782] [serial = 1921] [outer = (nil)] 05:11:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8512a800) [pid = 1782] [serial = 1922] [outer = 0x83ef7400] 05:11:20 INFO - PROCESS | 1782 | 1461240680636 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x851e6400) [pid = 1782] [serial = 1923] [outer = 0x83ef7400] 05:11:21 INFO - PROCESS | 1782 | 1461240681539 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1492ms 05:11:21 INFO - PROCESS | 1782 | 1461240681606 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 1782 | 1461240681610 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:11:21 INFO - PROCESS | 1782 | 1461240681616 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 1782 | 1461240681622 Marionette TRACE conn3 <- [1,2534,null,{}] 05:11:21 INFO - PROCESS | 1782 | 1461240681648 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:21 INFO - PROCESS | 1782 | 1461240681920 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:11:21 INFO - PROCESS | 1782 | 1461240681976 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a5d000 == 143 [pid = 1782] [id = 641] 05:11:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x85a60c00) [pid = 1782] [serial = 1924] [outer = (nil)] 05:11:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x85a8a800) [pid = 1782] [serial = 1925] [outer = 0x85a60c00] 05:11:22 INFO - PROCESS | 1782 | 1461240682055 Marionette DEBUG loaded listener.js 05:11:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x85c80000) [pid = 1782] [serial = 1926] [outer = 0x85a60c00] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8490cc00) [pid = 1782] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x93833400) [pid = 1782] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9297bc00) [pid = 1782] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x84902000) [pid = 1782] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x845c3800) [pid = 1782] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9617ac00) [pid = 1782] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8490b400) [pid = 1782] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x93ce6400) [pid = 1782] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x85c83c00) [pid = 1782] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8e79f000) [pid = 1782] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8b99fc00) [pid = 1782] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x93572000) [pid = 1782] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x88b7a800) [pid = 1782] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x936a1c00) [pid = 1782] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8f44cc00) [pid = 1782] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x88b88c00) [pid = 1782] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x905ddc00) [pid = 1782] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8b5f0400) [pid = 1782] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x983ab400) [pid = 1782] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x86d2fc00) [pid = 1782] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x850ef800) [pid = 1782] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9006ac00) [pid = 1782] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8b948800) [pid = 1782] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:11:23 INFO - PROCESS | 1782 | 1461240683711 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2148ms 05:11:23 INFO - PROCESS | 1782 | 1461240683764 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 1782 | 1461240683768 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:11:23 INFO - PROCESS | 1782 | 1461240683774 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 1782 | 1461240683778 Marionette TRACE conn3 <- [1,2538,null,{}] 05:11:23 INFO - PROCESS | 1782 | 1461240683783 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:23 INFO - PROCESS | 1782 | 1461240683992 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:11:24 INFO - PROCESS | 1782 | 1461240684008 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8490cc00 == 144 [pid = 1782] [id = 642] 05:11:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x85126c00) [pid = 1782] [serial = 1927] [outer = (nil)] 05:11:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x86d2a400) [pid = 1782] [serial = 1928] [outer = 0x85126c00] 05:11:24 INFO - PROCESS | 1782 | 1461240684273 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x86d35400) [pid = 1782] [serial = 1929] [outer = 0x85126c00] 05:11:25 INFO - PROCESS | 1782 | 1461240685058 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1328ms 05:11:25 INFO - PROCESS | 1782 | 1461240685103 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:11:25 INFO - PROCESS | 1782 | 1461240685106 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:11:25 INFO - PROCESS | 1782 | 1461240685113 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:11:25 INFO - PROCESS | 1782 | 1461240685116 Marionette TRACE conn3 <- [1,2542,null,{}] 05:11:25 INFO - PROCESS | 1782 | 1461240685122 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:25 INFO - PROCESS | 1782 | 1461240685438 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:11:25 INFO - PROCESS | 1782 | 1461240685724 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x83eec800 == 145 [pid = 1782] [id = 643] 05:11:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x83eecc00) [pid = 1782] [serial = 1930] [outer = (nil)] 05:11:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x845c7c00) [pid = 1782] [serial = 1931] [outer = 0x83eecc00] 05:11:25 INFO - PROCESS | 1782 | 1461240685894 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x850dc000) [pid = 1782] [serial = 1932] [outer = 0x83eecc00] 05:11:26 INFO - PROCESS | 1782 | 1461240686864 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1783ms 05:11:26 INFO - PROCESS | 1782 | 1461240686899 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:11:26 INFO - PROCESS | 1782 | 1461240686907 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:11:26 INFO - PROCESS | 1782 | 1461240686915 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - PROCESS | 1782 | 1461240686922 Marionette TRACE conn3 <- [1,2546,null,{}] 05:11:26 INFO - PROCESS | 1782 | 1461240686929 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:27 INFO - PROCESS | 1782 | 1461240687154 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:11:27 INFO - PROCESS | 1782 | 1461240687497 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x85125800 == 146 [pid = 1782] [id = 644] 05:11:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x851eac00) [pid = 1782] [serial = 1933] [outer = (nil)] 05:11:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x85a5d400) [pid = 1782] [serial = 1934] [outer = 0x851eac00] 05:11:27 INFO - PROCESS | 1782 | 1461240687597 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x85a82400) [pid = 1782] [serial = 1935] [outer = 0x851eac00] 05:11:28 INFO - PROCESS | 1782 | 1461240688703 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1835ms 05:11:28 INFO - PROCESS | 1782 | 1461240688750 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:11:28 INFO - PROCESS | 1782 | 1461240688756 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:11:28 INFO - PROCESS | 1782 | 1461240688762 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 1782 | 1461240688765 Marionette TRACE conn3 <- [1,2550,null,{}] 05:11:28 INFO - PROCESS | 1782 | 1461240688772 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:29 INFO - PROCESS | 1782 | 1461240689017 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:11:29 INFO - PROCESS | 1782 | 1461240689406 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x86e0fc00 == 147 [pid = 1782] [id = 645] 05:11:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x881cb800) [pid = 1782] [serial = 1936] [outer = (nil)] 05:11:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x88b82c00) [pid = 1782] [serial = 1937] [outer = 0x881cb800] 05:11:29 INFO - PROCESS | 1782 | 1461240689498 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x89143400) [pid = 1782] [serial = 1938] [outer = 0x881cb800] 05:11:30 INFO - PROCESS | 1782 | 1461240690426 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1739ms 05:11:30 INFO - PROCESS | 1782 | 1461240690501 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 1782 | 1461240690508 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:11:30 INFO - PROCESS | 1782 | 1461240690526 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 1782 | 1461240690533 Marionette TRACE conn3 <- [1,2554,null,{}] 05:11:30 INFO - PROCESS | 1782 | 1461240690539 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:30 INFO - PROCESS | 1782 | 1461240690860 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:11:31 INFO - PROCESS | 1782 | 1461240691119 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x86e11000 == 148 [pid = 1782] [id = 646] 05:11:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x881c9400) [pid = 1782] [serial = 1939] [outer = (nil)] 05:11:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x89e86800) [pid = 1782] [serial = 1940] [outer = 0x881c9400] 05:11:31 INFO - PROCESS | 1782 | 1461240691213 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x89e8c400) [pid = 1782] [serial = 1941] [outer = 0x881c9400] 05:11:32 INFO - PROCESS | 1782 | 1461240692137 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1651ms 05:11:32 INFO - PROCESS | 1782 | 1461240692169 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 1782 | 1461240692172 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:11:32 INFO - PROCESS | 1782 | 1461240692179 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - PROCESS | 1782 | 1461240692182 Marionette TRACE conn3 <- [1,2558,null,{}] 05:11:32 INFO - PROCESS | 1782 | 1461240692188 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:32 INFO - PROCESS | 1782 | 1461240692390 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:11:32 INFO - PROCESS | 1782 | 1461240692681 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x85123400 == 149 [pid = 1782] [id = 647] 05:11:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x89e72000) [pid = 1782] [serial = 1942] [outer = (nil)] 05:11:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8b18c800) [pid = 1782] [serial = 1943] [outer = 0x89e72000] 05:11:32 INFO - PROCESS | 1782 | 1461240692820 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b192800) [pid = 1782] [serial = 1944] [outer = 0x89e72000] 05:11:33 INFO - PROCESS | 1782 | 1461240693811 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1688ms 05:11:33 INFO - PROCESS | 1782 | 1461240693867 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 1782 | 1461240693871 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:11:33 INFO - PROCESS | 1782 | 1461240693878 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 1782 | 1461240693881 Marionette TRACE conn3 <- [1,2562,null,{}] 05:11:33 INFO - PROCESS | 1782 | 1461240693888 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:34 INFO - PROCESS | 1782 | 1461240694117 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:11:34 INFO - PROCESS | 1782 | 1461240694461 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b41f800 == 150 [pid = 1782] [id = 648] 05:11:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8b420400) [pid = 1782] [serial = 1945] [outer = (nil)] 05:11:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8b568c00) [pid = 1782] [serial = 1946] [outer = 0x8b420400] 05:11:34 INFO - PROCESS | 1782 | 1461240694570 Marionette DEBUG loaded listener.js 05:11:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8b5eac00) [pid = 1782] [serial = 1947] [outer = 0x8b420400] 05:11:35 INFO - PROCESS | 1782 | 1461240695556 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1731ms 05:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:11:35 INFO - PROCESS | 1782 | 1461240695610 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:11:35 INFO - PROCESS | 1782 | 1461240695613 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:11:35 INFO - PROCESS | 1782 | 1461240695620 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - PROCESS | 1782 | 1461240695623 Marionette TRACE conn3 <- [1,2566,null,{}] 05:11:35 INFO - PROCESS | 1782 | 1461240695630 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:35 INFO - PROCESS | 1782 | 1461240695843 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:11:36 INFO - PROCESS | 1782 | 1461240696176 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a86800 == 151 [pid = 1782] [id = 649] 05:11:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8b27c400) [pid = 1782] [serial = 1948] [outer = (nil)] 05:11:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8b831400) [pid = 1782] [serial = 1949] [outer = 0x8b27c400] 05:11:36 INFO - PROCESS | 1782 | 1461240696269 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8b837800) [pid = 1782] [serial = 1950] [outer = 0x8b27c400] 05:11:37 INFO - PROCESS | 1782 | 1461240697187 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1634ms 05:11:37 INFO - PROCESS | 1782 | 1461240697254 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 1782 | 1461240697257 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:11:37 INFO - PROCESS | 1782 | 1461240697264 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 1782 | 1461240697268 Marionette TRACE conn3 <- [1,2570,null,{}] 05:11:37 INFO - PROCESS | 1782 | 1461240697274 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:37 INFO - PROCESS | 1782 | 1461240697483 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:11:37 INFO - PROCESS | 1782 | 1461240697816 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b425800 == 152 [pid = 1782] [id = 650] 05:11:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8b5ec800) [pid = 1782] [serial = 1951] [outer = (nil)] 05:11:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8b949c00) [pid = 1782] [serial = 1952] [outer = 0x8b5ec800] 05:11:37 INFO - PROCESS | 1782 | 1461240697909 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8b94d400) [pid = 1782] [serial = 1953] [outer = 0x8b5ec800] 05:11:38 INFO - PROCESS | 1782 | 1461240698874 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1682ms 05:11:38 INFO - PROCESS | 1782 | 1461240698947 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:11:38 INFO - PROCESS | 1782 | 1461240698951 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:11:38 INFO - PROCESS | 1782 | 1461240698958 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:11:38 INFO - PROCESS | 1782 | 1461240698961 Marionette TRACE conn3 <- [1,2574,null,{}] 05:11:38 INFO - PROCESS | 1782 | 1461240698968 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:39 INFO - PROCESS | 1782 | 1461240699218 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:11:39 INFO - PROCESS | 1782 | 1461240699551 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e6dc00 == 153 [pid = 1782] [id = 651] 05:11:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8b83f000) [pid = 1782] [serial = 1954] [outer = (nil)] 05:11:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8bcf1000) [pid = 1782] [serial = 1955] [outer = 0x8b83f000] 05:11:39 INFO - PROCESS | 1782 | 1461240699644 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8bcfac00) [pid = 1782] [serial = 1956] [outer = 0x8b83f000] 05:11:40 INFO - PROCESS | 1782 | 1461240700575 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1685ms 05:11:40 INFO - PROCESS | 1782 | 1461240700643 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 1782 | 1461240700647 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:11:40 INFO - PROCESS | 1782 | 1461240700654 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 1782 | 1461240700657 Marionette TRACE conn3 <- [1,2578,null,{}] 05:11:40 INFO - PROCESS | 1782 | 1461240700663 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:40 INFO - PROCESS | 1782 | 1461240700893 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:11:41 INFO - PROCESS | 1782 | 1461240701235 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b943c00 == 154 [pid = 1782] [id = 652] 05:11:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8b994000) [pid = 1782] [serial = 1957] [outer = (nil)] 05:11:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8f384400) [pid = 1782] [serial = 1958] [outer = 0x8b994000] 05:11:41 INFO - PROCESS | 1782 | 1461240701331 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8f430000) [pid = 1782] [serial = 1959] [outer = 0x8b994000] 05:11:42 INFO - PROCESS | 1782 | 1461240702226 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1630ms 05:11:42 INFO - PROCESS | 1782 | 1461240702285 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:11:42 INFO - PROCESS | 1782 | 1461240702289 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:11:42 INFO - PROCESS | 1782 | 1461240702296 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 1782 | 1461240702299 Marionette TRACE conn3 <- [1,2582,null,{}] 05:11:42 INFO - PROCESS | 1782 | 1461240702305 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 1782 | 1461240702511 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:11:42 INFO - PROCESS | 1782 | 1461240702856 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f387c00 == 155 [pid = 1782] [id = 653] 05:11:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8f444c00) [pid = 1782] [serial = 1960] [outer = (nil)] 05:11:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8f44b400) [pid = 1782] [serial = 1961] [outer = 0x8f444c00] 05:11:42 INFO - PROCESS | 1782 | 1461240702954 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8f5e8c00) [pid = 1782] [serial = 1962] [outer = 0x8f444c00] 05:11:43 INFO - PROCESS | 1782 | 1461240703907 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1681ms 05:11:43 INFO - PROCESS | 1782 | 1461240703977 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 1782 | 1461240703988 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:11:43 INFO - PROCESS | 1782 | 1461240703995 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 1782 | 1461240703999 Marionette TRACE conn3 <- [1,2586,null,{}] 05:11:44 INFO - PROCESS | 1782 | 1461240704005 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:44 INFO - PROCESS | 1782 | 1461240704333 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:11:44 INFO - PROCESS | 1782 | 1461240704603 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f442000 == 156 [pid = 1782] [id = 654] 05:11:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8f5e7800) [pid = 1782] [serial = 1963] [outer = (nil)] 05:11:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8fa04800) [pid = 1782] [serial = 1964] [outer = 0x8f5e7800] 05:11:44 INFO - PROCESS | 1782 | 1461240704695 Marionette DEBUG loaded listener.js 05:11:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8fa0c800) [pid = 1782] [serial = 1965] [outer = 0x8f5e7800] 05:11:45 INFO - PROCESS | 1782 | 1461240705601 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1685ms 05:11:45 INFO - PROCESS | 1782 | 1461240705681 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:11:45 INFO - PROCESS | 1782 | 1461240705684 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:11:45 INFO - PROCESS | 1782 | 1461240705691 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 1782 | 1461240705695 Marionette TRACE conn3 <- [1,2590,null,{}] 05:11:45 INFO - PROCESS | 1782 | 1461240705701 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:45 INFO - PROCESS | 1782 | 1461240705938 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:11:46 INFO - PROCESS | 1782 | 1461240706274 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f435400 == 157 [pid = 1782] [id = 655] 05:11:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8f5eb800) [pid = 1782] [serial = 1966] [outer = (nil)] 05:11:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8fda7400) [pid = 1782] [serial = 1967] [outer = 0x8f5eb800] 05:11:46 INFO - PROCESS | 1782 | 1461240706366 Marionette DEBUG loaded listener.js 05:11:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x90067400) [pid = 1782] [serial = 1968] [outer = 0x8f5eb800] 05:11:47 INFO - PROCESS | 1782 | 1461240707263 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1634ms 05:11:47 INFO - PROCESS | 1782 | 1461240707326 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:11:47 INFO - PROCESS | 1782 | 1461240707330 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:11:47 INFO - PROCESS | 1782 | 1461240707336 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:11:47 INFO - PROCESS | 1782 | 1461240707339 Marionette TRACE conn3 <- [1,2594,null,{}] 05:11:47 INFO - PROCESS | 1782 | 1461240707346 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:47 INFO - PROCESS | 1782 | 1461240707549 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:11:47 INFO - PROCESS | 1782 | 1461240707884 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e7a6000 == 158 [pid = 1782] [id = 656] 05:11:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8fa0f400) [pid = 1782] [serial = 1969] [outer = (nil)] 05:11:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x90372c00) [pid = 1782] [serial = 1970] [outer = 0x8fa0f400] 05:11:47 INFO - PROCESS | 1782 | 1461240707975 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x90374800) [pid = 1782] [serial = 1971] [outer = 0x8fa0f400] 05:11:48 INFO - PROCESS | 1782 | 1461240708992 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1686ms 05:11:49 INFO - PROCESS | 1782 | 1461240709022 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 1782 | 1461240709026 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:11:49 INFO - PROCESS | 1782 | 1461240709032 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 1782 | 1461240709036 Marionette TRACE conn3 <- [1,2598,null,{}] 05:11:49 INFO - PROCESS | 1782 | 1461240709048 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:49 INFO - PROCESS | 1782 | 1461240709253 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:11:49 INFO - PROCESS | 1782 | 1461240709606 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x9006c800 == 159 [pid = 1782] [id = 657] 05:11:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x90073800) [pid = 1782] [serial = 1972] [outer = (nil)] 05:11:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9127e000) [pid = 1782] [serial = 1973] [outer = 0x90073800] 05:11:49 INFO - PROCESS | 1782 | 1461240709698 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x913dd000) [pid = 1782] [serial = 1974] [outer = 0x90073800] 05:11:50 INFO - PROCESS | 1782 | 1461240710624 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1640ms 05:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:11:50 INFO - PROCESS | 1782 | 1461240710674 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 1782 | 1461240710677 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:11:50 INFO - PROCESS | 1782 | 1461240710684 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:11:50 INFO - PROCESS | 1782 | 1461240710688 Marionette TRACE conn3 <- [1,2602,null,{}] 05:11:50 INFO - PROCESS | 1782 | 1461240710694 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:50 INFO - PROCESS | 1782 | 1461240710890 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:11:51 INFO - PROCESS | 1782 | 1461240711237 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f44ec00 == 160 [pid = 1782] [id = 658] 05:11:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8f5e4800) [pid = 1782] [serial = 1975] [outer = (nil)] 05:11:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x91eed400) [pid = 1782] [serial = 1976] [outer = 0x8f5e4800] 05:11:51 INFO - PROCESS | 1782 | 1461240711328 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x9297bc00) [pid = 1782] [serial = 1977] [outer = 0x8f5e4800] 05:11:52 INFO - PROCESS | 1782 | 1461240712262 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1631ms 05:11:52 INFO - PROCESS | 1782 | 1461240712315 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 1782 | 1461240712318 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:11:52 INFO - PROCESS | 1782 | 1461240712325 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 1782 | 1461240712328 Marionette TRACE conn3 <- [1,2606,null,{}] 05:11:52 INFO - PROCESS | 1782 | 1461240712334 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:52 INFO - PROCESS | 1782 | 1461240712546 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:11:52 INFO - PROCESS | 1782 | 1461240712890 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e44800 == 161 [pid = 1782] [id = 659] 05:11:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x91ee3c00) [pid = 1782] [serial = 1978] [outer = (nil)] 05:11:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x92b84000) [pid = 1782] [serial = 1979] [outer = 0x91ee3c00] 05:11:52 INFO - PROCESS | 1782 | 1461240712982 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x92b87000) [pid = 1782] [serial = 1980] [outer = 0x91ee3c00] 05:11:53 INFO - PROCESS | 1782 | 1461240713896 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1635ms 05:11:53 INFO - PROCESS | 1782 | 1461240713961 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:11:53 INFO - PROCESS | 1782 | 1461240713965 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:11:53 INFO - PROCESS | 1782 | 1461240713971 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 1782 | 1461240713974 Marionette TRACE conn3 <- [1,2610,null,{}] 05:11:53 INFO - PROCESS | 1782 | 1461240713980 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 1782 | 1461240714210 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:11:54 INFO - PROCESS | 1782 | 1461240714561 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x90627800 == 162 [pid = 1782] [id = 660] 05:11:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x92b66c00) [pid = 1782] [serial = 1981] [outer = (nil)] 05:11:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x9350f000) [pid = 1782] [serial = 1982] [outer = 0x92b66c00] 05:11:54 INFO - PROCESS | 1782 | 1461240714655 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x93564800) [pid = 1782] [serial = 1983] [outer = 0x92b66c00] 05:11:55 INFO - PROCESS | 1782 | 1461240715582 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x83c25800 == 161 [pid = 1782] [id = 456] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8490cc00 == 160 [pid = 1782] [id = 642] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x83eed800 == 159 [pid = 1782] [id = 640] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x83eedc00 == 158 [pid = 1782] [id = 639] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b83ac00 == 157 [pid = 1782] [id = 633] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x83ef4400 == 156 [pid = 1782] [id = 632] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x93510c00 == 155 [pid = 1782] [id = 631] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x845cc400 == 154 [pid = 1782] [id = 630] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x9127dc00 == 153 [pid = 1782] [id = 629] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8490f000 == 152 [pid = 1782] [id = 627] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x88b83400 == 151 [pid = 1782] [id = 628] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8f5eec00 == 150 [pid = 1782] [id = 626] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b284800 == 149 [pid = 1782] [id = 625] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x83c30800 == 148 [pid = 1782] [id = 624] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b191000 == 147 [pid = 1782] [id = 623] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x850e0c00 == 146 [pid = 1782] [id = 621] 05:11:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8914bc00 == 145 [pid = 1782] [id = 622] 05:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 3687ms 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x947e9800) [pid = 1782] [serial = 1839] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x92b88000) [pid = 1782] [serial = 1826] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x85a85400) [pid = 1782] [serial = 1797] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8f38e400) [pid = 1782] [serial = 1811] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x976f5c00) [pid = 1782] [serial = 1845] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x850ec000) [pid = 1782] [serial = 1850] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x9632a800) [pid = 1782] [serial = 1841] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8f432000) [pid = 1782] [serial = 1812] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x97982400) [pid = 1782] [serial = 1847] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8b416400) [pid = 1782] [serial = 1725] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x976ecc00) [pid = 1782] [serial = 1844] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8512d800) [pid = 1782] [serial = 1851] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x90071c00) [pid = 1782] [serial = 1821] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8f5f0800) [pid = 1782] [serial = 1814] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x93762000) [pid = 1782] [serial = 1832] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x89e81000) [pid = 1782] [serial = 1800] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8914b400) [pid = 1782] [serial = 1799] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x851e3800) [pid = 1782] [serial = 1796] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x938bbc00) [pid = 1782] [serial = 1835] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x9006d000) [pid = 1782] [serial = 1820] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8fd9f400) [pid = 1782] [serial = 1818] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x93cef800) [pid = 1782] [serial = 1838] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x938c0400) [pid = 1782] [serial = 1836] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x89e74c00) [pid = 1782] [serial = 1857] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x90635c00) [pid = 1782] [serial = 1823] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8b834c00) [pid = 1782] [serial = 1806] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x96827c00) [pid = 1782] [serial = 1842] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x913e3c00) [pid = 1782] [serial = 1824] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x98989c00) [pid = 1782] [serial = 1779] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x9376cc00) [pid = 1782] [serial = 1833] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8b5f5800) [pid = 1782] [serial = 1805] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8914b800) [pid = 1782] [serial = 1856] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8b425c00) [pid = 1782] [serial = 1803] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8fac9c00) [pid = 1782] [serial = 1817] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x86d31c00) [pid = 1782] [serial = 1854] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x89150000) [pid = 1782] [serial = 1793] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9350d400) [pid = 1782] [serial = 1829] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8b950c00) [pid = 1782] [serial = 1808] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8f7e4000) [pid = 1782] [serial = 1815] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8b27c000) [pid = 1782] [serial = 1802] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x85c7e400) [pid = 1782] [serial = 1853] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8b995400) [pid = 1782] [serial = 1809] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x93507000) [pid = 1782] [serial = 1827] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x93572800) [pid = 1782] [serial = 1830] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8914c000) [pid = 1782] [serial = 1859] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x89e83800) [pid = 1782] [serial = 1860] [outer = (nil)] [url = about:blank] 05:11:57 INFO - PROCESS | 1782 | 1461240717952 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 1782 | 1461240717957 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:11:57 INFO - PROCESS | 1782 | 1461240717970 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 1782 | 1461240717977 Marionette TRACE conn3 <- [1,2614,null,{}] 05:11:57 INFO - PROCESS | 1782 | 1461240717985 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:58 INFO - PROCESS | 1782 | 1461240718169 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:11:58 INFO - PROCESS | 1782 | 1461240718185 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x850dec00 == 146 [pid = 1782] [id = 661] 05:11:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x850dfc00) [pid = 1782] [serial = 1984] [outer = (nil)] 05:11:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x850ea800) [pid = 1782] [serial = 1985] [outer = 0x850dfc00] 05:11:58 INFO - PROCESS | 1782 | 1461240718301 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x85124800) [pid = 1782] [serial = 1986] [outer = 0x850dfc00] 05:11:59 INFO - PROCESS | 1782 | 1461240719322 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1392ms 05:11:59 INFO - PROCESS | 1782 | 1461240719362 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:11:59 INFO - PROCESS | 1782 | 1461240719367 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:11:59 INFO - PROCESS | 1782 | 1461240719379 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 1782 | 1461240719385 Marionette TRACE conn3 <- [1,2618,null,{}] 05:11:59 INFO - PROCESS | 1782 | 1461240719391 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:59 INFO - PROCESS | 1782 | 1461240719656 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:11:59 INFO - PROCESS | 1782 | 1461240719681 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8490f000 == 147 [pid = 1782] [id = 662] 05:11:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8512dc00) [pid = 1782] [serial = 1987] [outer = (nil)] 05:11:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x85a8bc00) [pid = 1782] [serial = 1988] [outer = 0x8512dc00] 05:11:59 INFO - PROCESS | 1782 | 1461240719755 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x85c8a400) [pid = 1782] [serial = 1989] [outer = 0x8512dc00] 05:12:00 INFO - PROCESS | 1782 | 1461240720909 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1595ms 05:12:00 INFO - PROCESS | 1782 | 1461240720972 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 1782 | 1461240720976 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:12:00 INFO - PROCESS | 1782 | 1461240720983 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - PROCESS | 1782 | 1461240720986 Marionette TRACE conn3 <- [1,2622,null,{}] 05:12:01 INFO - PROCESS | 1782 | 1461240721001 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:01 INFO - PROCESS | 1782 | 1461240721280 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:12:01 INFO - PROCESS | 1782 | 1461240721348 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x84910400 == 148 [pid = 1782] [id = 663] 05:12:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8512c800) [pid = 1782] [serial = 1990] [outer = (nil)] 05:12:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8914b400) [pid = 1782] [serial = 1991] [outer = 0x8512c800] 05:12:01 INFO - PROCESS | 1782 | 1461240721551 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x89e70c00) [pid = 1782] [serial = 1992] [outer = 0x8512c800] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x92b80800) [pid = 1782] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8bcef400) [pid = 1782] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x92b8ac00) [pid = 1782] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x9376a800) [pid = 1782] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x89144000) [pid = 1782] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8fda4800) [pid = 1782] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x85126800) [pid = 1782] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8e7a1400) [pid = 1782] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x85a63400) [pid = 1782] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x83eef800) [pid = 1782] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x947f2400) [pid = 1782] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8a4ce800) [pid = 1782] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x9791b400) [pid = 1782] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8fda2000) [pid = 1782] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x83ef7400) [pid = 1782] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x89e80400) [pid = 1782] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x85a60c00) [pid = 1782] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x9867e400) [pid = 1782] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8490b800) [pid = 1782] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8f7d9c00) [pid = 1782] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9799cc00) [pid = 1782] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x98162800) [pid = 1782] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:12:03 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8b5f9800) [pid = 1782] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:12:03 INFO - PROCESS | 1782 | 1461240723240 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2340ms 05:12:03 INFO - PROCESS | 1782 | 1461240723324 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:12:03 INFO - PROCESS | 1782 | 1461240723328 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:12:03 INFO - PROCESS | 1782 | 1461240723347 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 1782 | 1461240723351 Marionette TRACE conn3 <- [1,2626,null,{}] 05:12:03 INFO - PROCESS | 1782 | 1461240723356 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:03 INFO - PROCESS | 1782 | 1461240723574 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:12:03 INFO - PROCESS | 1782 | 1461240723585 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8490e000 == 149 [pid = 1782] [id = 664] 05:12:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x85a63400) [pid = 1782] [serial = 1993] [outer = (nil)] 05:12:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x88b88c00) [pid = 1782] [serial = 1994] [outer = 0x85a63400] 05:12:03 INFO - PROCESS | 1782 | 1461240723859 Marionette DEBUG loaded listener.js 05:12:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x89e79000) [pid = 1782] [serial = 1995] [outer = 0x85a63400] 05:12:05 INFO - PROCESS | 1782 | 1461240725319 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2058ms 05:12:05 INFO - PROCESS | 1782 | 1461240725400 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:12:05 INFO - PROCESS | 1782 | 1461240725407 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:12:05 INFO - PROCESS | 1782 | 1461240725416 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 1782 | 1461240725421 Marionette TRACE conn3 <- [1,2630,null,{}] 05:12:05 INFO - PROCESS | 1782 | 1461240725431 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:05 INFO - PROCESS | 1782 | 1461240725715 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:12:06 INFO - PROCESS | 1782 | 1461240726023 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x84904400 == 150 [pid = 1782] [id = 665] 05:12:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8490b000) [pid = 1782] [serial = 1996] [outer = (nil)] 05:12:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x850d8800) [pid = 1782] [serial = 1997] [outer = 0x8490b000] 05:12:06 INFO - PROCESS | 1782 | 1461240726117 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x850ebc00) [pid = 1782] [serial = 1998] [outer = 0x8490b000] 05:12:07 INFO - PROCESS | 1782 | 1461240727116 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1740ms 05:12:07 INFO - PROCESS | 1782 | 1461240727157 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 1782 | 1461240727167 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:12:07 INFO - PROCESS | 1782 | 1461240727177 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 1782 | 1461240727181 Marionette TRACE conn3 <- [1,2634,null,{}] 05:12:07 INFO - PROCESS | 1782 | 1461240727188 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 1782 | 1461240727418 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:12:07 INFO - PROCESS | 1782 | 1461240727767 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x850d2800 == 151 [pid = 1782] [id = 666] 05:12:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x850e6000) [pid = 1782] [serial = 1999] [outer = (nil)] 05:12:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x85a81800) [pid = 1782] [serial = 2000] [outer = 0x850e6000] 05:12:07 INFO - PROCESS | 1782 | 1461240727861 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x85c8cc00) [pid = 1782] [serial = 2001] [outer = 0x850e6000] 05:12:08 INFO - PROCESS | 1782 | 1461240728897 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1783ms 05:12:08 INFO - PROCESS | 1782 | 1461240728961 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:12:08 INFO - PROCESS | 1782 | 1461240728966 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:12:08 INFO - PROCESS | 1782 | 1461240728973 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:12:08 INFO - PROCESS | 1782 | 1461240728979 Marionette TRACE conn3 <- [1,2638,null,{}] 05:12:09 INFO - PROCESS | 1782 | 1461240728996 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 1782 | 1461240729285 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:12:09 INFO - PROCESS | 1782 | 1461240729668 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a85400 == 152 [pid = 1782] [id = 667] 05:12:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x86e13c00) [pid = 1782] [serial = 2002] [outer = (nil)] 05:12:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8914e800) [pid = 1782] [serial = 2003] [outer = 0x86e13c00] 05:12:09 INFO - PROCESS | 1782 | 1461240729766 Marionette DEBUG loaded listener.js 05:12:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8a4c6800) [pid = 1782] [serial = 2004] [outer = 0x86e13c00] 05:12:10 INFO - PROCESS | 1782 | 1461240730716 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1793ms 05:12:10 INFO - PROCESS | 1782 | 1461240730766 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:12:10 INFO - PROCESS | 1782 | 1461240730770 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:12:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:12:10 INFO - PROCESS | 1782 | 1461240730777 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:12:10 INFO - PROCESS | 1782 | 1461240730780 Marionette TRACE conn3 <- [1,2642,null,{}] 05:12:10 INFO - PROCESS | 1782 | 1461240730787 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:11 INFO - PROCESS | 1782 | 1461240731014 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:12:11 INFO - PROCESS | 1782 | 1461240731351 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x89147c00 == 153 [pid = 1782] [id = 668] 05:12:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x89e8ac00) [pid = 1782] [serial = 2005] [outer = (nil)] 05:12:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8b574400) [pid = 1782] [serial = 2006] [outer = 0x89e8ac00] 05:12:11 INFO - PROCESS | 1782 | 1461240731447 Marionette DEBUG loaded listener.js 05:12:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b5f5800) [pid = 1782] [serial = 2007] [outer = 0x89e8ac00] 05:12:12 INFO - PROCESS | 1782 | 1461240732377 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:12:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1645ms 05:12:12 INFO - PROCESS | 1782 | 1461240732423 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:12:12 INFO - PROCESS | 1782 | 1461240732426 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:12:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:12:12 INFO - PROCESS | 1782 | 1461240732433 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 1782 | 1461240732437 Marionette TRACE conn3 <- [1,2646,null,{}] 05:12:12 INFO - PROCESS | 1782 | 1461240732443 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:12 INFO - PROCESS | 1782 | 1461240732682 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:12:13 INFO - PROCESS | 1782 | 1461240733039 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a6ac00 == 154 [pid = 1782] [id = 669] 05:12:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x88b81800) [pid = 1782] [serial = 2008] [outer = (nil)] 05:12:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8b83a000) [pid = 1782] [serial = 2009] [outer = 0x88b81800] 05:12:13 INFO - PROCESS | 1782 | 1461240733133 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8b941800) [pid = 1782] [serial = 2010] [outer = 0x88b81800] 05:12:14 INFO - PROCESS | 1782 | 1461240734145 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:12:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:12:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1782ms 05:12:14 INFO - PROCESS | 1782 | 1461240734218 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:12:14 INFO - PROCESS | 1782 | 1461240734225 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:12:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:12:14 INFO - PROCESS | 1782 | 1461240734235 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:12:14 INFO - PROCESS | 1782 | 1461240734241 Marionette TRACE conn3 <- [1,2650,null,{}] 05:12:14 INFO - PROCESS | 1782 | 1461240734257 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:14 INFO - PROCESS | 1782 | 1461240734705 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:12:15 INFO - PROCESS | 1782 | 1461240734991 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a5f000 == 155 [pid = 1782] [id = 670] 05:12:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8f381c00) [pid = 1782] [serial = 2011] [outer = (nil)] 05:12:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8f441800) [pid = 1782] [serial = 2012] [outer = 0x8f381c00] 05:12:15 INFO - PROCESS | 1782 | 1461240735084 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8f5f1000) [pid = 1782] [serial = 2013] [outer = 0x8f381c00] 05:12:16 INFO - PROCESS | 1782 | 1461240736029 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:12:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1845ms 05:12:16 INFO - PROCESS | 1782 | 1461240736079 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 1782 | 1461240736083 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:12:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:12:16 INFO - PROCESS | 1782 | 1461240736089 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 1782 | 1461240736092 Marionette TRACE conn3 <- [1,2654,null,{}] 05:12:16 INFO - PROCESS | 1782 | 1461240736098 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:16 INFO - PROCESS | 1782 | 1461240736298 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:12:16 INFO - PROCESS | 1782 | 1461240736587 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcfd800 == 156 [pid = 1782] [id = 671] 05:12:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8f43e400) [pid = 1782] [serial = 2014] [outer = (nil)] 05:12:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8fa06800) [pid = 1782] [serial = 2015] [outer = 0x8f43e400] 05:12:16 INFO - PROCESS | 1782 | 1461240736726 Marionette DEBUG loaded listener.js 05:12:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8fa0e800) [pid = 1782] [serial = 2016] [outer = 0x8f43e400] 05:12:17 INFO - PROCESS | 1782 | 1461240737658 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:12:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:12:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1638ms 05:12:17 INFO - PROCESS | 1782 | 1461240737728 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:12:17 INFO - PROCESS | 1782 | 1461240737733 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:12:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:12:17 INFO - PROCESS | 1782 | 1461240737739 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - PROCESS | 1782 | 1461240737743 Marionette TRACE conn3 <- [1,2658,null,{}] 05:12:17 INFO - PROCESS | 1782 | 1461240737748 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:17 INFO - PROCESS | 1782 | 1461240737952 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:12:18 INFO - PROCESS | 1782 | 1461240738303 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a84400 == 157 [pid = 1782] [id = 672] 05:12:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8b833800) [pid = 1782] [serial = 2017] [outer = (nil)] 05:12:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8fda0800) [pid = 1782] [serial = 2018] [outer = 0x8b833800] 05:12:18 INFO - PROCESS | 1782 | 1461240738396 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8fda3800) [pid = 1782] [serial = 2019] [outer = 0x8b833800] 05:12:19 INFO - PROCESS | 1782 | 1461240739328 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:12:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1634ms 05:12:19 INFO - PROCESS | 1782 | 1461240739375 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:12:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:12:19 INFO - PROCESS | 1782 | 1461240739380 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:12:19 INFO - PROCESS | 1782 | 1461240739386 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 1782 | 1461240739390 Marionette TRACE conn3 <- [1,2662,null,{}] 05:12:19 INFO - PROCESS | 1782 | 1461240739396 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 1782 | 1461240739647 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:12:20 INFO - PROCESS | 1782 | 1461240739989 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x835f2c00 == 158 [pid = 1782] [id = 673] 05:12:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8fd9b400) [pid = 1782] [serial = 2020] [outer = (nil)] 05:12:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9062b800) [pid = 1782] [serial = 2021] [outer = 0x8fd9b400] 05:12:20 INFO - PROCESS | 1782 | 1461240740081 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x913db800) [pid = 1782] [serial = 2022] [outer = 0x8fd9b400] 05:12:21 INFO - PROCESS | 1782 | 1461240741010 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:12:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1682ms 05:12:21 INFO - PROCESS | 1782 | 1461240741069 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 1782 | 1461240741073 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:12:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:12:21 INFO - PROCESS | 1782 | 1461240741080 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 1782 | 1461240741084 Marionette TRACE conn3 <- [1,2666,null,{}] 05:12:21 INFO - PROCESS | 1782 | 1461240741090 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:21 INFO - PROCESS | 1782 | 1461240741310 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:12:21 INFO - PROCESS | 1782 | 1461240741654 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x9006fc00 == 159 [pid = 1782] [id = 674] 05:12:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x90636c00) [pid = 1782] [serial = 2023] [outer = (nil)] 05:12:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x92984400) [pid = 1782] [serial = 2024] [outer = 0x90636c00] 05:12:21 INFO - PROCESS | 1782 | 1461240741749 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x92b63800) [pid = 1782] [serial = 2025] [outer = 0x90636c00] 05:12:23 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:23 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:23 INFO - PROCESS | 1782 | 1461240743098 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:12:23 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) 05:12:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2033ms 05:12:23 INFO - PROCESS | 1782 | 1461240743113 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:12:23 INFO - PROCESS | 1782 | 1461240743118 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:12:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:12:23 INFO - PROCESS | 1782 | 1461240743124 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - PROCESS | 1782 | 1461240743129 Marionette TRACE conn3 <- [1,2670,null,{}] 05:12:23 INFO - PROCESS | 1782 | 1461240743134 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:23 INFO - PROCESS | 1782 | 1461240743405 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:12:23 INFO - PROCESS | 1782 | 1461240743671 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x91eed800 == 160 [pid = 1782] [id = 675] 05:12:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9297b800) [pid = 1782] [serial = 2026] [outer = (nil)] 05:12:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9356a400) [pid = 1782] [serial = 2027] [outer = 0x9297b800] 05:12:23 INFO - PROCESS | 1782 | 1461240743774 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x9362d400) [pid = 1782] [serial = 2028] [outer = 0x9297b800] 05:12:25 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:25 INFO - PROCESS | 1782 | 1461240745220 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 05:12:25 INFO - PROCESS | 1782 | 1461240745265 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:12:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:12:25 INFO - PROCESS | 1782 | 1461240745271 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 1782 | 1461240745274 Marionette TRACE conn3 <- [1,2674,null,{}] 05:12:25 INFO - PROCESS | 1782 | 1461240745375 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:25 INFO - PROCESS | 1782 | 1461240745656 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:12:25 INFO - PROCESS | 1782 | 1461240745873 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x9350b400 == 161 [pid = 1782] [id = 676] 05:12:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x9350d000) [pid = 1782] [serial = 2029] [outer = (nil)] 05:12:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9369f400) [pid = 1782] [serial = 2030] [outer = 0x9350d000] 05:12:25 INFO - PROCESS | 1782 | 1461240745960 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x936a2400) [pid = 1782] [serial = 2031] [outer = 0x9350d000] 05:12:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:27 INFO - PROCESS | 1782 | 1461240747297 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 05:12:27 INFO - PROCESS | 1782 | 1461240747368 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:12:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:12:27 INFO - PROCESS | 1782 | 1461240747375 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - PROCESS | 1782 | 1461240747379 Marionette TRACE conn3 <- [1,2678,null,{}] 05:12:27 INFO - PROCESS | 1782 | 1461240747386 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:27 INFO - PROCESS | 1782 | 1461240747738 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:12:27 INFO - PROCESS | 1782 | 1461240747960 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x93763400 == 162 [pid = 1782] [id = 677] 05:12:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x93764800) [pid = 1782] [serial = 2032] [outer = (nil)] 05:12:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x93832000) [pid = 1782] [serial = 2033] [outer = 0x93764800] 05:12:28 INFO - PROCESS | 1782 | 1461240748058 Marionette DEBUG loaded listener.js 05:12:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x93834400) [pid = 1782] [serial = 2034] [outer = 0x93764800] 05:12:29 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:29 INFO - PROCESS | 1782 | 1461240749397 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:12:29 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) 05:12:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2045ms 05:12:29 INFO - PROCESS | 1782 | 1461240749422 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 1782 | 1461240749426 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:12:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:12:29 INFO - PROCESS | 1782 | 1461240749432 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 1782 | 1461240749436 Marionette TRACE conn3 <- [1,2682,null,{}] 05:12:29 INFO - PROCESS | 1782 | 1461240749442 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:29 INFO - PROCESS | 1782 | 1461240749711 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:12:29 INFO - PROCESS | 1782 | 1461240749978 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x936a4800 == 163 [pid = 1782] [id = 678] 05:12:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x9376e000) [pid = 1782] [serial = 2035] [outer = (nil)] 05:12:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x938b7000) [pid = 1782] [serial = 2036] [outer = 0x9376e000] 05:12:30 INFO - PROCESS | 1782 | 1461240750068 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x938b9000) [pid = 1782] [serial = 2037] [outer = 0x9376e000] 05:12:31 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:31 INFO - PROCESS | 1782 | 1461240751411 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:12:31 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) 05:12:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2035ms 05:12:31 INFO - PROCESS | 1782 | 1461240751468 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 1782 | 1461240751472 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:12:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:12:31 INFO - PROCESS | 1782 | 1461240751479 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 1782 | 1461240751483 Marionette TRACE conn3 <- [1,2686,null,{}] 05:12:31 INFO - PROCESS | 1782 | 1461240751489 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 1782 | 1461240751806 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:12:32 INFO - PROCESS | 1782 | 1461240752080 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x9383d800 == 164 [pid = 1782] [id = 679] 05:12:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x9383ec00) [pid = 1782] [serial = 2038] [outer = (nil)] 05:12:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x93987000) [pid = 1782] [serial = 2039] [outer = 0x9383ec00] 05:12:32 INFO - PROCESS | 1782 | 1461240752169 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x93989800) [pid = 1782] [serial = 2040] [outer = 0x9383ec00] 05:12:33 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:33 INFO - PROCESS | 1782 | 1461240753558 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 1782 | 1461240753624 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:12:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:12:33 INFO - PROCESS | 1782 | 1461240753631 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 1782 | 1461240753635 Marionette TRACE conn3 <- [1,2690,null,{}] 05:12:33 INFO - PROCESS | 1782 | 1461240753640 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:33 INFO - PROCESS | 1782 | 1461240753964 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:12:34 INFO - PROCESS | 1782 | 1461240754259 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x9383e000 == 165 [pid = 1782] [id = 680] 05:12:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x93987c00) [pid = 1782] [serial = 2041] [outer = (nil)] 05:12:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x93ce8000) [pid = 1782] [serial = 2042] [outer = 0x93987c00] 05:12:34 INFO - PROCESS | 1782 | 1461240754358 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x93cef000) [pid = 1782] [serial = 2043] [outer = 0x93987c00] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x93ce7800 == 164 [pid = 1782] [id = 614] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x89e6ec00 == 163 [pid = 1782] [id = 509] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5edc00 == 162 [pid = 1782] [id = 515] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x84907000 == 161 [pid = 1782] [id = 510] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x835e5400 == 160 [pid = 1782] [id = 615] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x91ee6800 == 159 [pid = 1782] [id = 519] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x91ee7c00 == 158 [pid = 1782] [id = 517] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x93502400 == 157 [pid = 1782] [id = 518] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x89146800 == 156 [pid = 1782] [id = 511] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8fda1400 == 155 [pid = 1782] [id = 516] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8b991c00 == 154 [pid = 1782] [id = 512] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x89e82000 == 153 [pid = 1782] [id = 514] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x84910400 == 152 [pid = 1782] [id = 663] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x85a5d000 == 151 [pid = 1782] [id = 641] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8490f000 == 150 [pid = 1782] [id = 662] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x850dec00 == 149 [pid = 1782] [id = 661] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8e7a6000 == 148 [pid = 1782] [id = 656] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x9006c800 == 147 [pid = 1782] [id = 657] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8f435400 == 146 [pid = 1782] [id = 655] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8f442000 == 145 [pid = 1782] [id = 654] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8f387c00 == 144 [pid = 1782] [id = 653] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8b943c00 == 143 [pid = 1782] [id = 652] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8b425800 == 142 [pid = 1782] [id = 650] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x89e6dc00 == 141 [pid = 1782] [id = 651] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x85a86800 == 140 [pid = 1782] [id = 649] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8b41f800 == 139 [pid = 1782] [id = 648] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x85123400 == 138 [pid = 1782] [id = 647] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x86e11000 == 137 [pid = 1782] [id = 646] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x85125800 == 136 [pid = 1782] [id = 644] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x86e0fc00 == 135 [pid = 1782] [id = 645] 05:12:37 INFO - PROCESS | 1782 | --DOCSHELL 0x83eec800 == 134 [pid = 1782] [id = 643] 05:12:37 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x9362e400) [pid = 1782] [serial = 1889] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x97928000) [pid = 1782] [serial = 1902] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x97983c00) [pid = 1782] [serial = 1848] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x96179c00) [pid = 1782] [serial = 1895] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8b198c00) [pid = 1782] [serial = 1862] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x89e77800) [pid = 1782] [serial = 1794] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x90378000) [pid = 1782] [serial = 1881] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x85c81800) [pid = 1782] [serial = 1865] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x97925800) [pid = 1782] [serial = 1901] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8f7d8000) [pid = 1782] [serial = 1877] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x86e11400) [pid = 1782] [serial = 1866] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x91edf800) [pid = 1782] [serial = 1883] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x84907800) [pid = 1782] [serial = 1920] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x9750c000) [pid = 1782] [serial = 1898] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8b276800) [pid = 1782] [serial = 1868] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x97a5cc00) [pid = 1782] [serial = 1904] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x92b83000) [pid = 1782] [serial = 1886] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x975d2000) [pid = 1782] [serial = 1899] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x851e6400) [pid = 1782] [serial = 1923] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x91ee9000) [pid = 1782] [serial = 1884] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x93840c00) [pid = 1782] [serial = 1892] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x97a63c00) [pid = 1782] [serial = 1905] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x85a8a800) [pid = 1782] [serial = 1925] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x92b89000) [pid = 1782] [serial = 1887] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8512a800) [pid = 1782] [serial = 1922] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x99255c00) [pid = 1782] [serial = 1917] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8fa08400) [pid = 1782] [serial = 1878] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9363a000) [pid = 1782] [serial = 1890] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8e7a6400) [pid = 1782] [serial = 1874] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x845c4400) [pid = 1782] [serial = 1919] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x970d1c00) [pid = 1782] [serial = 1896] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x90072800) [pid = 1782] [serial = 1880] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8f434400) [pid = 1782] [serial = 1875] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x981c3c00) [pid = 1782] [serial = 1911] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x98160800) [pid = 1782] [serial = 1907] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x99253000) [pid = 1782] [serial = 1916] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x98945400) [pid = 1782] [serial = 1914] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x98163000) [pid = 1782] [serial = 1908] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8bcf4800) [pid = 1782] [serial = 1872] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x85c80000) [pid = 1782] [serial = 1926] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x938be000) [pid = 1782] [serial = 1893] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x97b24400) [pid = 1782] [serial = 1910] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x988c3800) [pid = 1782] [serial = 1913] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8b94e800) [pid = 1782] [serial = 1871] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8b574000) [pid = 1782] [serial = 1869] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x86d2a400) [pid = 1782] [serial = 1928] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1782 | 1461240757558 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 1782 | 1461240757635 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:12:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:12:37 INFO - PROCESS | 1782 | 1461240757643 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 1782 | 1461240757648 Marionette TRACE conn3 <- [1,2694,null,{}] 05:12:37 INFO - PROCESS | 1782 | 1461240757656 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:37 INFO - PROCESS | 1782 | 1461240757870 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:12:38 INFO - PROCESS | 1782 | 1461240758114 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x84904c00 == 135 [pid = 1782] [id = 681] 05:12:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x850e5400) [pid = 1782] [serial = 2044] [outer = (nil)] 05:12:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x850ef800) [pid = 1782] [serial = 2045] [outer = 0x850e5400] 05:12:38 INFO - PROCESS | 1782 | 1461240758193 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x851e3400) [pid = 1782] [serial = 2046] [outer = 0x850e5400] 05:12:39 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:39 INFO - PROCESS | 1782 | 1461240759475 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 1782 | 1461240759536 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:12:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:12:39 INFO - PROCESS | 1782 | 1461240759546 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - PROCESS | 1782 | 1461240759549 Marionette TRACE conn3 <- [1,2698,null,{}] 05:12:39 INFO - PROCESS | 1782 | 1461240759556 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:39 INFO - PROCESS | 1782 | 1461240759885 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:12:39 INFO - PROCESS | 1782 | 1461240759936 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x85131400 == 136 [pid = 1782] [id = 682] 05:12:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x851edc00) [pid = 1782] [serial = 2047] [outer = (nil)] 05:12:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x85a8ec00) [pid = 1782] [serial = 2048] [outer = 0x851edc00] 05:12:40 INFO - PROCESS | 1782 | 1461240760009 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x85c88800) [pid = 1782] [serial = 2049] [outer = 0x851edc00] 05:12:41 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:41 INFO - PROCESS | 1782 | 1461240761505 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 1782 | 1461240761546 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:12:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:12:41 INFO - PROCESS | 1782 | 1461240761615 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 1782 | 1461240761621 Marionette TRACE conn3 <- [1,2702,null,{}] 05:12:41 INFO - PROCESS | 1782 | 1461240761638 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8b5ec800) [pid = 1782] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x89e72000) [pid = 1782] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x851eac00) [pid = 1782] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x91ee3c00) [pid = 1782] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x881cb800) [pid = 1782] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8f5eb800) [pid = 1782] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x850dfc00) [pid = 1782] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8512dc00) [pid = 1782] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x90073800) [pid = 1782] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8f444c00) [pid = 1782] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x881c9400) [pid = 1782] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8fa0f400) [pid = 1782] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8b994000) [pid = 1782] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8f5e7800) [pid = 1782] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8512c800) [pid = 1782] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8b420400) [pid = 1782] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8b27c400) [pid = 1782] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x83eecc00) [pid = 1782] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8f5e4800) [pid = 1782] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8b83f000) [pid = 1782] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:12:42 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8b18d000) [pid = 1782] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:12:42 INFO - PROCESS | 1782 | 1461240762438 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:12:42 INFO - PROCESS | 1782 | 1461240762586 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x83ef1c00 == 137 [pid = 1782] [id = 683] 05:12:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8512c800) [pid = 1782] [serial = 2050] [outer = (nil)] 05:12:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x86d2a400) [pid = 1782] [serial = 2051] [outer = 0x8512c800] 05:12:42 INFO - PROCESS | 1782 | 1461240762665 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x88b7b800) [pid = 1782] [serial = 2052] [outer = 0x8512c800] 05:12:43 INFO - PROCESS | 1782 | 1461240763436 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:12:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1868ms 05:12:43 INFO - PROCESS | 1782 | 1461240763471 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 1782 | 1461240763474 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:12:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:12:43 INFO - PROCESS | 1782 | 1461240763481 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 1782 | 1461240763483 Marionette TRACE conn3 <- [1,2706,null,{}] 05:12:43 INFO - PROCESS | 1782 | 1461240763489 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:43 INFO - PROCESS | 1782 | 1461240763690 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:12:43 INFO - PROCESS | 1782 | 1461240763708 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x83eecc00 == 138 [pid = 1782] [id = 684] 05:12:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x89e78400) [pid = 1782] [serial = 2053] [outer = (nil)] 05:12:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8a4c4c00) [pid = 1782] [serial = 2054] [outer = 0x89e78400] 05:12:43 INFO - PROCESS | 1782 | 1461240763782 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8b18f000) [pid = 1782] [serial = 2055] [outer = 0x89e78400] 05:12:45 INFO - PROCESS | 1782 | 1461240765118 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:12:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:12:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1685ms 05:12:45 INFO - PROCESS | 1782 | 1461240765168 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:12:45 INFO - PROCESS | 1782 | 1461240765175 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:12:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:12:45 INFO - PROCESS | 1782 | 1461240765186 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - PROCESS | 1782 | 1461240765190 Marionette TRACE conn3 <- [1,2710,null,{}] 05:12:45 INFO - PROCESS | 1782 | 1461240765199 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:45 INFO - PROCESS | 1782 | 1461240765462 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:12:45 INFO - PROCESS | 1782 | 1461240765815 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x850d5800 == 139 [pid = 1782] [id = 685] 05:12:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x851ef800) [pid = 1782] [serial = 2056] [outer = (nil)] 05:12:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x85a67400) [pid = 1782] [serial = 2057] [outer = 0x851ef800] 05:12:45 INFO - PROCESS | 1782 | 1461240765911 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x85a8fc00) [pid = 1782] [serial = 2058] [outer = 0x851ef800] 05:12:46 INFO - PROCESS | 1782 | 1461240766940 Marionette TRACE conn3 <- [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] 05:12:46 INFO - PROCESS | 1782 | 1461240766994 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:12:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:12:47 INFO - PROCESS | 1782 | 1461240767005 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:12:47 INFO - PROCESS | 1782 | 1461240767010 Marionette TRACE conn3 <- [1,2714,null,{}] 05:12:47 INFO - PROCESS | 1782 | 1461240767016 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:47 INFO - PROCESS | 1782 | 1461240767251 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:12:47 INFO - PROCESS | 1782 | 1461240767651 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a65000 == 140 [pid = 1782] [id = 686] 05:12:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x85a69000) [pid = 1782] [serial = 2059] [outer = (nil)] 05:12:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8b199800) [pid = 1782] [serial = 2060] [outer = 0x85a69000] 05:12:47 INFO - PROCESS | 1782 | 1461240767744 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8b41b800) [pid = 1782] [serial = 2061] [outer = 0x85a69000] 05:12:48 INFO - PROCESS | 1782 | 1461240768651 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:12:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1685ms 05:12:48 INFO - PROCESS | 1782 | 1461240768690 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 1782 | 1461240768693 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:12:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:12:48 INFO - PROCESS | 1782 | 1461240768701 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 1782 | 1461240768707 Marionette TRACE conn3 <- [1,2718,null,{}] 05:12:48 INFO - PROCESS | 1782 | 1461240768742 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 1782 | 1461240768964 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:12:49 INFO - PROCESS | 1782 | 1461240769249 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b56fc00 == 141 [pid = 1782] [id = 687] 05:12:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8b5f0c00) [pid = 1782] [serial = 2062] [outer = (nil)] 05:12:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8b835000) [pid = 1782] [serial = 2063] [outer = 0x8b5f0c00] 05:12:49 INFO - PROCESS | 1782 | 1461240769403 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8b945400) [pid = 1782] [serial = 2064] [outer = 0x8b5f0c00] 05:12:50 INFO - PROCESS | 1782 | 1461240770451 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 1782 | 1461240770503 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:12:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:12:50 INFO - PROCESS | 1782 | 1461240770509 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 1782 | 1461240770513 Marionette TRACE conn3 <- [1,2722,null,{}] 05:12:50 INFO - PROCESS | 1782 | 1461240770519 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:50 INFO - PROCESS | 1782 | 1461240770733 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:12:51 INFO - PROCESS | 1782 | 1461240771070 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b277800 == 142 [pid = 1782] [id = 688] 05:12:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8b944000) [pid = 1782] [serial = 2065] [outer = (nil)] 05:12:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8e79a400) [pid = 1782] [serial = 2066] [outer = 0x8b944000] 05:12:51 INFO - PROCESS | 1782 | 1461240771164 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8e7a2000) [pid = 1782] [serial = 2067] [outer = 0x8b944000] 05:12:52 INFO - PROCESS | 1782 | 1461240772086 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:12:52 INFO - PROCESS | 1782 | 1461240772151 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:12:52 INFO - PROCESS | 1782 | 1461240772157 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - PROCESS | 1782 | 1461240772161 Marionette TRACE conn3 <- [1,2726,null,{}] 05:12:52 INFO - PROCESS | 1782 | 1461240772167 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:52 INFO - PROCESS | 1782 | 1461240772393 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:12:52 INFO - PROCESS | 1782 | 1461240772736 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x850d3c00 == 143 [pid = 1782] [id = 689] 05:12:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x85c8ac00) [pid = 1782] [serial = 2068] [outer = (nil)] 05:12:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8f432800) [pid = 1782] [serial = 2069] [outer = 0x85c8ac00] 05:12:52 INFO - PROCESS | 1782 | 1461240772830 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8f444c00) [pid = 1782] [serial = 2070] [outer = 0x85c8ac00] 05:12:53 INFO - PROCESS | 1782 | 1461240773801 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:12:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1685ms 05:12:53 INFO - PROCESS | 1782 | 1461240773843 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:12:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:12:53 INFO - PROCESS | 1782 | 1461240773847 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:12:53 INFO - PROCESS | 1782 | 1461240773854 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 1782 | 1461240773857 Marionette TRACE conn3 <- [1,2730,null,{}] 05:12:53 INFO - PROCESS | 1782 | 1461240773863 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 1782 | 1461240774121 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:12:54 INFO - PROCESS | 1782 | 1461240774488 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b99b400 == 144 [pid = 1782] [id = 690] 05:12:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8f448c00) [pid = 1782] [serial = 2071] [outer = (nil)] 05:12:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8fa05c00) [pid = 1782] [serial = 2072] [outer = 0x8f448c00] 05:12:54 INFO - PROCESS | 1782 | 1461240774609 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8fa0a000) [pid = 1782] [serial = 2073] [outer = 0x8f448c00] 05:12:55 INFO - PROCESS | 1782 | 1461240775948 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 05:12:56 INFO - PROCESS | 1782 | 1461240776048 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:12:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:12:56 INFO - PROCESS | 1782 | 1461240776054 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 1782 | 1461240776058 Marionette TRACE conn3 <- [1,2734,null,{}] 05:12:56 INFO - PROCESS | 1782 | 1461240776064 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:56 INFO - PROCESS | 1782 | 1461240776380 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:12:56 INFO - PROCESS | 1782 | 1461240776690 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f44cc00 == 145 [pid = 1782] [id = 691] 05:12:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8f7e1400) [pid = 1782] [serial = 2074] [outer = (nil)] 05:12:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x90371800) [pid = 1782] [serial = 2075] [outer = 0x8f7e1400] 05:12:56 INFO - PROCESS | 1782 | 1461240776791 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x9037ac00) [pid = 1782] [serial = 2076] [outer = 0x8f7e1400] 05:12:57 INFO - PROCESS | 1782 | 1461240777792 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:12:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:12:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1788ms 05:12:57 INFO - PROCESS | 1782 | 1461240777844 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:12:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:12:57 INFO - PROCESS | 1782 | 1461240777848 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:12:57 INFO - PROCESS | 1782 | 1461240777854 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 1782 | 1461240777858 Marionette TRACE conn3 <- [1,2738,null,{}] 05:12:57 INFO - PROCESS | 1782 | 1461240777864 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:58 INFO - PROCESS | 1782 | 1461240778095 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:12:58 INFO - PROCESS | 1782 | 1461240778442 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a84000 == 146 [pid = 1782] [id = 692] 05:12:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x89e72c00) [pid = 1782] [serial = 2077] [outer = (nil)] 05:12:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x913e6000) [pid = 1782] [serial = 2078] [outer = 0x89e72c00] 05:12:58 INFO - PROCESS | 1782 | 1461240778537 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x91ee3c00) [pid = 1782] [serial = 2079] [outer = 0x89e72c00] 05:12:59 INFO - PROCESS | 1782 | 1461240779465 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:12:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:12:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1686ms 05:12:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:12:59 INFO - PROCESS | 1782 | 1461240779541 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:12:59 INFO - PROCESS | 1782 | 1461240779544 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:12:59 INFO - PROCESS | 1782 | 1461240779551 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 1782 | 1461240779554 Marionette TRACE conn3 <- [1,2742,null,{}] 05:12:59 INFO - PROCESS | 1782 | 1461240779560 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:59 INFO - PROCESS | 1782 | 1461240779780 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:13:00 INFO - PROCESS | 1782 | 1461240780121 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x905dc400 == 147 [pid = 1782] [id = 693] 05:13:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x90635000) [pid = 1782] [serial = 2080] [outer = (nil)] 05:13:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x92b8b400) [pid = 1782] [serial = 2081] [outer = 0x90635000] 05:13:00 INFO - PROCESS | 1782 | 1461240780225 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x92d59c00) [pid = 1782] [serial = 2082] [outer = 0x90635000] 05:13:01 INFO - PROCESS | 1782 | 1461240781131 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:13:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:13:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1636ms 05:13:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:13:01 INFO - PROCESS | 1782 | 1461240781187 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:13:01 INFO - PROCESS | 1782 | 1461240781190 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:13:01 INFO - PROCESS | 1782 | 1461240781197 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:13:01 INFO - PROCESS | 1782 | 1461240781200 Marionette TRACE conn3 <- [1,2746,null,{}] 05:13:01 INFO - PROCESS | 1782 | 1461240781206 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:01 INFO - PROCESS | 1782 | 1461240781419 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:13:01 INFO - PROCESS | 1782 | 1461240781713 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b7c400 == 148 [pid = 1782] [id = 694] 05:13:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x92b7e400) [pid = 1782] [serial = 2083] [outer = (nil)] 05:13:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x93568400) [pid = 1782] [serial = 2084] [outer = 0x92b7e400] 05:13:01 INFO - PROCESS | 1782 | 1461240781856 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x93572400) [pid = 1782] [serial = 2085] [outer = 0x92b7e400] 05:13:02 INFO - PROCESS | 1782 | 1461240782792 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:13:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:13:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1648ms 05:13:02 INFO - PROCESS | 1782 | 1461240782857 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:13:02 INFO - PROCESS | 1782 | 1461240782862 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:13:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:13:02 INFO - PROCESS | 1782 | 1461240782872 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 1782 | 1461240782877 Marionette TRACE conn3 <- [1,2750,null,{}] 05:13:02 INFO - PROCESS | 1782 | 1461240782882 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:03 INFO - PROCESS | 1782 | 1461240783143 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:13:03 INFO - PROCESS | 1782 | 1461240783501 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b83000 == 149 [pid = 1782] [id = 695] 05:13:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x9376a800) [pid = 1782] [serial = 2086] [outer = (nil)] 05:13:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x93839000) [pid = 1782] [serial = 2087] [outer = 0x9376a800] 05:13:03 INFO - PROCESS | 1782 | 1461240783601 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x93985c00) [pid = 1782] [serial = 2088] [outer = 0x9376a800] 05:13:04 INFO - PROCESS | 1782 | 1461240784525 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:13:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1684ms 05:13:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:13:04 INFO - PROCESS | 1782 | 1461240784557 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 1782 | 1461240784560 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:13:04 INFO - PROCESS | 1782 | 1461240784567 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 1782 | 1461240784570 Marionette TRACE conn3 <- [1,2754,null,{}] 05:13:04 INFO - PROCESS | 1782 | 1461240784576 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:04 INFO - PROCESS | 1782 | 1461240784860 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:13:05 INFO - PROCESS | 1782 | 1461240785208 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x93cee000 == 150 [pid = 1782] [id = 696] 05:13:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x93cf0000) [pid = 1782] [serial = 2089] [outer = (nil)] 05:13:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x947e9800) [pid = 1782] [serial = 2090] [outer = 0x93cf0000] 05:13:05 INFO - PROCESS | 1782 | 1461240785337 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x947ee400) [pid = 1782] [serial = 2091] [outer = 0x93cf0000] 05:13:06 INFO - PROCESS | 1782 | 1461240786252 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:13:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1743ms 05:13:06 INFO - PROCESS | 1782 | 1461240786309 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:13:06 INFO - PROCESS | 1782 | 1461240786313 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:13:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:13:06 INFO - PROCESS | 1782 | 1461240786319 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - PROCESS | 1782 | 1461240786323 Marionette TRACE conn3 <- [1,2758,null,{}] 05:13:06 INFO - PROCESS | 1782 | 1461240786329 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 1782 | 1461240786552 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:13:06 INFO - PROCESS | 1782 | 1461240786896 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x93832800 == 151 [pid = 1782] [id = 697] 05:13:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x947bc400) [pid = 1782] [serial = 2092] [outer = (nil)] 05:13:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9519f400) [pid = 1782] [serial = 2093] [outer = 0x947bc400] 05:13:06 INFO - PROCESS | 1782 | 1461240786991 Marionette DEBUG loaded listener.js 05:13:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x96174400) [pid = 1782] [serial = 2094] [outer = 0x947bc400] 05:13:07 INFO - PROCESS | 1782 | 1461240787922 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:13:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1634ms 05:13:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:13:07 INFO - PROCESS | 1782 | 1461240787955 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 1782 | 1461240787958 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:13:07 INFO - PROCESS | 1782 | 1461240787964 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 1782 | 1461240787968 Marionette TRACE conn3 <- [1,2762,null,{}] 05:13:07 INFO - PROCESS | 1782 | 1461240787973 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:08 INFO - PROCESS | 1782 | 1461240788181 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:13:08 INFO - PROCESS | 1782 | 1461240788459 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa0bc00 == 152 [pid = 1782] [id = 698] 05:13:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x9037a800) [pid = 1782] [serial = 2095] [outer = (nil)] 05:13:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x962bb800) [pid = 1782] [serial = 2096] [outer = 0x9037a800] 05:13:08 INFO - PROCESS | 1782 | 1461240788592 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9632a800) [pid = 1782] [serial = 2097] [outer = 0x9037a800] 05:13:09 INFO - PROCESS | 1782 | 1461240789562 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:13:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:13:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1637ms 05:13:09 INFO - PROCESS | 1782 | 1461240789601 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:13:09 INFO - PROCESS | 1782 | 1461240789604 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:13:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:13:09 INFO - PROCESS | 1782 | 1461240789612 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 1782 | 1461240789615 Marionette TRACE conn3 <- [1,2766,null,{}] 05:13:09 INFO - PROCESS | 1782 | 1461240789621 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:09 INFO - PROCESS | 1782 | 1461240789855 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:13:10 INFO - PROCESS | 1782 | 1461240790203 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x9519c000 == 153 [pid = 1782] [id = 699] 05:13:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x9519c400) [pid = 1782] [serial = 2098] [outer = (nil)] 05:13:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x96fc6400) [pid = 1782] [serial = 2099] [outer = 0x9519c400] 05:13:10 INFO - PROCESS | 1782 | 1461240790309 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x970d2c00) [pid = 1782] [serial = 2100] [outer = 0x9519c400] 05:13:11 INFO - PROCESS | 1782 | 1461240791227 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:13:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:13:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1682ms 05:13:11 INFO - PROCESS | 1782 | 1461240791295 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:13:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:13:11 INFO - PROCESS | 1782 | 1461240791299 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:13:11 INFO - PROCESS | 1782 | 1461240791306 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:13:11 INFO - PROCESS | 1782 | 1461240791310 Marionette TRACE conn3 <- [1,2770,null,{}] 05:13:11 INFO - PROCESS | 1782 | 1461240791316 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:11 INFO - PROCESS | 1782 | 1461240791591 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:13:11 INFO - PROCESS | 1782 | 1461240791940 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x9682ac00 == 154 [pid = 1782] [id = 700] 05:13:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x970d0800) [pid = 1782] [serial = 2101] [outer = (nil)] 05:13:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x974ef800) [pid = 1782] [serial = 2102] [outer = 0x970d0800] 05:13:12 INFO - PROCESS | 1782 | 1461240792028 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x97501c00) [pid = 1782] [serial = 2103] [outer = 0x970d0800] 05:13:12 INFO - PROCESS | 1782 | 1461240792932 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:13:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:13:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1682ms 05:13:12 INFO - PROCESS | 1782 | 1461240792989 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 1782 | 1461240792993 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:13:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:13:13 INFO - PROCESS | 1782 | 1461240793000 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 1782 | 1461240793002 Marionette TRACE conn3 <- [1,2774,null,{}] 05:13:13 INFO - PROCESS | 1782 | 1461240793008 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:13 INFO - PROCESS | 1782 | 1461240793254 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:13:13 INFO - PROCESS | 1782 | 1461240793607 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b80c00 == 155 [pid = 1782] [id = 701] 05:13:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x93508000) [pid = 1782] [serial = 2104] [outer = (nil)] 05:13:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x975cf000) [pid = 1782] [serial = 2105] [outer = 0x93508000] 05:13:13 INFO - PROCESS | 1782 | 1461240793698 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x976e8c00) [pid = 1782] [serial = 2106] [outer = 0x93508000] 05:13:14 INFO - PROCESS | 1782 | 1461240794607 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:13:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:13:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1680ms 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x9799bc00 == 154 [pid = 1782] [id = 635] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x850d6400 == 153 [pid = 1782] [id = 503] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x83eef400 == 152 [pid = 1782] [id = 637] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x9750d800 == 151 [pid = 1782] [id = 634] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x93763400 == 150 [pid = 1782] [id = 677] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x9350b400 == 149 [pid = 1782] [id = 676] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x91eed800 == 148 [pid = 1782] [id = 675] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x835f2c00 == 147 [pid = 1782] [id = 673] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x9006fc00 == 146 [pid = 1782] [id = 674] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x85a84400 == 145 [pid = 1782] [id = 672] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcfd800 == 144 [pid = 1782] [id = 671] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x85a5f000 == 143 [pid = 1782] [id = 670] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x85a6ac00 == 142 [pid = 1782] [id = 669] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x89147c00 == 141 [pid = 1782] [id = 668] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x850d2800 == 140 [pid = 1782] [id = 666] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x85a85400 == 139 [pid = 1782] [id = 667] 05:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x84904400 == 138 [pid = 1782] [id = 665] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8b94d400) [pid = 1782] [serial = 1953] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x8b192800) [pid = 1782] [serial = 1944] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x85a82400) [pid = 1782] [serial = 1935] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x92b87000) [pid = 1782] [serial = 1980] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x88b82c00) [pid = 1782] [serial = 1937] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8fda7400) [pid = 1782] [serial = 1967] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x85124800) [pid = 1782] [serial = 1986] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8b18c800) [pid = 1782] [serial = 1943] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x85c8a400) [pid = 1782] [serial = 1989] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x913dd000) [pid = 1782] [serial = 1974] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8f44b400) [pid = 1782] [serial = 1961] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8f5e8c00) [pid = 1782] [serial = 1962] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x89e86800) [pid = 1782] [serial = 1940] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x90374800) [pid = 1782] [serial = 1971] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x85a5d400) [pid = 1782] [serial = 1934] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8f430000) [pid = 1782] [serial = 1959] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8fa04800) [pid = 1782] [serial = 1964] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x89e70c00) [pid = 1782] [serial = 1992] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x850ea800) [pid = 1782] [serial = 1985] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x9350f000) [pid = 1782] [serial = 1982] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x90067400) [pid = 1782] [serial = 1968] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8914b400) [pid = 1782] [serial = 1991] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8f384400) [pid = 1782] [serial = 1958] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8b568c00) [pid = 1782] [serial = 1946] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8b949c00) [pid = 1782] [serial = 1952] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x89143400) [pid = 1782] [serial = 1938] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8b837800) [pid = 1782] [serial = 1950] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x850dc000) [pid = 1782] [serial = 1932] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x89e8c400) [pid = 1782] [serial = 1941] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9297bc00) [pid = 1782] [serial = 1977] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8bcfac00) [pid = 1782] [serial = 1956] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x90372c00) [pid = 1782] [serial = 1970] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8b831400) [pid = 1782] [serial = 1949] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x85a8bc00) [pid = 1782] [serial = 1988] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8bcf1000) [pid = 1782] [serial = 1955] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8b5eac00) [pid = 1782] [serial = 1947] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x91eed400) [pid = 1782] [serial = 1976] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x845c7c00) [pid = 1782] [serial = 1931] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x92b84000) [pid = 1782] [serial = 1979] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8b284c00) [pid = 1782] [serial = 1863] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x9127e000) [pid = 1782] [serial = 1973] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8fa0c800) [pid = 1782] [serial = 1965] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x88b88c00) [pid = 1782] [serial = 1994] [outer = (nil)] [url = about:blank] 05:13:17 INFO - PROCESS | 1782 | 1461240797192 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 1782 | 1461240797197 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:13:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:13:17 INFO - PROCESS | 1782 | 1461240797234 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 1782 | 1461240797241 Marionette TRACE conn3 <- [1,2778,null,{}] 05:13:17 INFO - PROCESS | 1782 | 1461240797250 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 1782 | 1461240797447 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:13:17 INFO - PROCESS | 1782 | 1461240797500 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x85124400 == 139 [pid = 1782] [id = 702] 05:13:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x85124800) [pid = 1782] [serial = 2107] [outer = (nil)] 05:13:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x851e2400) [pid = 1782] [serial = 2108] [outer = 0x85124800] 05:13:17 INFO - PROCESS | 1782 | 1461240797764 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x851ec800) [pid = 1782] [serial = 2109] [outer = 0x85124800] 05:13:18 INFO - PROCESS | 1782 | 1461240798559 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:13:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1397ms 05:13:18 INFO - PROCESS | 1782 | 1461240798629 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 1782 | 1461240798635 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:13:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:13:18 INFO - PROCESS | 1782 | 1461240798646 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 1782 | 1461240798651 Marionette TRACE conn3 <- [1,2782,null,{}] 05:13:18 INFO - PROCESS | 1782 | 1461240798658 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:18 INFO - PROCESS | 1782 | 1461240798856 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:13:19 INFO - PROCESS | 1782 | 1461240799092 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x850eac00 == 140 [pid = 1782] [id = 703] 05:13:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x850f0400) [pid = 1782] [serial = 2110] [outer = (nil)] 05:13:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x85c8c400) [pid = 1782] [serial = 2111] [outer = 0x850f0400] 05:13:19 INFO - PROCESS | 1782 | 1461240799168 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x86e0fc00) [pid = 1782] [serial = 2112] [outer = 0x850f0400] 05:13:20 INFO - PROCESS | 1782 | 1461240800255 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:13:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:13:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1688ms 05:13:20 INFO - PROCESS | 1782 | 1461240800331 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 1782 | 1461240800334 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:13:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:13:20 INFO - PROCESS | 1782 | 1461240800346 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 1782 | 1461240800350 Marionette TRACE conn3 <- [1,2786,null,{}] 05:13:20 INFO - PROCESS | 1782 | 1461240800363 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:20 INFO - PROCESS | 1782 | 1461240800635 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:13:20 INFO - PROCESS | 1782 | 1461240800669 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e6f000 == 141 [pid = 1782] [id = 704] 05:13:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x89e71000) [pid = 1782] [serial = 2113] [outer = (nil)] 05:13:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x89e78c00) [pid = 1782] [serial = 2114] [outer = 0x89e71000] 05:13:20 INFO - PROCESS | 1782 | 1461240800747 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x89e8c400) [pid = 1782] [serial = 2115] [outer = 0x89e71000] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8fd9b400) [pid = 1782] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8f381c00) [pid = 1782] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x88b81800) [pid = 1782] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x9383ec00) [pid = 1782] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8512c800) [pid = 1782] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x850e6000) [pid = 1782] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8490b000) [pid = 1782] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x90636c00) [pid = 1782] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8f43e400) [pid = 1782] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x93764800) [pid = 1782] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8b833800) [pid = 1782] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9297b800) [pid = 1782] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x89e8ac00) [pid = 1782] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x86e13c00) [pid = 1782] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x9376e000) [pid = 1782] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x9350d000) [pid = 1782] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x851edc00) [pid = 1782] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x850e5400) [pid = 1782] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x85126c00) [pid = 1782] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:13:22 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x93987c00) [pid = 1782] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:13:22 INFO - PROCESS | 1782 | 1461240802259 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:13:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1946ms 05:13:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:13:22 INFO - PROCESS | 1782 | 1461240802292 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 1782 | 1461240802295 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:13:22 INFO - PROCESS | 1782 | 1461240802301 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 1782 | 1461240802318 Marionette TRACE conn3 <- [1,2790,null,{}] 05:13:22 INFO - PROCESS | 1782 | 1461240802324 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:22 INFO - PROCESS | 1782 | 1461240802578 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:13:22 INFO - PROCESS | 1782 | 1461240802784 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c5c00 == 142 [pid = 1782] [id = 705] 05:13:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x850e5400) [pid = 1782] [serial = 2116] [outer = (nil)] 05:13:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x89e89400) [pid = 1782] [serial = 2117] [outer = 0x850e5400] 05:13:22 INFO - PROCESS | 1782 | 1461240802858 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8b196800) [pid = 1782] [serial = 2118] [outer = 0x850e5400] 05:13:23 INFO - PROCESS | 1782 | 1461240803663 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:13:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:13:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1401ms 05:13:23 INFO - PROCESS | 1782 | 1461240803702 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 1782 | 1461240803705 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:13:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:13:23 INFO - PROCESS | 1782 | 1461240803712 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 1782 | 1461240803715 Marionette TRACE conn3 <- [1,2794,null,{}] 05:13:23 INFO - PROCESS | 1782 | 1461240803720 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:23 INFO - PROCESS | 1782 | 1461240803940 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:13:24 INFO - PROCESS | 1782 | 1461240804451 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x83ef2c00 == 143 [pid = 1782] [id = 706] 05:13:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x845c5000) [pid = 1782] [serial = 2119] [outer = (nil)] 05:13:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8490f000) [pid = 1782] [serial = 2120] [outer = 0x845c5000] 05:13:24 INFO - PROCESS | 1782 | 1461240804574 Marionette DEBUG loaded listener.js 05:13:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x850ec800) [pid = 1782] [serial = 2121] [outer = 0x845c5000] 05:13:25 INFO - PROCESS | 1782 | 1461240805572 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:13:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1933ms 05:13:25 INFO - PROCESS | 1782 | 1461240805648 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 1782 | 1461240805655 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:13:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:13:25 INFO - PROCESS | 1782 | 1461240805665 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - PROCESS | 1782 | 1461240805669 Marionette TRACE conn3 <- [1,2798,null,{}] 05:13:25 INFO - PROCESS | 1782 | 1461240805677 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:25 INFO - PROCESS | 1782 | 1461240805952 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:13:26 INFO - PROCESS | 1782 | 1461240806309 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a68400 == 144 [pid = 1782] [id = 707] 05:13:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x85a86c00) [pid = 1782] [serial = 2122] [outer = (nil)] 05:13:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x881cf000) [pid = 1782] [serial = 2123] [outer = 0x85a86c00] 05:13:26 INFO - PROCESS | 1782 | 1461240806401 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x88b87c00) [pid = 1782] [serial = 2124] [outer = 0x85a86c00] 05:13:27 INFO - PROCESS | 1782 | 1461240807434 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:13:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:13:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1833ms 05:13:27 INFO - PROCESS | 1782 | 1461240807503 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:13:27 INFO - PROCESS | 1782 | 1461240807510 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:13:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:13:27 INFO - PROCESS | 1782 | 1461240807517 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 1782 | 1461240807521 Marionette TRACE conn3 <- [1,2802,null,{}] 05:13:27 INFO - PROCESS | 1782 | 1461240807528 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:27 INFO - PROCESS | 1782 | 1461240807764 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:13:28 INFO - PROCESS | 1782 | 1461240808159 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8914d000 == 145 [pid = 1782] [id = 708] 05:13:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8a4c2400) [pid = 1782] [serial = 2125] [outer = (nil)] 05:13:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8a4cc400) [pid = 1782] [serial = 2126] [outer = 0x8a4c2400] 05:13:28 INFO - PROCESS | 1782 | 1461240808249 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8b284c00) [pid = 1782] [serial = 2127] [outer = 0x8a4c2400] 05:13:29 INFO - PROCESS | 1782 | 1461240809206 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:13:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1732ms 05:13:29 INFO - PROCESS | 1782 | 1461240809250 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 1782 | 1461240809254 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:13:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:13:29 INFO - PROCESS | 1782 | 1461240809290 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 1782 | 1461240809300 Marionette TRACE conn3 <- [1,2806,null,{}] 05:13:29 INFO - PROCESS | 1782 | 1461240809307 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:29 INFO - PROCESS | 1782 | 1461240809583 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:13:29 INFO - PROCESS | 1782 | 1461240809931 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x850d4400 == 146 [pid = 1782] [id = 709] 05:13:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8a4c9400) [pid = 1782] [serial = 2128] [outer = (nil)] 05:13:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8b5f5400) [pid = 1782] [serial = 2129] [outer = 0x8a4c9400] 05:13:30 INFO - PROCESS | 1782 | 1461240810024 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8b83a800) [pid = 1782] [serial = 2130] [outer = 0x8a4c9400] 05:13:30 INFO - PROCESS | 1782 | 1461240810949 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:13:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:13:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1707ms 05:13:30 INFO - PROCESS | 1782 | 1461240810984 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 1782 | 1461240810989 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:13:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:13:30 INFO - PROCESS | 1782 | 1461240810996 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 1782 | 1461240810999 Marionette TRACE conn3 <- [1,2810,null,{}] 05:13:31 INFO - PROCESS | 1782 | 1461240811005 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 1782 | 1461240811221 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:13:31 INFO - PROCESS | 1782 | 1461240811522 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b56d800 == 147 [pid = 1782] [id = 710] 05:13:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8b5ea800) [pid = 1782] [serial = 2131] [outer = (nil)] 05:13:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8b99f800) [pid = 1782] [serial = 2132] [outer = 0x8b5ea800] 05:13:31 INFO - PROCESS | 1782 | 1461240811664 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8bcfa400) [pid = 1782] [serial = 2133] [outer = 0x8b5ea800] 05:13:32 INFO - PROCESS | 1782 | 1461240812562 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:13:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1633ms 05:13:32 INFO - PROCESS | 1782 | 1461240812630 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 1782 | 1461240812634 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:13:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:13:32 INFO - PROCESS | 1782 | 1461240812641 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 1782 | 1461240812644 Marionette TRACE conn3 <- [1,2814,null,{}] 05:13:32 INFO - PROCESS | 1782 | 1461240812650 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 1782 | 1461240812906 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:13:33 INFO - PROCESS | 1782 | 1461240813255 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f38c000 == 148 [pid = 1782] [id = 711] 05:13:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8f38c400) [pid = 1782] [serial = 2134] [outer = (nil)] 05:13:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8f431800) [pid = 1782] [serial = 2135] [outer = 0x8f38c400] 05:13:33 INFO - PROCESS | 1782 | 1461240813369 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8f5eb400) [pid = 1782] [serial = 2136] [outer = 0x8f38c400] 05:13:34 INFO - PROCESS | 1782 | 1461240814385 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:13:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1786ms 05:13:34 INFO - PROCESS | 1782 | 1461240814428 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 1782 | 1461240814432 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:13:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:13:34 INFO - PROCESS | 1782 | 1461240814439 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 1782 | 1461240814442 Marionette TRACE conn3 <- [1,2818,null,{}] 05:13:34 INFO - PROCESS | 1782 | 1461240814448 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:34 INFO - PROCESS | 1782 | 1461240814711 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:13:35 INFO - PROCESS | 1782 | 1461240815058 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x851e7800 == 149 [pid = 1782] [id = 712] 05:13:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x85c89800) [pid = 1782] [serial = 2137] [outer = (nil)] 05:13:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8fa04800) [pid = 1782] [serial = 2138] [outer = 0x85c89800] 05:13:35 INFO - PROCESS | 1782 | 1461240815156 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8fac6c00) [pid = 1782] [serial = 2139] [outer = 0x85c89800] 05:13:36 INFO - PROCESS | 1782 | 1461240816153 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:13:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1785ms 05:13:36 INFO - PROCESS | 1782 | 1461240816226 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 1782 | 1461240816229 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:13:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:13:36 INFO - PROCESS | 1782 | 1461240816236 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 1782 | 1461240816238 Marionette TRACE conn3 <- [1,2822,null,{}] 05:13:36 INFO - PROCESS | 1782 | 1461240816245 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:36 INFO - PROCESS | 1782 | 1461240816499 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:13:36 INFO - PROCESS | 1782 | 1461240816848 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x89144800 == 150 [pid = 1782] [id = 713] 05:13:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8f7dfc00) [pid = 1782] [serial = 2140] [outer = (nil)] 05:13:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9006a800) [pid = 1782] [serial = 2141] [outer = 0x8f7dfc00] 05:13:36 INFO - PROCESS | 1782 | 1461240816949 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x9006d800) [pid = 1782] [serial = 2142] [outer = 0x8f7dfc00] 05:13:37 INFO - PROCESS | 1782 | 1461240817926 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:13:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1734ms 05:13:37 INFO - PROCESS | 1782 | 1461240817970 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:13:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:13:37 INFO - PROCESS | 1782 | 1461240817974 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:13:37 INFO - PROCESS | 1782 | 1461240817981 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 1782 | 1461240817984 Marionette TRACE conn3 <- [1,2826,null,{}] 05:13:37 INFO - PROCESS | 1782 | 1461240817990 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:38 INFO - PROCESS | 1782 | 1461240818229 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:13:38 INFO - PROCESS | 1782 | 1461240818571 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x850e3000 == 151 [pid = 1782] [id = 714] 05:13:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8914a000) [pid = 1782] [serial = 2143] [outer = (nil)] 05:13:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x913e0c00) [pid = 1782] [serial = 2144] [outer = 0x8914a000] 05:13:38 INFO - PROCESS | 1782 | 1461240818666 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x913e9c00) [pid = 1782] [serial = 2145] [outer = 0x8914a000] 05:13:39 INFO - PROCESS | 1782 | 1461240819616 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:13:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:13:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1688ms 05:13:39 INFO - PROCESS | 1782 | 1461240819669 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:13:39 INFO - PROCESS | 1782 | 1461240819673 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:13:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:13:39 INFO - PROCESS | 1782 | 1461240819681 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - PROCESS | 1782 | 1461240819684 Marionette TRACE conn3 <- [1,2830,null,{}] 05:13:39 INFO - PROCESS | 1782 | 1461240819691 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:39 INFO - PROCESS | 1782 | 1461240819936 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:13:40 INFO - PROCESS | 1782 | 1461240820290 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x84901800 == 152 [pid = 1782] [id = 715] 05:13:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x89e6f800) [pid = 1782] [serial = 2146] [outer = (nil)] 05:13:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x92988c00) [pid = 1782] [serial = 2147] [outer = 0x89e6f800] 05:13:40 INFO - PROCESS | 1782 | 1461240820385 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x92b66400) [pid = 1782] [serial = 2148] [outer = 0x89e6f800] 05:13:41 INFO - PROCESS | 1782 | 1461240821323 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:13:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1690ms 05:13:41 INFO - PROCESS | 1782 | 1461240821371 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 1782 | 1461240821375 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:13:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:13:41 INFO - PROCESS | 1782 | 1461240821382 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 1782 | 1461240821385 Marionette TRACE conn3 <- [1,2834,null,{}] 05:13:41 INFO - PROCESS | 1782 | 1461240821412 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 1782 | 1461240821650 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:13:42 INFO - PROCESS | 1782 | 1461240822008 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x93565c00 == 153 [pid = 1782] [id = 716] 05:13:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x93567000) [pid = 1782] [serial = 2149] [outer = (nil)] 05:13:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9362e000) [pid = 1782] [serial = 2150] [outer = 0x93567000] 05:13:42 INFO - PROCESS | 1782 | 1461240822115 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9369c000) [pid = 1782] [serial = 2151] [outer = 0x93567000] 05:13:43 INFO - PROCESS | 1782 | 1461240823095 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:13:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1754ms 05:13:43 INFO - PROCESS | 1782 | 1461240823138 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:13:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:13:43 INFO - PROCESS | 1782 | 1461240823142 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:13:43 INFO - PROCESS | 1782 | 1461240823151 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 1782 | 1461240823155 Marionette TRACE conn3 <- [1,2838,null,{}] 05:13:43 INFO - PROCESS | 1782 | 1461240823161 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:43 INFO - PROCESS | 1782 | 1461240823441 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:13:43 INFO - PROCESS | 1782 | 1461240823797 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x9350b400 == 154 [pid = 1782] [id = 717] 05:13:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x93767800) [pid = 1782] [serial = 2152] [outer = (nil)] 05:13:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x938c0400) [pid = 1782] [serial = 2153] [outer = 0x93767800] 05:13:43 INFO - PROCESS | 1782 | 1461240823898 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x93983400) [pid = 1782] [serial = 2154] [outer = 0x93767800] 05:13:44 INFO - PROCESS | 1782 | 1461240824840 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:13:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1747ms 05:13:44 INFO - PROCESS | 1782 | 1461240824896 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 1782 | 1461240824901 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:13:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:13:44 INFO - PROCESS | 1782 | 1461240824907 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 1782 | 1461240824911 Marionette TRACE conn3 <- [1,2842,null,{}] 05:13:44 INFO - PROCESS | 1782 | 1461240824917 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 1782 | 1461240825134 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:13:45 INFO - PROCESS | 1782 | 1461240825491 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b945c00 == 155 [pid = 1782] [id = 718] 05:13:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8bcf3000) [pid = 1782] [serial = 2155] [outer = (nil)] 05:13:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x96225c00) [pid = 1782] [serial = 2156] [outer = 0x8bcf3000] 05:13:45 INFO - PROCESS | 1782 | 1461240825600 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x970d2400) [pid = 1782] [serial = 2157] [outer = 0x8bcf3000] 05:13:46 INFO - PROCESS | 1782 | 1461240826554 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:13:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1691ms 05:13:46 INFO - PROCESS | 1782 | 1461240826599 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 1782 | 1461240826603 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:13:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:13:46 INFO - PROCESS | 1782 | 1461240826610 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 1782 | 1461240826614 Marionette TRACE conn3 <- [1,2846,null,{}] 05:13:46 INFO - PROCESS | 1782 | 1461240826640 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:46 INFO - PROCESS | 1782 | 1461240826885 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:13:47 INFO - PROCESS | 1782 | 1461240827237 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5ed000 == 156 [pid = 1782] [id = 719] 05:13:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8e7a8c00) [pid = 1782] [serial = 2158] [outer = (nil)] 05:13:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x975d1800) [pid = 1782] [serial = 2159] [outer = 0x8e7a8c00] 05:13:47 INFO - PROCESS | 1782 | 1461240827341 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x976f2800) [pid = 1782] [serial = 2160] [outer = 0x8e7a8c00] 05:13:48 INFO - PROCESS | 1782 | 1461240828300 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:13:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:13:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1738ms 05:13:48 INFO - PROCESS | 1782 | 1461240828350 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 1782 | 1461240828354 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:13:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:13:48 INFO - PROCESS | 1782 | 1461240828360 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 1782 | 1461240828364 Marionette TRACE conn3 <- [1,2850,null,{}] 05:13:48 INFO - PROCESS | 1782 | 1461240828369 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:48 INFO - PROCESS | 1782 | 1461240828613 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:13:48 INFO - PROCESS | 1782 | 1461240828970 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x947eb000 == 157 [pid = 1782] [id = 720] 05:13:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x947ef400) [pid = 1782] [serial = 2161] [outer = (nil)] 05:13:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x97921000) [pid = 1782] [serial = 2162] [outer = 0x947ef400] 05:13:49 INFO - PROCESS | 1782 | 1461240829068 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x97922800) [pid = 1782] [serial = 2163] [outer = 0x947ef400] 05:13:50 INFO - PROCESS | 1782 | 1461240830003 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:13:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:13:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1681ms 05:13:50 INFO - PROCESS | 1782 | 1461240830042 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 1782 | 1461240830046 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:13:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:13:50 INFO - PROCESS | 1782 | 1461240830052 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 1782 | 1461240830056 Marionette TRACE conn3 <- [1,2854,null,{}] 05:13:50 INFO - PROCESS | 1782 | 1461240830062 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:50 INFO - PROCESS | 1782 | 1461240830285 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:13:50 INFO - PROCESS | 1782 | 1461240830663 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x947eb400 == 158 [pid = 1782] [id = 721] 05:13:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x975c9800) [pid = 1782] [serial = 2164] [outer = (nil)] 05:13:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x97980400) [pid = 1782] [serial = 2165] [outer = 0x975c9800] 05:13:50 INFO - PROCESS | 1782 | 1461240830789 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x97983c00) [pid = 1782] [serial = 2166] [outer = 0x975c9800] 05:13:51 INFO - PROCESS | 1782 | 1461240831780 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:13:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:13:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1785ms 05:13:51 INFO - PROCESS | 1782 | 1461240831838 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:13:51 INFO - PROCESS | 1782 | 1461240831841 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:13:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:13:51 INFO - PROCESS | 1782 | 1461240831848 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:13:51 INFO - PROCESS | 1782 | 1461240831852 Marionette TRACE conn3 <- [1,2858,null,{}] 05:13:51 INFO - PROCESS | 1782 | 1461240831858 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 1782 | 1461240832109 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:13:52 INFO - PROCESS | 1782 | 1461240832468 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x91eea400 == 159 [pid = 1782] [id = 722] 05:13:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x9791bc00) [pid = 1782] [serial = 2167] [outer = (nil)] 05:13:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x97a59c00) [pid = 1782] [serial = 2168] [outer = 0x9791bc00] 05:13:52 INFO - PROCESS | 1782 | 1461240832559 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x97a5f000) [pid = 1782] [serial = 2169] [outer = 0x9791bc00] 05:13:53 INFO - PROCESS | 1782 | 1461240833484 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:13:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:13:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1684ms 05:13:53 INFO - PROCESS | 1782 | 1461240833533 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:13:53 INFO - PROCESS | 1782 | 1461240833536 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:13:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:13:53 INFO - PROCESS | 1782 | 1461240833543 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 1782 | 1461240833546 Marionette TRACE conn3 <- [1,2862,null,{}] 05:13:53 INFO - PROCESS | 1782 | 1461240833552 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:53 INFO - PROCESS | 1782 | 1461240833789 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:13:54 INFO - PROCESS | 1782 | 1461240834144 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x97981800 == 160 [pid = 1782] [id = 723] 05:13:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x97981c00) [pid = 1782] [serial = 2170] [outer = (nil)] 05:13:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x97b25000) [pid = 1782] [serial = 2171] [outer = 0x97981c00] 05:13:54 INFO - PROCESS | 1782 | 1461240834241 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x97c62800) [pid = 1782] [serial = 2172] [outer = 0x97981c00] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8490e000 == 159 [pid = 1782] [id = 664] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x84907400 == 158 [pid = 1782] [id = 507] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8f44ec00 == 157 [pid = 1782] [id = 658] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x83ef1c00 == 156 [pid = 1782] [id = 683] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x84905800 == 155 [pid = 1782] [id = 438] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x88b7f400 == 154 [pid = 1782] [id = 508] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x82c32000 == 153 [pid = 1782] [id = 392] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x845c5c00 == 152 [pid = 1782] [id = 705] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x89e6f000 == 151 [pid = 1782] [id = 704] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x850eac00 == 150 [pid = 1782] [id = 703] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x85124400 == 149 [pid = 1782] [id = 702] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x92b80c00 == 148 [pid = 1782] [id = 701] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x9682ac00 == 147 [pid = 1782] [id = 700] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x9519c000 == 146 [pid = 1782] [id = 699] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x93832800 == 145 [pid = 1782] [id = 697] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa0bc00 == 144 [pid = 1782] [id = 698] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x93cee000 == 143 [pid = 1782] [id = 696] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x92b83000 == 142 [pid = 1782] [id = 695] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x92b7c400 == 141 [pid = 1782] [id = 694] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x905dc400 == 140 [pid = 1782] [id = 693] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8f44cc00 == 139 [pid = 1782] [id = 691] 05:13:56 INFO - PROCESS | 1782 | --DOCSHELL 0x85a84000 == 138 [pid = 1782] [id = 692] 05:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b99b400 == 137 [pid = 1782] [id = 690] 05:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x850d3c00 == 136 [pid = 1782] [id = 689] 05:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b277800 == 135 [pid = 1782] [id = 688] 05:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b56fc00 == 134 [pid = 1782] [id = 687] 05:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x85a65000 == 133 [pid = 1782] [id = 686] 05:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x850d5800 == 132 [pid = 1782] [id = 685] 05:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x83eecc00 == 131 [pid = 1782] [id = 684] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8a4c4c00) [pid = 1782] [serial = 2054] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x88b7b800) [pid = 1782] [serial = 2052] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x9062b800) [pid = 1782] [serial = 2021] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8f5f1000) [pid = 1782] [serial = 2013] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x8b83a000) [pid = 1782] [serial = 2009] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8b941800) [pid = 1782] [serial = 2010] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x93987000) [pid = 1782] [serial = 2039] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x86d2a400) [pid = 1782] [serial = 2051] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x85a81800) [pid = 1782] [serial = 2000] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x850d8800) [pid = 1782] [serial = 1997] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x92b63800) [pid = 1782] [serial = 2025] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8fa06800) [pid = 1782] [serial = 2015] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x93832000) [pid = 1782] [serial = 2033] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x913db800) [pid = 1782] [serial = 2022] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8fda0800) [pid = 1782] [serial = 2018] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x9362d400) [pid = 1782] [serial = 2028] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8b574400) [pid = 1782] [serial = 2006] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x9356a400) [pid = 1782] [serial = 2027] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8914e800) [pid = 1782] [serial = 2003] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x92984400) [pid = 1782] [serial = 2024] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x93989800) [pid = 1782] [serial = 2040] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8f441800) [pid = 1782] [serial = 2012] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x938b9000) [pid = 1782] [serial = 2037] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x936a2400) [pid = 1782] [serial = 2031] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8a4c6800) [pid = 1782] [serial = 2004] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x85c88800) [pid = 1782] [serial = 2049] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x851e3400) [pid = 1782] [serial = 2046] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8fa0e800) [pid = 1782] [serial = 2016] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x86d35400) [pid = 1782] [serial = 1929] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x93834400) [pid = 1782] [serial = 2034] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x85c8cc00) [pid = 1782] [serial = 2001] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x85a8ec00) [pid = 1782] [serial = 2048] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8fda3800) [pid = 1782] [serial = 2019] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x93cef000) [pid = 1782] [serial = 2043] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x850ef800) [pid = 1782] [serial = 2045] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x938b7000) [pid = 1782] [serial = 2036] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9369f400) [pid = 1782] [serial = 2030] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x850ebc00) [pid = 1782] [serial = 1998] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x93ce8000) [pid = 1782] [serial = 2042] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8b5f5800) [pid = 1782] [serial = 2007] [outer = (nil)] [url = about:blank] 05:13:57 INFO - PROCESS | 1782 | 1461240837883 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:13:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 4387ms 05:13:57 INFO - PROCESS | 1782 | 1461240837932 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 1782 | 1461240837939 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:13:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:13:57 INFO - PROCESS | 1782 | 1461240837949 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 1782 | 1461240837953 Marionette TRACE conn3 <- [1,2866,null,{}] 05:13:57 INFO - PROCESS | 1782 | 1461240837966 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:58 INFO - PROCESS | 1782 | 1461240838194 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:13:58 INFO - PROCESS | 1782 | 1461240838412 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x850dc000 == 132 [pid = 1782] [id = 724] 05:13:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x850e4800) [pid = 1782] [serial = 2173] [outer = (nil)] 05:13:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x85125800) [pid = 1782] [serial = 2174] [outer = 0x850e4800] 05:13:58 INFO - PROCESS | 1782 | 1461240838547 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x851e5000) [pid = 1782] [serial = 2175] [outer = 0x850e4800] 05:13:59 INFO - PROCESS | 1782 | 1461240839466 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:13:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1546ms 05:13:59 INFO - PROCESS | 1782 | 1461240839495 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 1782 | 1461240839502 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:13:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:13:59 INFO - PROCESS | 1782 | 1461240839512 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 1782 | 1461240839516 Marionette TRACE conn3 <- [1,2870,null,{}] 05:13:59 INFO - PROCESS | 1782 | 1461240839522 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 1782 | 1461240839740 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:14:00 INFO - PROCESS | 1782 | 1461240840072 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a65800 == 133 [pid = 1782] [id = 725] 05:14:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x85a6a400) [pid = 1782] [serial = 2176] [outer = (nil)] 05:14:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x85c7e400) [pid = 1782] [serial = 2177] [outer = 0x85a6a400] 05:14:00 INFO - PROCESS | 1782 | 1461240840174 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x85c8cc00) [pid = 1782] [serial = 2178] [outer = 0x85a6a400] 05:14:01 INFO - PROCESS | 1782 | 1461240841100 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:14:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1679ms 05:14:01 INFO - PROCESS | 1782 | 1461240841209 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:14:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:14:01 INFO - PROCESS | 1782 | 1461240841213 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:14:01 INFO - PROCESS | 1782 | 1461240841220 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 1782 | 1461240841225 Marionette TRACE conn3 <- [1,2874,null,{}] 05:14:01 INFO - PROCESS | 1782 | 1461240841249 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:01 INFO - PROCESS | 1782 | 1461240841560 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:14:01 INFO - PROCESS | 1782 | 1461240841600 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x851ec000 == 134 [pid = 1782] [id = 726] 05:14:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x881c5c00) [pid = 1782] [serial = 2179] [outer = (nil)] 05:14:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x88b7b400) [pid = 1782] [serial = 2180] [outer = 0x881c5c00] 05:14:01 INFO - PROCESS | 1782 | 1461240841682 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x89145800) [pid = 1782] [serial = 2181] [outer = 0x881c5c00] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x92b66c00) [pid = 1782] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x85a63400) [pid = 1782] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x89e71000) [pid = 1782] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x850f0400) [pid = 1782] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x85124800) [pid = 1782] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x93508000) [pid = 1782] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x970d0800) [pid = 1782] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9519c400) [pid = 1782] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x9037a800) [pid = 1782] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x947bc400) [pid = 1782] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x93cf0000) [pid = 1782] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9376a800) [pid = 1782] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x92b7e400) [pid = 1782] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x90635000) [pid = 1782] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x89e72c00) [pid = 1782] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8f7e1400) [pid = 1782] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8f448c00) [pid = 1782] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x85c8ac00) [pid = 1782] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8b944000) [pid = 1782] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8b5f0c00) [pid = 1782] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x85a69000) [pid = 1782] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:14:02 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x851ef800) [pid = 1782] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:14:03 INFO - PROCESS | 1782 | 1461240843241 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:14:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2037ms 05:14:03 INFO - PROCESS | 1782 | 1461240843261 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 1782 | 1461240843266 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:14:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:14:03 INFO - PROCESS | 1782 | 1461240843272 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 1782 | 1461240843274 Marionette TRACE conn3 <- [1,2878,null,{}] 05:14:03 INFO - PROCESS | 1782 | 1461240843280 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 1782 | 1461240843547 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:14:03 INFO - PROCESS | 1782 | 1461240843576 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8490b800 == 135 [pid = 1782] [id = 727] 05:14:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x85c81400) [pid = 1782] [serial = 2182] [outer = (nil)] 05:14:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x89e70000) [pid = 1782] [serial = 2183] [outer = 0x85c81400] 05:14:03 INFO - PROCESS | 1782 | 1461240843651 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x89e83c00) [pid = 1782] [serial = 2184] [outer = 0x85c81400] 05:14:04 INFO - PROCESS | 1782 | 1461240844719 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:14:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1493ms 05:14:04 INFO - PROCESS | 1782 | 1461240844775 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 1782 | 1461240844782 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:14:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:14:04 INFO - PROCESS | 1782 | 1461240844791 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 1782 | 1461240844796 Marionette TRACE conn3 <- [1,2882,null,{}] 05:14:04 INFO - PROCESS | 1782 | 1461240844805 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:05 INFO - PROCESS | 1782 | 1461240845017 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:14:05 INFO - PROCESS | 1782 | 1461240845378 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x850e3800 == 136 [pid = 1782] [id = 728] 05:14:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x850e6c00) [pid = 1782] [serial = 2185] [outer = (nil)] 05:14:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x85124c00) [pid = 1782] [serial = 2186] [outer = 0x850e6c00] 05:14:05 INFO - PROCESS | 1782 | 1461240845473 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x851ed000) [pid = 1782] [serial = 2187] [outer = 0x850e6c00] 05:14:06 INFO - PROCESS | 1782 | 1461240846482 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:14:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1738ms 05:14:06 INFO - PROCESS | 1782 | 1461240846530 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 1782 | 1461240846540 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:14:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:14:06 INFO - PROCESS | 1782 | 1461240846551 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 1782 | 1461240846556 Marionette TRACE conn3 <- [1,2886,null,{}] 05:14:06 INFO - PROCESS | 1782 | 1461240846564 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 1782 | 1461240846808 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:14:07 INFO - PROCESS | 1782 | 1461240847154 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d31c00 == 137 [pid = 1782] [id = 729] 05:14:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x86e10800) [pid = 1782] [serial = 2188] [outer = (nil)] 05:14:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x89e77800) [pid = 1782] [serial = 2189] [outer = 0x86e10800] 05:14:07 INFO - PROCESS | 1782 | 1461240847248 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8a4ccc00) [pid = 1782] [serial = 2190] [outer = 0x86e10800] 05:14:08 INFO - PROCESS | 1782 | 1461240848276 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:14:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:14:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1785ms 05:14:08 INFO - PROCESS | 1782 | 1461240848337 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 1782 | 1461240848340 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:14:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:14:08 INFO - PROCESS | 1782 | 1461240848348 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 1782 | 1461240848354 Marionette TRACE conn3 <- [1,2890,null,{}] 05:14:08 INFO - PROCESS | 1782 | 1461240848371 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 1782 | 1461240848646 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:14:09 INFO - PROCESS | 1782 | 1461240849034 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a4cac00 == 138 [pid = 1782] [id = 730] 05:14:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8b417000) [pid = 1782] [serial = 2191] [outer = (nil)] 05:14:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8b425800) [pid = 1782] [serial = 2192] [outer = 0x8b417000] 05:14:09 INFO - PROCESS | 1782 | 1461240849131 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8b56f400) [pid = 1782] [serial = 2193] [outer = 0x8b417000] 05:14:10 INFO - PROCESS | 1782 | 1461240850074 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:14:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1787ms 05:14:10 INFO - PROCESS | 1782 | 1461240850135 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 1782 | 1461240850142 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:14:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:14:10 INFO - PROCESS | 1782 | 1461240850151 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 1782 | 1461240850157 Marionette TRACE conn3 <- [1,2894,null,{}] 05:14:10 INFO - PROCESS | 1782 | 1461240850166 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 1782 | 1461240850568 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:14:10 INFO - PROCESS | 1782 | 1461240850972 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x850d2800 == 139 [pid = 1782] [id = 731] 05:14:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8a4cf400) [pid = 1782] [serial = 2194] [outer = (nil)] 05:14:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8b5f8c00) [pid = 1782] [serial = 2195] [outer = 0x8a4cf400] 05:14:11 INFO - PROCESS | 1782 | 1461240851080 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8b832c00) [pid = 1782] [serial = 2196] [outer = 0x8a4cf400] 05:14:12 INFO - PROCESS | 1782 | 1461240852028 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:14:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1941ms 05:14:12 INFO - PROCESS | 1782 | 1461240852091 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 1782 | 1461240852095 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:14:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:14:12 INFO - PROCESS | 1782 | 1461240852102 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 1782 | 1461240852105 Marionette TRACE conn3 <- [1,2898,null,{}] 05:14:12 INFO - PROCESS | 1782 | 1461240852111 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 1782 | 1461240852342 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:14:12 INFO - PROCESS | 1782 | 1461240852693 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5f1000 == 140 [pid = 1782] [id = 732] 05:14:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8b5f2c00) [pid = 1782] [serial = 2197] [outer = (nil)] 05:14:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8b94e800) [pid = 1782] [serial = 2198] [outer = 0x8b5f2c00] 05:14:12 INFO - PROCESS | 1782 | 1461240852785 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b991400) [pid = 1782] [serial = 2199] [outer = 0x8b5f2c00] 05:14:13 INFO - PROCESS | 1782 | 1461240853685 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:14:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:14:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1635ms 05:14:13 INFO - PROCESS | 1782 | 1461240853740 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:14:13 INFO - PROCESS | 1782 | 1461240853743 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:14:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:14:13 INFO - PROCESS | 1782 | 1461240853752 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:14:13 INFO - PROCESS | 1782 | 1461240853755 Marionette TRACE conn3 <- [1,2902,null,{}] 05:14:13 INFO - PROCESS | 1782 | 1461240853760 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:14 INFO - PROCESS | 1782 | 1461240854003 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:14:14 INFO - PROCESS | 1782 | 1461240854360 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x881c1400 == 141 [pid = 1782] [id = 733] 05:14:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8b945800) [pid = 1782] [serial = 2200] [outer = (nil)] 05:14:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8f383000) [pid = 1782] [serial = 2201] [outer = 0x8b945800] 05:14:14 INFO - PROCESS | 1782 | 1461240854461 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8f435000) [pid = 1782] [serial = 2202] [outer = 0x8b945800] 05:14:15 INFO - PROCESS | 1782 | 1461240855397 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:14:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:14:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1690ms 05:14:15 INFO - PROCESS | 1782 | 1461240855443 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:14:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:14:15 INFO - PROCESS | 1782 | 1461240855447 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:14:15 INFO - PROCESS | 1782 | 1461240855454 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 1782 | 1461240855457 Marionette TRACE conn3 <- [1,2906,null,{}] 05:14:15 INFO - PROCESS | 1782 | 1461240855463 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:15 INFO - PROCESS | 1782 | 1461240855670 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:14:15 INFO - PROCESS | 1782 | 1461240855960 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e7a5800 == 142 [pid = 1782] [id = 734] 05:14:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8f445800) [pid = 1782] [serial = 2203] [outer = (nil)] 05:14:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8f44e000) [pid = 1782] [serial = 2204] [outer = 0x8f445800] 05:14:16 INFO - PROCESS | 1782 | 1461240856103 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8f5ea800) [pid = 1782] [serial = 2205] [outer = 0x8f445800] 05:14:17 INFO - PROCESS | 1782 | 1461240857015 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:14:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1635ms 05:14:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:14:17 INFO - PROCESS | 1782 | 1461240857089 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:14:17 INFO - PROCESS | 1782 | 1461240857092 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:14:17 INFO - PROCESS | 1782 | 1461240857099 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 1782 | 1461240857102 Marionette TRACE conn3 <- [1,2910,null,{}] 05:14:17 INFO - PROCESS | 1782 | 1461240857108 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:17 INFO - PROCESS | 1782 | 1461240857312 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:14:17 INFO - PROCESS | 1782 | 1461240857649 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f448400 == 143 [pid = 1782] [id = 735] 05:14:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8f5e8400) [pid = 1782] [serial = 2206] [outer = (nil)] 05:14:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8fa06800) [pid = 1782] [serial = 2207] [outer = 0x8f5e8400] 05:14:17 INFO - PROCESS | 1782 | 1461240857740 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8fa0b400) [pid = 1782] [serial = 2208] [outer = 0x8f5e8400] 05:14:18 INFO - PROCESS | 1782 | 1461240858528 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:14:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:14:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1492ms 05:14:18 INFO - PROCESS | 1782 | 1461240858590 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:14:18 INFO - TEST-START | /DOMEvents/constructors.html 05:14:18 INFO - PROCESS | 1782 | 1461240858595 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:14:18 INFO - PROCESS | 1782 | 1461240858602 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 1782 | 1461240858606 Marionette TRACE conn3 <- [1,2914,null,{}] 05:14:18 INFO - PROCESS | 1782 | 1461240858612 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 1782 | 1461240858903 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:14:19 INFO - PROCESS | 1782 | 1461240859125 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5f1400 == 144 [pid = 1782] [id = 736] 05:14:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8f44c400) [pid = 1782] [serial = 2209] [outer = (nil)] 05:14:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8fd9e800) [pid = 1782] [serial = 2210] [outer = 0x8f44c400] 05:14:19 INFO - PROCESS | 1782 | 1461240859213 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8fda3c00) [pid = 1782] [serial = 2211] [outer = 0x8f44c400] 05:14:20 INFO - PROCESS | 1782 | 1461240860216 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:14:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:14:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:14:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:14:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:14:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:14:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:14:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1709ms 05:14:20 INFO - PROCESS | 1782 | 1461240860313 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 1782 | 1461240860319 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:14:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:14:20 INFO - PROCESS | 1782 | 1461240860359 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 1782 | 1461240860364 Marionette TRACE conn3 <- [1,2918,null,{}] 05:14:20 INFO - PROCESS | 1782 | 1461240860370 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 1782 | 1461240860589 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:14:20 INFO - PROCESS | 1782 | 1461240860906 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8facc800 == 145 [pid = 1782] [id = 737] 05:14:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8fda0800) [pid = 1782] [serial = 2212] [outer = (nil)] 05:14:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x90375000) [pid = 1782] [serial = 2213] [outer = 0x8fda0800] 05:14:21 INFO - PROCESS | 1782 | 1461240861003 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9062c000) [pid = 1782] [serial = 2214] [outer = 0x8fda0800] 05:14:21 INFO - PROCESS | 1782 | 1461240861841 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:14:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:14:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1537ms 05:14:21 INFO - PROCESS | 1782 | 1461240861893 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:14:21 INFO - PROCESS | 1782 | 1461240861898 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:14:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:14:21 INFO - PROCESS | 1782 | 1461240861905 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:14:21 INFO - PROCESS | 1782 | 1461240861909 Marionette TRACE conn3 <- [1,2922,null,{}] 05:14:21 INFO - PROCESS | 1782 | 1461240861915 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 1782 | 1461240862148 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:14:22 INFO - PROCESS | 1782 | 1461240862445 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8facb800 == 146 [pid = 1782] [id = 738] 05:14:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x90372c00) [pid = 1782] [serial = 2215] [outer = (nil)] 05:14:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x92b6d800) [pid = 1782] [serial = 2216] [outer = 0x90372c00] 05:14:22 INFO - PROCESS | 1782 | 1461240862546 Marionette DEBUG loaded listener.js 05:14:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x92b87400) [pid = 1782] [serial = 2217] [outer = 0x90372c00] 05:14:23 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:14:23 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:14:23 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:14:23 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:14:23 INFO - PROCESS | 1782 | 1461240863476 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:14:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:14:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:14:23 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 05:14:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:14:23 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 05:14:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:14:23 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]" 05:14:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:14:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:14:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1633ms 05:14:23 INFO - PROCESS | 1782 | 1461240863540 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 1782 | 1461240863545 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:14:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:14:23 INFO - PROCESS | 1782 | 1461240863554 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 1782 | 1461240863561 Marionette TRACE conn3 <- [1,2926,null,{}] 05:14:23 INFO - PROCESS | 1782 | 1461240863568 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:23 INFO - PROCESS | 1782 | 1461240863961 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:14:24 INFO - PROCESS | 1782 | 1461240864143 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x92b7c400 == 147 [pid = 1782] [id = 739] 05:14:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9356a400) [pid = 1782] [serial = 2218] [outer = (nil)] 05:14:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x93698800) [pid = 1782] [serial = 2219] [outer = 0x9356a400] 05:14:24 INFO - PROCESS | 1782 | 1461240864277 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x936a2800) [pid = 1782] [serial = 2220] [outer = 0x9356a400] 05:14:24 INFO - PROCESS | 1782 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:14:25 INFO - PROCESS | 1782 | 1461240865079 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:14:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:14:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1588ms 05:14:25 INFO - PROCESS | 1782 | 1461240865143 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:14:25 INFO - PROCESS | 1782 | 1461240865147 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:14:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:14:25 INFO - PROCESS | 1782 | 1461240865153 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 1782 | 1461240865156 Marionette TRACE conn3 <- [1,2930,null,{}] 05:14:25 INFO - PROCESS | 1782 | 1461240865162 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:25 INFO - PROCESS | 1782 | 1461240865361 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:14:25 INFO - PROCESS | 1782 | 1461240865669 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x89142c00 == 148 [pid = 1782] [id = 740] 05:14:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8b5f5c00) [pid = 1782] [serial = 2221] [outer = (nil)] 05:14:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9376a800) [pid = 1782] [serial = 2222] [outer = 0x8b5f5c00] 05:14:25 INFO - PROCESS | 1782 | 1461240865759 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x9376e000) [pid = 1782] [serial = 2223] [outer = 0x8b5f5c00] 05:14:26 INFO - PROCESS | 1782 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:14:26 INFO - PROCESS | 1782 | 1461240866592 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:14:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:14:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1481ms 05:14:26 INFO - PROCESS | 1782 | 1461240866635 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:14:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:14:26 INFO - PROCESS | 1782 | 1461240866639 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:14:26 INFO - PROCESS | 1782 | 1461240866646 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - PROCESS | 1782 | 1461240866649 Marionette TRACE conn3 <- [1,2934,null,{}] 05:14:26 INFO - PROCESS | 1782 | 1461240866655 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:26 INFO - PROCESS | 1782 | 1461240866914 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:14:27 INFO - PROCESS | 1782 | 1461240867196 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b5f6400 == 149 [pid = 1782] [id = 741] 05:14:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x90071c00) [pid = 1782] [serial = 2224] [outer = (nil)] 05:14:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x93840800) [pid = 1782] [serial = 2225] [outer = 0x90071c00] 05:14:27 INFO - PROCESS | 1782 | 1461240867291 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x938bb800) [pid = 1782] [serial = 2226] [outer = 0x90071c00] 05:14:28 INFO - PROCESS | 1782 | 1461240868157 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:14:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1541ms 05:14:28 INFO - PROCESS | 1782 | 1461240868187 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 1782 | 1461240868190 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:14:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:14:28 INFO - PROCESS | 1782 | 1461240868197 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 1782 | 1461240868199 Marionette TRACE conn3 <- [1,2938,null,{}] 05:14:28 INFO - PROCESS | 1782 | 1461240868206 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 1782 | 1461240868433 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:14:28 INFO - PROCESS | 1782 | 1461240868716 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x9383b400 == 150 [pid = 1782] [id = 742] 05:14:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x9383c400) [pid = 1782] [serial = 2227] [outer = (nil)] 05:14:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9398e800) [pid = 1782] [serial = 2228] [outer = 0x9383c400] 05:14:28 INFO - PROCESS | 1782 | 1461240868811 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x93ce3000) [pid = 1782] [serial = 2229] [outer = 0x9383c400] 05:14:29 INFO - PROCESS | 1782 | 1461240869667 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:14:29 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. 05:14:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1489ms 05:14:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:14:29 INFO - PROCESS | 1782 | 1461240869686 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:14:29 INFO - PROCESS | 1782 | 1461240869689 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:14:29 INFO - PROCESS | 1782 | 1461240869696 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:14:29 INFO - PROCESS | 1782 | 1461240869700 Marionette TRACE conn3 <- [1,2942,null,{}] 05:14:29 INFO - PROCESS | 1782 | 1461240869705 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:29 INFO - PROCESS | 1782 | 1461240869930 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:14:30 INFO - PROCESS | 1782 | 1461240870256 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e7a9400 == 151 [pid = 1782] [id = 743] 05:14:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x936a6800) [pid = 1782] [serial = 2230] [outer = (nil)] 05:14:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x947bcc00) [pid = 1782] [serial = 2231] [outer = 0x936a6800] 05:14:30 INFO - PROCESS | 1782 | 1461240870359 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x947ebc00) [pid = 1782] [serial = 2232] [outer = 0x936a6800] 05:14:31 INFO - PROCESS | 1782 | 1461240871200 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:14:31 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 05:14:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:14:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1533ms 05:14:31 INFO - PROCESS | 1782 | 1461240871229 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 1782 | 1461240871233 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:14:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:14:31 INFO - PROCESS | 1782 | 1461240871239 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 1782 | 1461240871243 Marionette TRACE conn3 <- [1,2946,null,{}] 05:14:31 INFO - PROCESS | 1782 | 1461240871248 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 1782 | 1461240871456 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:14:31 INFO - PROCESS | 1782 | 1461240871761 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7de800 == 152 [pid = 1782] [id = 744] 05:14:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x93988c00) [pid = 1782] [serial = 2233] [outer = (nil)] 05:14:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9682ac00) [pid = 1782] [serial = 2234] [outer = 0x93988c00] 05:14:31 INFO - PROCESS | 1782 | 1461240871850 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x9719ac00) [pid = 1782] [serial = 2235] [outer = 0x93988c00] 05:14:32 INFO - PROCESS | 1782 | 1461240872684 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:14:32 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. 05:14:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1456ms 05:14:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:14:32 INFO - PROCESS | 1782 | 1461240872696 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 1782 | 1461240872698 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:14:32 INFO - PROCESS | 1782 | 1461240872705 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 1782 | 1461240872709 Marionette TRACE conn3 <- [1,2950,null,{}] 05:14:32 INFO - PROCESS | 1782 | 1461240872715 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:32 INFO - PROCESS | 1782 | 1461240872977 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:14:33 INFO - PROCESS | 1782 | 1461240873260 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x947ba000 == 153 [pid = 1782] [id = 745] 05:14:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x962ee800) [pid = 1782] [serial = 2236] [outer = (nil)] 05:14:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x97848000) [pid = 1782] [serial = 2237] [outer = 0x962ee800] 05:14:33 INFO - PROCESS | 1782 | 1461240873348 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x97929400) [pid = 1782] [serial = 2238] [outer = 0x962ee800] 05:14:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x970d4800 == 154 [pid = 1782] [id = 746] 05:14:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x975ce800) [pid = 1782] [serial = 2239] [outer = (nil)] 05:14:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x97a67400) [pid = 1782] [serial = 2240] [outer = 0x975ce800] 05:14:34 INFO - PROCESS | 1782 | 1461240874275 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:14:34 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. 05:14:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1590ms 05:14:34 INFO - PROCESS | 1782 | 1461240874305 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 1782 | 1461240874309 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:14:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:14:34 INFO - PROCESS | 1782 | 1461240874322 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 1782 | 1461240874324 Marionette TRACE conn3 <- [1,2954,null,{}] 05:14:34 INFO - PROCESS | 1782 | 1461240874330 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:34 INFO - PROCESS | 1782 | 1461240874569 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x84904c00 == 153 [pid = 1782] [id = 681] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x936a4800 == 152 [pid = 1782] [id = 678] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x9383d800 == 151 [pid = 1782] [id = 679] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x9383e000 == 150 [pid = 1782] [id = 680] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5ed000 == 149 [pid = 1782] [id = 719] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8b945c00 == 148 [pid = 1782] [id = 718] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x9350b400 == 147 [pid = 1782] [id = 717] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x93565c00 == 146 [pid = 1782] [id = 716] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x850e3000 == 145 [pid = 1782] [id = 714] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x84901800 == 144 [pid = 1782] [id = 715] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x89144800 == 143 [pid = 1782] [id = 713] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x851e7800 == 142 [pid = 1782] [id = 712] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8f38c000 == 141 [pid = 1782] [id = 711] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8b56d800 == 140 [pid = 1782] [id = 710] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8914d000 == 139 [pid = 1782] [id = 708] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x850d4400 == 138 [pid = 1782] [id = 709] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x85a68400 == 137 [pid = 1782] [id = 707] 05:14:37 INFO - PROCESS | 1782 | --DOCSHELL 0x83ef2c00 == 136 [pid = 1782] [id = 706] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x89e78c00) [pid = 1782] [serial = 2114] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x89e89400) [pid = 1782] [serial = 2117] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x85c8c400) [pid = 1782] [serial = 2111] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x851e2400) [pid = 1782] [serial = 2108] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x851ec800) [pid = 1782] [serial = 2109] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x976e8c00) [pid = 1782] [serial = 2106] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x975cf000) [pid = 1782] [serial = 2105] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x97501c00) [pid = 1782] [serial = 2103] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x974ef800) [pid = 1782] [serial = 2102] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x970d2c00) [pid = 1782] [serial = 2100] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x96fc6400) [pid = 1782] [serial = 2099] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x9632a800) [pid = 1782] [serial = 2097] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x962bb800) [pid = 1782] [serial = 2096] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x96174400) [pid = 1782] [serial = 2094] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x9519f400) [pid = 1782] [serial = 2093] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x947ee400) [pid = 1782] [serial = 2091] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x947e9800) [pid = 1782] [serial = 2090] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x93985c00) [pid = 1782] [serial = 2088] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x93839000) [pid = 1782] [serial = 2087] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x93572400) [pid = 1782] [serial = 2085] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x93568400) [pid = 1782] [serial = 2084] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x92d59c00) [pid = 1782] [serial = 2082] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x92b8b400) [pid = 1782] [serial = 2081] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x91ee3c00) [pid = 1782] [serial = 2079] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x913e6000) [pid = 1782] [serial = 2078] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x9037ac00) [pid = 1782] [serial = 2076] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x90371800) [pid = 1782] [serial = 2075] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8fa0a000) [pid = 1782] [serial = 2073] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8fa05c00) [pid = 1782] [serial = 2072] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8f444c00) [pid = 1782] [serial = 2070] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8f432800) [pid = 1782] [serial = 2069] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8e7a2000) [pid = 1782] [serial = 2067] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8e79a400) [pid = 1782] [serial = 2066] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8b945400) [pid = 1782] [serial = 2064] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8b835000) [pid = 1782] [serial = 2063] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8b41b800) [pid = 1782] [serial = 2061] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8b199800) [pid = 1782] [serial = 2060] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x85a8fc00) [pid = 1782] [serial = 2058] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x85a67400) [pid = 1782] [serial = 2057] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x89e8c400) [pid = 1782] [serial = 2115] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x86e0fc00) [pid = 1782] [serial = 2112] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x93564800) [pid = 1782] [serial = 1983] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x89e79000) [pid = 1782] [serial = 1995] [outer = (nil)] [url = about:blank] 05:14:37 INFO - PROCESS | 1782 | 1461240877443 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x850e2400 == 137 [pid = 1782] [id = 747] 05:14:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x850e2800) [pid = 1782] [serial = 2241] [outer = (nil)] 05:14:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x85123400) [pid = 1782] [serial = 2242] [outer = 0x850e2800] 05:14:37 INFO - PROCESS | 1782 | 1461240877680 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x851ebc00) [pid = 1782] [serial = 2243] [outer = 0x850e2800] 05:14:38 INFO - PROCESS | 1782 | 1461240878380 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:14:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:14:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:14:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 4093ms 05:14:38 INFO - PROCESS | 1782 | 1461240878411 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 1782 | 1461240878416 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:14:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:14:38 INFO - PROCESS | 1782 | 1461240878424 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 1782 | 1461240878430 Marionette TRACE conn3 <- [1,2958,null,{}] 05:14:38 INFO - PROCESS | 1782 | 1461240878438 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:38 INFO - PROCESS | 1782 | 1461240878673 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:14:38 INFO - PROCESS | 1782 | 1461240878920 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d28c00 == 138 [pid = 1782] [id = 748] 05:14:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x86d2b000) [pid = 1782] [serial = 2244] [outer = (nil)] 05:14:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x881cdc00) [pid = 1782] [serial = 2245] [outer = 0x86d2b000] 05:14:39 INFO - PROCESS | 1782 | 1461240879006 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x89144800) [pid = 1782] [serial = 2246] [outer = 0x86d2b000] 05:14:39 INFO - PROCESS | 1782 | 1461240879851 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:14:39 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:14:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1484ms 05:14:39 INFO - PROCESS | 1782 | 1461240879910 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 1782 | 1461240879916 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:14:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:14:39 INFO - PROCESS | 1782 | 1461240879925 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 1782 | 1461240879927 Marionette TRACE conn3 <- [1,2962,null,{}] 05:14:39 INFO - PROCESS | 1782 | 1461240879932 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:40 INFO - PROCESS | 1782 | 1461240880236 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:14:40 INFO - PROCESS | 1782 | 1461240880274 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a6ac00 == 139 [pid = 1782] [id = 749] 05:14:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x86e19000) [pid = 1782] [serial = 2247] [outer = (nil)] 05:14:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b18d800) [pid = 1782] [serial = 2248] [outer = 0x86e19000] 05:14:40 INFO - PROCESS | 1782 | 1461240880347 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8b197400) [pid = 1782] [serial = 2249] [outer = 0x86e19000] 05:14:41 INFO - PROCESS | 1782 | 1461240881279 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:14:41 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:14:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1395ms 05:14:41 INFO - PROCESS | 1782 | 1461240881327 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 1782 | 1461240881333 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:14:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:14:41 INFO - PROCESS | 1782 | 1461240881343 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 1782 | 1461240881353 Marionette TRACE conn3 <- [1,2966,null,{}] 05:14:41 INFO - PROCESS | 1782 | 1461240881373 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:41 INFO - PROCESS | 1782 | 1461240881629 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:14:41 INFO - PROCESS | 1782 | 1461240881664 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e83400 == 140 [pid = 1782] [id = 750] 05:14:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8b574000) [pid = 1782] [serial = 2250] [outer = (nil)] 05:14:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8b5f5800) [pid = 1782] [serial = 2251] [outer = 0x8b574000] 05:14:41 INFO - PROCESS | 1782 | 1461240881736 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8b83f800) [pid = 1782] [serial = 2252] [outer = 0x8b574000] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x89e78400) [pid = 1782] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x881c5c00) [pid = 1782] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x93567000) [pid = 1782] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x89e6f800) [pid = 1782] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8914a000) [pid = 1782] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8f7dfc00) [pid = 1782] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x85c89800) [pid = 1782] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8f38c400) [pid = 1782] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8b5ea800) [pid = 1782] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8a4c9400) [pid = 1782] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8a4c2400) [pid = 1782] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x85a86c00) [pid = 1782] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x845c5000) [pid = 1782] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x850e4800) [pid = 1782] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x97981c00) [pid = 1782] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x9791bc00) [pid = 1782] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x975c9800) [pid = 1782] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x947ef400) [pid = 1782] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8e7a8c00) [pid = 1782] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8bcf3000) [pid = 1782] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x93767800) [pid = 1782] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x85a6a400) [pid = 1782] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:14:43 INFO - PROCESS | 1782 | 1461240883117 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:14:43 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:14:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1802ms 05:14:43 INFO - PROCESS | 1782 | 1461240883145 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:14:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:14:43 INFO - PROCESS | 1782 | 1461240883149 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:14:43 INFO - PROCESS | 1782 | 1461240883155 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 1782 | 1461240883159 Marionette TRACE conn3 <- [1,2970,null,{}] 05:14:43 INFO - PROCESS | 1782 | 1461240883164 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:43 INFO - PROCESS | 1782 | 1461240883425 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:14:43 INFO - PROCESS | 1782 | 1461240883445 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x845c5000 == 141 [pid = 1782] [id = 751] 05:14:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x86d28800) [pid = 1782] [serial = 2253] [outer = (nil)] 05:14:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8b419000) [pid = 1782] [serial = 2254] [outer = 0x86d28800] 05:14:43 INFO - PROCESS | 1782 | 1461240883517 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8b5f8800) [pid = 1782] [serial = 2255] [outer = 0x86d28800] 05:14:44 INFO - PROCESS | 1782 | 1461240884304 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:14:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:14:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1180ms 05:14:44 INFO - PROCESS | 1782 | 1461240884335 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:14:44 INFO - PROCESS | 1782 | 1461240884339 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:14:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:14:44 INFO - PROCESS | 1782 | 1461240884345 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:14:44 INFO - PROCESS | 1782 | 1461240884348 Marionette TRACE conn3 <- [1,2974,null,{}] 05:14:44 INFO - PROCESS | 1782 | 1461240884353 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:44 INFO - PROCESS | 1782 | 1461240884613 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:14:44 INFO - PROCESS | 1782 | 1461240884966 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x83eecc00 == 142 [pid = 1782] [id = 752] 05:14:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x83ef2c00) [pid = 1782] [serial = 2256] [outer = (nil)] 05:14:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x850d2000) [pid = 1782] [serial = 2257] [outer = 0x83ef2c00] 05:14:45 INFO - PROCESS | 1782 | 1461240885063 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x850f0000) [pid = 1782] [serial = 2258] [outer = 0x83ef2c00] 05:14:45 INFO - PROCESS | 1782 | 1461240885973 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:14:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:14:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1688ms 05:14:46 INFO - PROCESS | 1782 | 1461240886035 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:14:46 INFO - PROCESS | 1782 | 1461240886043 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:14:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:14:46 INFO - PROCESS | 1782 | 1461240886052 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - PROCESS | 1782 | 1461240886057 Marionette TRACE conn3 <- [1,2978,null,{}] 05:14:46 INFO - PROCESS | 1782 | 1461240886065 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:46 INFO - PROCESS | 1782 | 1461240886288 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:14:46 INFO - PROCESS | 1782 | 1461240886584 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x850ddc00 == 143 [pid = 1782] [id = 753] 05:14:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x881c9400) [pid = 1782] [serial = 2259] [outer = (nil)] 05:14:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x88b7f800) [pid = 1782] [serial = 2260] [outer = 0x881c9400] 05:14:46 INFO - PROCESS | 1782 | 1461240886680 Marionette DEBUG loaded listener.js 05:14:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8914d400) [pid = 1782] [serial = 2261] [outer = 0x881c9400] 05:14:47 INFO - PROCESS | 1782 | 1461240887626 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:14:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:14:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1589ms 05:14:47 INFO - PROCESS | 1782 | 1461240887645 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:14:47 INFO - PROCESS | 1782 | 1461240887652 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:14:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:14:47 INFO - PROCESS | 1782 | 1461240887663 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 1782 | 1461240887672 Marionette TRACE conn3 <- [1,2982,null,{}] 05:14:47 INFO - PROCESS | 1782 | 1461240887679 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:47 INFO - PROCESS | 1782 | 1461240887902 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:14:48 INFO - PROCESS | 1782 | 1461240888207 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x851eec00 == 144 [pid = 1782] [id = 754] 05:14:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x89e89000) [pid = 1782] [serial = 2262] [outer = (nil)] 05:14:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8b18e000) [pid = 1782] [serial = 2263] [outer = 0x89e89000] 05:14:48 INFO - PROCESS | 1782 | 1461240888300 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b569000) [pid = 1782] [serial = 2264] [outer = 0x89e89000] 05:14:49 INFO - PROCESS | 1782 | 1461240889247 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:14:49 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:14:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:14:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1644ms 05:14:49 INFO - PROCESS | 1782 | 1461240889305 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 1782 | 1461240889309 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:14:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:14:49 INFO - PROCESS | 1782 | 1461240889327 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 1782 | 1461240889337 Marionette TRACE conn3 <- [1,2986,null,{}] 05:14:49 INFO - PROCESS | 1782 | 1461240889365 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:49 INFO - PROCESS | 1782 | 1461240889588 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:14:49 INFO - PROCESS | 1782 | 1461240889883 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x88b79400 == 145 [pid = 1782] [id = 755] 05:14:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8b420c00) [pid = 1782] [serial = 2265] [outer = (nil)] 05:14:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8e7a3800) [pid = 1782] [serial = 2266] [outer = 0x8b420c00] 05:14:49 INFO - PROCESS | 1782 | 1461240889986 Marionette DEBUG loaded listener.js 05:14:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8f384400) [pid = 1782] [serial = 2267] [outer = 0x8b420c00] 05:14:50 INFO - PROCESS | 1782 | 1461240890839 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:14:50 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. 05:14:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1557ms 05:14:50 INFO - PROCESS | 1782 | 1461240890875 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 1782 | 1461240890879 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:14:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:14:50 INFO - PROCESS | 1782 | 1461240890886 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 1782 | 1461240890890 Marionette TRACE conn3 <- [1,2990,null,{}] 05:14:50 INFO - PROCESS | 1782 | 1461240890896 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:51 INFO - PROCESS | 1782 | 1461240891120 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:14:51 INFO - PROCESS | 1782 | 1461240891397 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e7a4c00 == 146 [pid = 1782] [id = 756] 05:14:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8f436800) [pid = 1782] [serial = 2268] [outer = (nil)] 05:14:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8f444c00) [pid = 1782] [serial = 2269] [outer = 0x8f436800] 05:14:51 INFO - PROCESS | 1782 | 1461240891491 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8f44ac00) [pid = 1782] [serial = 2270] [outer = 0x8f436800] 05:14:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7da000 == 147 [pid = 1782] [id = 757] 05:14:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8f7dac00) [pid = 1782] [serial = 2271] [outer = (nil)] 05:14:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8fa0a000) [pid = 1782] [serial = 2272] [outer = 0x8f7dac00] 05:14:52 INFO - PROCESS | 1782 | 1461240892433 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:14:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:14:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1592ms 05:14:52 INFO - PROCESS | 1782 | 1461240892478 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 1782 | 1461240892481 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:14:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:14:52 INFO - PROCESS | 1782 | 1461240892489 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 1782 | 1461240892493 Marionette TRACE conn3 <- [1,2994,null,{}] 05:14:52 INFO - PROCESS | 1782 | 1461240892498 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:52 INFO - PROCESS | 1782 | 1461240892842 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:14:53 INFO - PROCESS | 1782 | 1461240893212 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8facc400 == 148 [pid = 1782] [id = 758] 05:14:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8fd9ac00) [pid = 1782] [serial = 2273] [outer = (nil)] 05:14:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8fda3400) [pid = 1782] [serial = 2274] [outer = 0x8fd9ac00] 05:14:53 INFO - PROCESS | 1782 | 1461240893316 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9037ac00) [pid = 1782] [serial = 2275] [outer = 0x8fd9ac00] 05:14:54 INFO - PROCESS | 1782 | 1461240894233 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:14:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:14:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:14:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1782ms 05:14:54 INFO - PROCESS | 1782 | 1461240894272 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 1782 | 1461240894276 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:14:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:14:54 INFO - PROCESS | 1782 | 1461240894283 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 1782 | 1461240894286 Marionette TRACE conn3 <- [1,2998,null,{}] 05:14:54 INFO - PROCESS | 1782 | 1461240894292 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 1782 | 1461240894496 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:14:54 INFO - PROCESS | 1782 | 1461240894816 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f7ddc00 == 149 [pid = 1782] [id = 759] 05:14:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8f7e4000) [pid = 1782] [serial = 2276] [outer = (nil)] 05:14:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x91ee1400) [pid = 1782] [serial = 2277] [outer = 0x8f7e4000] 05:14:54 INFO - PROCESS | 1782 | 1461240894959 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x91ee7400) [pid = 1782] [serial = 2278] [outer = 0x8f7e4000] 05:14:55 INFO - PROCESS | 1782 | 1461240895792 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:14:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:14:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1530ms 05:14:55 INFO - PROCESS | 1782 | 1461240895813 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:14:55 INFO - PROCESS | 1782 | 1461240895817 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:14:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:14:55 INFO - PROCESS | 1782 | 1461240895824 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:14:55 INFO - PROCESS | 1782 | 1461240895827 Marionette TRACE conn3 <- [1,3002,null,{}] 05:14:55 INFO - PROCESS | 1782 | 1461240895833 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 1782 | 1461240896045 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:14:56 INFO - PROCESS | 1782 | 1461240896321 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x905de800 == 150 [pid = 1782] [id = 760] 05:14:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x913de400) [pid = 1782] [serial = 2279] [outer = (nil)] 05:14:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x93502400) [pid = 1782] [serial = 2280] [outer = 0x913de400] 05:14:56 INFO - PROCESS | 1782 | 1461240896415 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x93508800) [pid = 1782] [serial = 2281] [outer = 0x913de400] 05:14:57 INFO - PROCESS | 1782 | 1461240897263 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:14:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:14:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1500ms 05:14:57 INFO - PROCESS | 1782 | 1461240897325 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 1782 | 1461240897330 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:14:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:14:57 INFO - PROCESS | 1782 | 1461240897336 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 1782 | 1461240897339 Marionette TRACE conn3 <- [1,3006,null,{}] 05:14:57 INFO - PROCESS | 1782 | 1461240897345 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:57 INFO - PROCESS | 1782 | 1461240897595 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:14:57 INFO - PROCESS | 1782 | 1461240897870 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b99b000 == 151 [pid = 1782] [id = 761] 05:14:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8fa03800) [pid = 1782] [serial = 2282] [outer = (nil)] 05:14:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x93573c00) [pid = 1782] [serial = 2283] [outer = 0x8fa03800] 05:14:57 INFO - PROCESS | 1782 | 1461240897959 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x93634400) [pid = 1782] [serial = 2284] [outer = 0x8fa03800] 05:14:58 INFO - PROCESS | 1782 | 1461240898800 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:14:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:14:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1484ms 05:14:58 INFO - PROCESS | 1782 | 1461240898821 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 1782 | 1461240898824 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:14:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:14:58 INFO - PROCESS | 1782 | 1461240898831 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 1782 | 1461240898833 Marionette TRACE conn3 <- [1,3010,null,{}] 05:14:58 INFO - PROCESS | 1782 | 1461240898839 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:59 INFO - PROCESS | 1782 | 1461240899049 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:14:59 INFO - PROCESS | 1782 | 1461240899391 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x9356d800 == 152 [pid = 1782] [id = 762] 05:14:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x93572000) [pid = 1782] [serial = 2285] [outer = (nil)] 05:14:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x938b7000) [pid = 1782] [serial = 2286] [outer = 0x93572000] 05:14:59 INFO - PROCESS | 1782 | 1461240899486 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x938be800) [pid = 1782] [serial = 2287] [outer = 0x93572000] 05:15:00 INFO - PROCESS | 1782 | 1461240900371 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:15:00 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:15:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1588ms 05:15:00 INFO - PROCESS | 1782 | 1461240900419 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:15:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:15:00 INFO - PROCESS | 1782 | 1461240900424 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:15:00 INFO - PROCESS | 1782 | 1461240900430 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 1782 | 1461240900434 Marionette TRACE conn3 <- [1,3014,null,{}] 05:15:00 INFO - PROCESS | 1782 | 1461240900440 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:00 INFO - PROCESS | 1782 | 1461240900671 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:15:01 INFO - PROCESS | 1782 | 1461240900990 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x93762000 == 153 [pid = 1782] [id = 763] 05:15:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x9383cc00) [pid = 1782] [serial = 2288] [outer = (nil)] 05:15:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x947f1800) [pid = 1782] [serial = 2289] [outer = 0x9383cc00] 05:15:01 INFO - PROCESS | 1782 | 1461240901092 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x962fa000) [pid = 1782] [serial = 2290] [outer = 0x9383cc00] 05:15:01 INFO - PROCESS | 1782 | [1782] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:15:02 INFO - PROCESS | 1782 | 1461240902194 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:15:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:15:02 INFO - {} 05:15:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:15:02 INFO - {} 05:15:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:15:02 INFO - {} 05:15:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:15:02 INFO - {} 05:15:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1796ms 05:15:02 INFO - PROCESS | 1782 | 1461240902229 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:15:02 INFO - TEST-START | /FileAPI/fileReader.html 05:15:02 INFO - PROCESS | 1782 | 1461240902235 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:15:02 INFO - PROCESS | 1782 | 1461240902244 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 1782 | 1461240902256 Marionette TRACE conn3 <- [1,3018,null,{}] 05:15:02 INFO - PROCESS | 1782 | 1461240902261 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:02 INFO - PROCESS | 1782 | 1461240902542 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:15:02 INFO - PROCESS | 1782 | 1461240902911 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x97509c00 == 154 [pid = 1782] [id = 764] 05:15:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x9750d400) [pid = 1782] [serial = 2291] [outer = (nil)] 05:15:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x9792a800) [pid = 1782] [serial = 2292] [outer = 0x9750d400] 05:15:03 INFO - PROCESS | 1782 | 1461240902998 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x97985c00) [pid = 1782] [serial = 2293] [outer = 0x9750d400] 05:15:03 INFO - PROCESS | 1782 | 1461240903824 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:15:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:15:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:15:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:15:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:15:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 1645ms 05:15:03 INFO - PROCESS | 1782 | 1461240903888 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:15:03 INFO - PROCESS | 1782 | 1461240903892 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:15:03 INFO - TEST-START | /FileAPI/historical.html 05:15:03 INFO - PROCESS | 1782 | 1461240903899 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:15:03 INFO - PROCESS | 1782 | 1461240903902 Marionette TRACE conn3 <- [1,3022,null,{}] 05:15:03 INFO - PROCESS | 1782 | 1461240903908 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:04 INFO - PROCESS | 1782 | 1461240904179 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:15:04 INFO - PROCESS | 1782 | 1461240904476 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x9369d800 == 155 [pid = 1782] [id = 765] 05:15:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x970d2c00) [pid = 1782] [serial = 2294] [outer = (nil)] 05:15:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x97a66400) [pid = 1782] [serial = 2295] [outer = 0x970d2c00] 05:15:04 INFO - PROCESS | 1782 | 1461240904627 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x9815fc00) [pid = 1782] [serial = 2296] [outer = 0x970d2c00] 05:15:05 INFO - PROCESS | 1782 | 1461240905435 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:15:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:15:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:15:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:15:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:15:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:15:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:15:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:15:05 INFO - TEST-OK | /FileAPI/historical.html | took 1557ms 05:15:05 INFO - PROCESS | 1782 | 1461240905458 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:15:05 INFO - PROCESS | 1782 | 1461240905461 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:15:05 INFO - PROCESS | 1782 | 1461240905474 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - TEST-START | /FileAPI/idlharness.html 05:15:05 INFO - PROCESS | 1782 | 1461240905479 Marionette TRACE conn3 <- [1,3026,null,{}] 05:15:05 INFO - PROCESS | 1782 | 1461240905485 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:05 INFO - PROCESS | 1782 | 1461240905829 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:15:06 INFO - PROCESS | 1782 | 1461240906061 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x9797a400 == 156 [pid = 1782] [id = 766] 05:15:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x97a5bc00) [pid = 1782] [serial = 2297] [outer = (nil)] 05:15:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x981bc400) [pid = 1782] [serial = 2298] [outer = 0x97a5bc00] 05:15:06 INFO - PROCESS | 1782 | 1461240906154 Marionette DEBUG loaded listener.js 05:15:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x981bf400) [pid = 1782] [serial = 2299] [outer = 0x97a5bc00] 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:15:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:15:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:15:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:15:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:15:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:15:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:15:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:15:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:15:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:15:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:15:08 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 05:15:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:15:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:15:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:15:08 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 05:15:08 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 05:15:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:15:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:15:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:15:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:15:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:15:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:15:08 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 05:15:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:15:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:15:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:15:08 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 05:15:08 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 05:15:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:15:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:15:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:15:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:15:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 2801ms 05:15:08 INFO - TEST-START | /FileAPI/idlharness.worker 05:15:08 INFO - PROCESS | 1782 | 1461240908084 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:15:08 INFO - PROCESS | 1782 | 1461240908284 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:15:08 INFO - PROCESS | 1782 | 1461240908288 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:15:08 INFO - PROCESS | 1782 | 1461240908308 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 1782 | 1461240908311 Marionette TRACE conn3 <- [1,3030,null,{}] 05:15:08 INFO - PROCESS | 1782 | 1461240908400 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:08 INFO - PROCESS | 1782 | 1461240908659 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:15:08 INFO - PROCESS | 1782 | 1461240908962 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x97508400 == 157 [pid = 1782] [id = 767] 05:15:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x981b8400) [pid = 1782] [serial = 2300] [outer = (nil)] 05:15:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x9a527800) [pid = 1782] [serial = 2301] [outer = 0x981b8400] 05:15:09 INFO - PROCESS | 1782 | 1461240909050 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x9a55b400) [pid = 1782] [serial = 2302] [outer = 0x981b8400] 05:15:09 INFO - PROCESS | 1782 | [1782] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:15:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:15:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:15:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:15:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:15:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:15:11 INFO - {} 05:15:11 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 05:15:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:15:11 INFO - {} 05:15:11 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 - {} 05:15:11 INFO - {} 05:15:11 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 05:15:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:15:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:15:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:15:11 INFO - {} 05:15:11 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 05:15:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:15:11 INFO - {} 05:15:11 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 - {} 05:15:11 INFO - {} 05:15:11 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 05:15:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 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 05:15:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:15:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:15:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:15:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 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 05:15:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:15:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 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 05:15:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:15:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 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 05:15:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:15:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:15:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:15:11 INFO - {} 05:15:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3394ms 05:15:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:15:12 INFO - PROCESS | 1782 | 1461240911562 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:15:12 INFO - PROCESS | 1782 | 1461240911716 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 1782 | 1461240911727 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:15:12 INFO - PROCESS | 1782 | 1461240911740 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 1782 | 1461240911742 Marionette TRACE conn3 <- [1,3034,null,{}] 05:15:12 INFO - PROCESS | 1782 | 1461240911760 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:12 INFO - PROCESS | 1782 | 1461240912130 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:15:12 INFO - PROCESS | 1782 | 1461240912461 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d2d400 == 158 [pid = 1782] [id = 768] 05:15:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x86d2e800) [pid = 1782] [serial = 2303] [outer = (nil)] 05:15:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0xa2987c00) [pid = 1782] [serial = 2304] [outer = 0x86d2e800] 05:15:12 INFO - PROCESS | 1782 | 1461240912549 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0xa2996000) [pid = 1782] [serial = 2305] [outer = 0x86d2e800] 05:15:13 INFO - PROCESS | 1782 | 1461240913437 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:15:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:15:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1746ms 05:15:13 INFO - PROCESS | 1782 | 1461240913484 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:15:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:15:13 INFO - PROCESS | 1782 | 1461240913488 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:15:13 INFO - PROCESS | 1782 | 1461240913495 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 1782 | 1461240913498 Marionette TRACE conn3 <- [1,3038,null,{}] 05:15:13 INFO - PROCESS | 1782 | 1461240913504 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:13 INFO - PROCESS | 1782 | 1461240913756 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:15:14 INFO - PROCESS | 1782 | 1461240914044 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x86d29800 == 159 [pid = 1782] [id = 769] 05:15:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x89e82400) [pid = 1782] [serial = 2306] [outer = (nil)] 05:15:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0xa3b0d400) [pid = 1782] [serial = 2307] [outer = 0x89e82400] 05:15:14 INFO - PROCESS | 1782 | 1461240914134 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0xa3b7f000) [pid = 1782] [serial = 2308] [outer = 0x89e82400] 05:15:14 INFO - PROCESS | 1782 | 1461240914958 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:15:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:15:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:15:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1484ms 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x850dc000 == 158 [pid = 1782] [id = 724] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x85a65800 == 157 [pid = 1782] [id = 725] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x851ec000 == 156 [pid = 1782] [id = 726] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8f385000 == 155 [pid = 1782] [id = 68] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x850eb800 == 154 [pid = 1782] [id = 436] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8fac3c00 == 153 [pid = 1782] [id = 44] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x845c5000 == 152 [pid = 1782] [id = 751] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x89e83400 == 151 [pid = 1782] [id = 750] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x85a6ac00 == 150 [pid = 1782] [id = 749] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x86d28c00 == 149 [pid = 1782] [id = 748] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x850e2400 == 148 [pid = 1782] [id = 747] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x970d4800 == 147 [pid = 1782] [id = 746] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8f7de800 == 146 [pid = 1782] [id = 744] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x9383b400 == 145 [pid = 1782] [id = 742] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8e7a9400 == 144 [pid = 1782] [id = 743] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5f6400 == 143 [pid = 1782] [id = 741] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x89142c00 == 142 [pid = 1782] [id = 740] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x92b7c400 == 141 [pid = 1782] [id = 739] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8facc800 == 140 [pid = 1782] [id = 737] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8facb800 == 139 [pid = 1782] [id = 738] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5f1400 == 138 [pid = 1782] [id = 736] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8f448400 == 137 [pid = 1782] [id = 735] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8e7a5800 == 136 [pid = 1782] [id = 734] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x881c1400 == 135 [pid = 1782] [id = 733] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x850d2800 == 134 [pid = 1782] [id = 731] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8b5f1000 == 133 [pid = 1782] [id = 732] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8a4cac00 == 132 [pid = 1782] [id = 730] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x86d31c00 == 131 [pid = 1782] [id = 729] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8490b800 == 130 [pid = 1782] [id = 727] 05:15:17 INFO - PROCESS | 1782 | --DOCSHELL 0x850e3800 == 129 [pid = 1782] [id = 728] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8b18f000) [pid = 1782] [serial = 2055] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x88b7b400) [pid = 1782] [serial = 2180] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x9362e000) [pid = 1782] [serial = 2150] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x92b66400) [pid = 1782] [serial = 2148] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x92988c00) [pid = 1782] [serial = 2147] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x913e9c00) [pid = 1782] [serial = 2145] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x913e0c00) [pid = 1782] [serial = 2144] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x9006d800) [pid = 1782] [serial = 2142] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x9006a800) [pid = 1782] [serial = 2141] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8fac6c00) [pid = 1782] [serial = 2139] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8fa04800) [pid = 1782] [serial = 2138] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8f5eb400) [pid = 1782] [serial = 2136] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8f431800) [pid = 1782] [serial = 2135] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x8bcfa400) [pid = 1782] [serial = 2133] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8b99f800) [pid = 1782] [serial = 2132] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8b83a800) [pid = 1782] [serial = 2130] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8b5f5400) [pid = 1782] [serial = 2129] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8b284c00) [pid = 1782] [serial = 2127] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8a4cc400) [pid = 1782] [serial = 2126] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x88b87c00) [pid = 1782] [serial = 2124] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x881cf000) [pid = 1782] [serial = 2123] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x850ec800) [pid = 1782] [serial = 2121] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8490f000) [pid = 1782] [serial = 2120] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x85125800) [pid = 1782] [serial = 2174] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x851e5000) [pid = 1782] [serial = 2175] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x97c62800) [pid = 1782] [serial = 2172] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x97b25000) [pid = 1782] [serial = 2171] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x97a5f000) [pid = 1782] [serial = 2169] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x97a59c00) [pid = 1782] [serial = 2168] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x97983c00) [pid = 1782] [serial = 2166] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x97980400) [pid = 1782] [serial = 2165] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x97922800) [pid = 1782] [serial = 2163] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x97921000) [pid = 1782] [serial = 2162] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x976f2800) [pid = 1782] [serial = 2160] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x975d1800) [pid = 1782] [serial = 2159] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x970d2400) [pid = 1782] [serial = 2157] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x96225c00) [pid = 1782] [serial = 2156] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x93983400) [pid = 1782] [serial = 2154] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x938c0400) [pid = 1782] [serial = 2153] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x9369c000) [pid = 1782] [serial = 2151] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x85c7e400) [pid = 1782] [serial = 2177] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x85c8cc00) [pid = 1782] [serial = 2178] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x89145800) [pid = 1782] [serial = 2181] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x89e70000) [pid = 1782] [serial = 2183] [outer = (nil)] [url = about:blank] 05:15:18 INFO - PROCESS | 1782 | 1461240918018 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 1782 | 1461240918026 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:15:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:15:18 INFO - PROCESS | 1782 | 1461240918071 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 1782 | 1461240918078 Marionette TRACE conn3 <- [1,3042,null,{}] 05:15:18 INFO - PROCESS | 1782 | 1461240918086 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 1782 | 1461240918286 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:15:18 INFO - PROCESS | 1782 | 1461240918304 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x851efc00 == 130 [pid = 1782] [id = 770] 05:15:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x851f0000) [pid = 1782] [serial = 2309] [outer = (nil)] 05:15:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x85a63400) [pid = 1782] [serial = 2310] [outer = 0x851f0000] 05:15:18 INFO - PROCESS | 1782 | 1461240918432 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x85a6b800) [pid = 1782] [serial = 2311] [outer = 0x851f0000] 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:15:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:15:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:15:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:15:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:15:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:15:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:15:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:15:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:15:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:15:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:15:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1736ms 05:15:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:15:19 INFO - PROCESS | 1782 | 1461240919718 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:15:19 INFO - PROCESS | 1782 | 1461240919803 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:15:19 INFO - PROCESS | 1782 | 1461240919813 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:15:19 INFO - PROCESS | 1782 | 1461240919845 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - PROCESS | 1782 | 1461240919863 Marionette TRACE conn3 <- [1,3046,null,{}] 05:15:19 INFO - PROCESS | 1782 | 1461240919894 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 1782 | 1461240920104 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:15:20 INFO - PROCESS | 1782 | 1461240920396 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a83000 == 131 [pid = 1782] [id = 771] 05:15:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x85a88400) [pid = 1782] [serial = 2312] [outer = (nil)] 05:15:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x88b87400) [pid = 1782] [serial = 2313] [outer = 0x85a88400] 05:15:20 INFO - PROCESS | 1782 | 1461240920470 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8914d000) [pid = 1782] [serial = 2314] [outer = 0x85a88400] 05:15:20 INFO - PROCESS | 1782 | [1782] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:15:21 INFO - PROCESS | 1782 | 1461240921382 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:15:21 INFO - {} 05:15:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1594ms 05:15:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:15:21 INFO - PROCESS | 1782 | 1461240921433 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 1782 | 1461240921436 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:15:21 INFO - PROCESS | 1782 | 1461240921451 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 1782 | 1461240921454 Marionette TRACE conn3 <- [1,3050,null,{}] 05:15:21 INFO - PROCESS | 1782 | 1461240921467 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:21 INFO - PROCESS | 1782 | 1461240921746 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:15:21 INFO - PROCESS | 1782 | 1461240921816 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x85c7f400 == 132 [pid = 1782] [id = 772] 05:15:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8a4c3c00) [pid = 1782] [serial = 2315] [outer = (nil)] 05:15:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8b285400) [pid = 1782] [serial = 2316] [outer = 0x8a4c3c00] 05:15:21 INFO - PROCESS | 1782 | 1461240921896 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8b570800) [pid = 1782] [serial = 2317] [outer = 0x8a4c3c00] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x850e5400) [pid = 1782] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8b574000) [pid = 1782] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x86e19000) [pid = 1782] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x86d2b000) [pid = 1782] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x850e2800) [pid = 1782] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x975ce800) [pid = 1782] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x962ee800) [pid = 1782] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x93988c00) [pid = 1782] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x936a6800) [pid = 1782] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9383c400) [pid = 1782] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x90071c00) [pid = 1782] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8b5f5c00) [pid = 1782] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9356a400) [pid = 1782] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x90372c00) [pid = 1782] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8fda0800) [pid = 1782] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8f44c400) [pid = 1782] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8f5e8400) [pid = 1782] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8f445800) [pid = 1782] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8b945800) [pid = 1782] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8b5f2c00) [pid = 1782] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8a4cf400) [pid = 1782] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8b417000) [pid = 1782] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x86e10800) [pid = 1782] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:15:23 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x850e6c00) [pid = 1782] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:15:23 INFO - PROCESS | 1782 | 1461240923646 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:15:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2242ms 05:15:23 INFO - PROCESS | 1782 | 1461240923687 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:15:23 INFO - PROCESS | 1782 | 1461240923691 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:15:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:15:23 INFO - PROCESS | 1782 | 1461240923698 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - PROCESS | 1782 | 1461240923700 Marionette TRACE conn3 <- [1,3054,null,{}] 05:15:23 INFO - PROCESS | 1782 | 1461240923706 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:23 INFO - PROCESS | 1782 | 1461240923897 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:15:24 INFO - PROCESS | 1782 | 1461240924113 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a8e800 == 133 [pid = 1782] [id = 773] 05:15:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x88b88c00) [pid = 1782] [serial = 2318] [outer = (nil)] 05:15:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8b5f6400) [pid = 1782] [serial = 2319] [outer = 0x88b88c00] 05:15:24 INFO - PROCESS | 1782 | 1461240924186 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8b945400) [pid = 1782] [serial = 2320] [outer = 0x88b88c00] 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:15:25 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" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:15:25 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" 05:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:15:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2027ms 05:15:25 INFO - PROCESS | 1782 | 1461240925525 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:15:25 INFO - PROCESS | 1782 | 1461240925902 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 1782 | 1461240925909 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:15:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:15:25 INFO - PROCESS | 1782 | 1461240925922 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 1782 | 1461240925927 Marionette TRACE conn3 <- [1,3058,null,{}] 05:15:25 INFO - PROCESS | 1782 | 1461240925936 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:26 INFO - PROCESS | 1782 | 1461240926153 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:15:26 INFO - PROCESS | 1782 | 1461240926420 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8512ac00 == 134 [pid = 1782] [id = 774] 05:15:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x85a5f000) [pid = 1782] [serial = 2321] [outer = (nil)] 05:15:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x85a6a400) [pid = 1782] [serial = 2322] [outer = 0x85a5f000] 05:15:26 INFO - PROCESS | 1782 | 1461240926512 Marionette DEBUG loaded listener.js 05:15:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x85c82400) [pid = 1782] [serial = 2323] [outer = 0x85a5f000] 05:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:15:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:15:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:15:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:15:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:15:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:15:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:15:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:15:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1589ms 05:15:27 INFO - PROCESS | 1782 | 1461240927483 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:15:27 INFO - PROCESS | 1782 | 1461240927513 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 1782 | 1461240927529 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:15:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:15:27 INFO - PROCESS | 1782 | 1461240927540 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 1782 | 1461240927544 Marionette TRACE conn3 <- [1,3062,null,{}] 05:15:27 INFO - PROCESS | 1782 | 1461240927566 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:27 INFO - PROCESS | 1782 | 1461240927878 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:15:28 INFO - PROCESS | 1782 | 1461240928162 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x85c86c00 == 135 [pid = 1782] [id = 775] 05:15:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x89e75c00) [pid = 1782] [serial = 2324] [outer = (nil)] 05:15:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x89e7f000) [pid = 1782] [serial = 2325] [outer = 0x89e75c00] 05:15:28 INFO - PROCESS | 1782 | 1461240928254 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8a4c7000) [pid = 1782] [serial = 2326] [outer = 0x89e75c00] 05:15:28 INFO - PROCESS | 1782 | [1782] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:15:29 INFO - PROCESS | 1782 | 1461240929172 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:15:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:15:29 INFO - {} 05:15:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1681ms 05:15:29 INFO - PROCESS | 1782 | 1461240929221 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 1782 | 1461240929225 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:15:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:15:29 INFO - PROCESS | 1782 | 1461240929239 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 1782 | 1461240929245 Marionette TRACE conn3 <- [1,3066,null,{}] 05:15:29 INFO - PROCESS | 1782 | 1461240929311 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:29 INFO - PROCESS | 1782 | 1461240929588 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:15:30 INFO - PROCESS | 1782 | 1461240930005 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b567c00 == 136 [pid = 1782] [id = 776] 05:15:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8b56dc00) [pid = 1782] [serial = 2327] [outer = (nil)] 05:15:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8b998000) [pid = 1782] [serial = 2328] [outer = 0x8b56dc00] 05:15:30 INFO - PROCESS | 1782 | 1461240930112 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8bcf2c00) [pid = 1782] [serial = 2329] [outer = 0x8b56dc00] 05:15:31 INFO - PROCESS | 1782 | 1461240931009 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:15:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1840ms 05:15:31 INFO - PROCESS | 1782 | 1461240931079 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 1782 | 1461240931085 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:15:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:15:31 INFO - PROCESS | 1782 | 1461240931091 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 1782 | 1461240931094 Marionette TRACE conn3 <- [1,3070,null,{}] 05:15:31 INFO - PROCESS | 1782 | 1461240931100 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:31 INFO - PROCESS | 1782 | 1461240931333 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:15:31 INFO - PROCESS | 1782 | 1461240931648 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b195800 == 137 [pid = 1782] [id = 777] 05:15:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8f448000) [pid = 1782] [serial = 2330] [outer = (nil)] 05:15:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8f5f2800) [pid = 1782] [serial = 2331] [outer = 0x8f448000] 05:15:31 INFO - PROCESS | 1782 | 1461240931784 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8fa04000) [pid = 1782] [serial = 2332] [outer = 0x8f448000] 05:15:32 INFO - PROCESS | 1782 | 1461240932635 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:15:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1585ms 05:15:32 INFO - PROCESS | 1782 | 1461240932678 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 1782 | 1461240932681 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:15:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:15:32 INFO - PROCESS | 1782 | 1461240932688 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 1782 | 1461240932691 Marionette TRACE conn3 <- [1,3074,null,{}] 05:15:32 INFO - PROCESS | 1782 | 1461240932697 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:32 INFO - PROCESS | 1782 | 1461240932910 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:15:33 INFO - PROCESS | 1782 | 1461240933225 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcef400 == 138 [pid = 1782] [id = 778] 05:15:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8f44cc00) [pid = 1782] [serial = 2333] [outer = (nil)] 05:15:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8facbc00) [pid = 1782] [serial = 2334] [outer = 0x8f44cc00] 05:15:33 INFO - PROCESS | 1782 | 1461240933316 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8fd9a400) [pid = 1782] [serial = 2335] [outer = 0x8f44cc00] 05:15:34 INFO - PROCESS | 1782 | 1461240934165 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:15:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1494ms 05:15:34 INFO - PROCESS | 1782 | 1461240934184 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 1782 | 1461240934187 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:15:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:15:34 INFO - PROCESS | 1782 | 1461240934194 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 1782 | 1461240934196 Marionette TRACE conn3 <- [1,3078,null,{}] 05:15:34 INFO - PROCESS | 1782 | 1461240934203 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:34 INFO - PROCESS | 1782 | 1461240934523 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:15:34 INFO - PROCESS | 1782 | 1461240934828 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e72c00 == 139 [pid = 1782] [id = 779] 05:15:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x89e79c00) [pid = 1782] [serial = 2336] [outer = (nil)] 05:15:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8b27e400) [pid = 1782] [serial = 2337] [outer = 0x89e79c00] 05:15:34 INFO - PROCESS | 1782 | 1461240934925 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x913e2800) [pid = 1782] [serial = 2338] [outer = 0x89e79c00] 05:15:35 INFO - PROCESS | 1782 | 1461240935836 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:15:35 INFO - PROCESS | 1782 | 1461240935886 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:15:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:15:35 INFO - PROCESS | 1782 | 1461240935897 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:15:35 INFO - PROCESS | 1782 | 1461240935904 Marionette TRACE conn3 <- [1,3082,null,{}] 05:15:35 INFO - PROCESS | 1782 | 1461240935934 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:36 INFO - PROCESS | 1782 | 1461240936145 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:15:36 INFO - PROCESS | 1782 | 1461240936450 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ee7c00 == 140 [pid = 1782] [id = 780] 05:15:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x92988c00) [pid = 1782] [serial = 2339] [outer = (nil)] 05:15:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x92d52000) [pid = 1782] [serial = 2340] [outer = 0x92988c00] 05:15:36 INFO - PROCESS | 1782 | 1461240936540 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x92d5a800) [pid = 1782] [serial = 2341] [outer = 0x92988c00] 05:15:37 INFO - PROCESS | 1782 | 1461240937399 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:15:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:15:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:15:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:15:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1542ms 05:15:37 INFO - PROCESS | 1782 | 1461240937441 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 1782 | 1461240937445 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:15:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:15:37 INFO - PROCESS | 1782 | 1461240937451 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 1782 | 1461240937455 Marionette TRACE conn3 <- [1,3086,null,{}] 05:15:37 INFO - PROCESS | 1782 | 1461240937461 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:37 INFO - PROCESS | 1782 | 1461240937697 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:15:38 INFO - PROCESS | 1782 | 1461240938012 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x90636c00 == 141 [pid = 1782] [id = 781] 05:15:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x92d53c00) [pid = 1782] [serial = 2342] [outer = (nil)] 05:15:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x93635000) [pid = 1782] [serial = 2343] [outer = 0x92d53c00] 05:15:38 INFO - PROCESS | 1782 | 1461240938104 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x93639c00) [pid = 1782] [serial = 2344] [outer = 0x92d53c00] 05:15:38 INFO - PROCESS | 1782 | 1461240938990 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:15:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:15:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1593ms 05:15:39 INFO - PROCESS | 1782 | 1461240939045 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:15:39 INFO - PROCESS | 1782 | 1461240939049 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:15:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:15:39 INFO - PROCESS | 1782 | 1461240939056 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - PROCESS | 1782 | 1461240939058 Marionette TRACE conn3 <- [1,3090,null,{}] 05:15:39 INFO - PROCESS | 1782 | 1461240939065 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:39 INFO - PROCESS | 1782 | 1461240939272 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:15:39 INFO - PROCESS | 1782 | 1461240939591 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b192c00 == 142 [pid = 1782] [id = 782] 05:15:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8b999800) [pid = 1782] [serial = 2345] [outer = (nil)] 05:15:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x93833400) [pid = 1782] [serial = 2346] [outer = 0x8b999800] 05:15:39 INFO - PROCESS | 1782 | 1461240939682 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9383a000) [pid = 1782] [serial = 2347] [outer = 0x8b999800] 05:15:40 INFO - PROCESS | 1782 | 1461240940513 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:15:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:15:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1490ms 05:15:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:15:40 INFO - PROCESS | 1782 | 1461240940547 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:15:40 INFO - PROCESS | 1782 | 1461240940550 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:15:40 INFO - PROCESS | 1782 | 1461240940556 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 1782 | 1461240940560 Marionette TRACE conn3 <- [1,3094,null,{}] 05:15:40 INFO - PROCESS | 1782 | 1461240940566 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:40 INFO - PROCESS | 1782 | 1461240940810 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:15:41 INFO - PROCESS | 1782 | 1461240941103 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x85a6b400 == 143 [pid = 1782] [id = 783] 05:15:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8f442800) [pid = 1782] [serial = 2348] [outer = (nil)] 05:15:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9398c000) [pid = 1782] [serial = 2349] [outer = 0x8f442800] 05:15:41 INFO - PROCESS | 1782 | 1461240941206 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x93ce2800) [pid = 1782] [serial = 2350] [outer = 0x8f442800] 05:15:42 INFO - PROCESS | 1782 | 1461240942034 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:15:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:15:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1500ms 05:15:42 INFO - PROCESS | 1782 | 1461240942056 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:15:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:15:42 INFO - PROCESS | 1782 | 1461240942061 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:15:42 INFO - PROCESS | 1782 | 1461240942067 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - PROCESS | 1782 | 1461240942072 Marionette TRACE conn3 <- [1,3098,null,{}] 05:15:42 INFO - PROCESS | 1782 | 1461240942078 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:42 INFO - PROCESS | 1782 | 1461240942384 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:15:42 INFO - PROCESS | 1782 | 1461240942694 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x938c3800 == 144 [pid = 1782] [id = 784] 05:15:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x95197000) [pid = 1782] [serial = 2351] [outer = (nil)] 05:15:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x962bcc00) [pid = 1782] [serial = 2352] [outer = 0x95197000] 05:15:42 INFO - PROCESS | 1782 | 1461240942802 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x970d4000) [pid = 1782] [serial = 2353] [outer = 0x95197000] 05:15:43 INFO - PROCESS | 1782 | 1461240943769 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:15:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:15:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:15:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1738ms 05:15:43 INFO - PROCESS | 1782 | 1461240943805 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 1782 | 1461240943809 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:15:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:15:43 INFO - PROCESS | 1782 | 1461240943815 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 1782 | 1461240943818 Marionette TRACE conn3 <- [1,3102,null,{}] 05:15:43 INFO - PROCESS | 1782 | 1461240943824 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:44 INFO - PROCESS | 1782 | 1461240944057 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:15:44 INFO - PROCESS | 1782 | 1461240944375 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x93987c00 == 145 [pid = 1782] [id = 785] 05:15:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x947f8400) [pid = 1782] [serial = 2354] [outer = (nil)] 05:15:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x975d1800) [pid = 1782] [serial = 2355] [outer = 0x947f8400] 05:15:44 INFO - PROCESS | 1782 | 1461240944474 Marionette DEBUG loaded listener.js 05:15:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x976f5800) [pid = 1782] [serial = 2356] [outer = 0x947f8400] 05:15:45 INFO - PROCESS | 1782 | 1461240945323 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:15:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1529ms 05:15:45 INFO - PROCESS | 1782 | 1461240945344 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:15:45 INFO - PROCESS | 1782 | 1461240945347 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:15:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:15:45 INFO - PROCESS | 1782 | 1461240945355 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:15:45 INFO - PROCESS | 1782 | 1461240945358 Marionette TRACE conn3 <- [1,3106,null,{}] 05:15:45 INFO - PROCESS | 1782 | 1461240945364 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:45 INFO - PROCESS | 1782 | 1461240945582 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:15:45 INFO - PROCESS | 1782 | 1461240945902 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e7a6400 == 146 [pid = 1782] [id = 786] 05:15:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x9519f400) [pid = 1782] [serial = 2357] [outer = (nil)] 05:15:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x97926800) [pid = 1782] [serial = 2358] [outer = 0x9519f400] 05:15:45 INFO - PROCESS | 1782 | 1461240945993 Marionette DEBUG loaded listener.js 05:15:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x9797b000) [pid = 1782] [serial = 2359] [outer = 0x9519f400] 05:15:46 INFO - PROCESS | 1782 | 1461240946824 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:15:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:15:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:15:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:15:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1492ms 05:15:46 INFO - PROCESS | 1782 | 1461240946848 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:15:46 INFO - PROCESS | 1782 | 1461240946851 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:15:46 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:15:46 INFO - PROCESS | 1782 | 1461240946858 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:15:46 INFO - PROCESS | 1782 | 1461240946861 Marionette TRACE conn3 <- [1,3110,null,{}] 05:15:46 INFO - PROCESS | 1782 | 1461240946867 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:47 INFO - PROCESS | 1782 | 1461240947109 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:15:47 INFO - PROCESS | 1782 | 1461240947405 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x90376400 == 147 [pid = 1782] [id = 787] 05:15:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x9791b800) [pid = 1782] [serial = 2360] [outer = (nil)] 05:15:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x97a62000) [pid = 1782] [serial = 2361] [outer = 0x9791b800] 05:15:47 INFO - PROCESS | 1782 | 1461240947492 Marionette DEBUG loaded listener.js 05:15:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x97c62800) [pid = 1782] [serial = 2362] [outer = 0x9791b800] 05:15:48 INFO - PROCESS | 1782 | 1461240948318 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:15:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:15:48 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:15:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:15:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:15:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1487ms 05:15:48 INFO - PROCESS | 1782 | 1461240948346 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:15:48 INFO - PROCESS | 1782 | 1461240948350 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:15:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:15:48 INFO - PROCESS | 1782 | 1461240948357 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:15:48 INFO - PROCESS | 1782 | 1461240948360 Marionette TRACE conn3 <- [1,3114,null,{}] 05:15:48 INFO - PROCESS | 1782 | 1461240948366 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:48 INFO - PROCESS | 1782 | 1461240948607 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:15:48 INFO - PROCESS | 1782 | 1461240948916 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"f7df3f3e-9a5e-4823-b56b-f2af0162f856\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x89e7a000 == 148 [pid = 1782] [id = 788] 05:15:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x91282000) [pid = 1782] [serial = 2363] [outer = (nil)] 05:15:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x983a5c00) [pid = 1782] [serial = 2364] [outer = 0x91282000] 05:15:49 INFO - PROCESS | 1782 | 1461240949011 Marionette DEBUG loaded listener.js 05:15:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x9867a800) [pid = 1782] [serial = 2365] [outer = 0x91282000] 05:15:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:15:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1483ms 05:15:49 INFO - PROCESS | 1782 | 1461240949829 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:15:49 INFO - PROCESS | 1782 | 1461240949842 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 1782 | 1461240949845 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:15:50 WARNING - u'runner_teardown' () 05:15:50 INFO - No more tests 05:15:50 INFO - Got 0 unexpected results 05:15:50 INFO - SUITE-END | took 1307s 05:15:51 INFO - Closing logging queue 05:15:51 INFO - queue closed 05:15:51 INFO - Return code: 0 05:15:51 WARNING - # TBPL SUCCESS # 05:15:51 INFO - Running post-action listener: _resource_record_post_action 05:15:51 INFO - Running post-run listener: _resource_record_post_run 05:15:52 INFO - Total resource usage - Wall time: 1344s; CPU: 98.0%; Read bytes: 14061568; Write bytes: 964395008; Read time: 676; Write time: 260468 05:15:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:15:52 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 8192; Write bytes: 175702016; Read time: 24; Write time: 153848 05:15:52 INFO - run-tests - Wall time: 1312s; CPU: 98.0%; Read bytes: 11333632; Write bytes: 787972096; Read time: 472; Write time: 106532 05:15:52 INFO - Running post-run listener: _upload_blobber_files 05:15:52 INFO - Blob upload gear active. 05:15:52 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:15:52 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 05:15:52 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:15:52 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:15:52 INFO - (blobuploader) - INFO - Open directory for files ... 05:15:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:15:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:15:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:15:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:15:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:15:55 INFO - (blobuploader) - INFO - Done attempting. 05:15:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:15:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:15:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:15:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:15:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:15:56 INFO - (blobuploader) - INFO - Done attempting. 05:15:56 INFO - (blobuploader) - INFO - Iteration through files over. 05:15:56 INFO - Return code: 0 05:15:56 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:15:56 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:15:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b41df062069b4caf42d8e0f2bcf6df273c4d79f45094d947a83c4b15f2333e6c9e78fd9f1333cdd7499f604e2b9251440c40b39e4f1844e8a4839170b7c0013e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ad2fd5ca7e82f0e867109e4f7dcf1685e7ee31f529489c085f96feef8f6d04efd3d659e3e7b303dc95499cb8286803985d81fab9a5a7572754ccd76724cd7efd"} 05:15:56 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:15:56 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:15:56 INFO - Contents: 05:15:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b41df062069b4caf42d8e0f2bcf6df273c4d79f45094d947a83c4b15f2333e6c9e78fd9f1333cdd7499f604e2b9251440c40b39e4f1844e8a4839170b7c0013e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ad2fd5ca7e82f0e867109e4f7dcf1685e7ee31f529489c085f96feef8f6d04efd3d659e3e7b303dc95499cb8286803985d81fab9a5a7572754ccd76724cd7efd"} 05:15:56 INFO - Running post-run listener: copy_logs_to_upload_dir 05:15:56 INFO - Copying logs to upload dir... 05:15:56 INFO - mkdir: /builds/slave/test/build/upload/logs 05:15:56 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1428.041594 ========= master_lag: 3.70 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 51 secs) (at 2016-04-21 05:15:59.882650) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-04-21 05:15:59.900651) ========= 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-1461239500.478730-918747172 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b41df062069b4caf42d8e0f2bcf6df273c4d79f45094d947a83c4b15f2333e6c9e78fd9f1333cdd7499f604e2b9251440c40b39e4f1844e8a4839170b7c0013e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ad2fd5ca7e82f0e867109e4f7dcf1685e7ee31f529489c085f96feef8f6d04efd3d659e3e7b303dc95499cb8286803985d81fab9a5a7572754ccd76724cd7efd"} build_url:https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031748 build_url: 'https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/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/fx-team/sha512/b41df062069b4caf42d8e0f2bcf6df273c4d79f45094d947a83c4b15f2333e6c9e78fd9f1333cdd7499f604e2b9251440c40b39e4f1844e8a4839170b7c0013e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ad2fd5ca7e82f0e867109e4f7dcf1685e7ee31f529489c085f96feef8f6d04efd3d659e3e7b303dc95499cb8286803985d81fab9a5a7572754ccd76724cd7efd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QR0vvh9xTYiZ2EFCdnVg9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 5.70 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-04-21 05:16:05.632573) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 05:16:05.632906) ========= 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-1461239500.478730-918747172 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016933 ========= master_lag: 1.10 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 05:16:06.753118) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 05:16:06.753441) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 05:16:06.771827) ========= ========= Total master_lag: 10.63 =========