builder: fx-team_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-165 starttime: 1461070677.21 results: success (0) buildid: 20160419032946 builduid: 888dd407cf58424d8f5448d914a222f8 revision: 29d7a174bdb4f63cb198b639d62a80fc6ea02dc6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 05:57:57.213126) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 05:57:57.213762) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 05:57:57.214182) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 05:57:57.406376) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:57:57.406772) ========= 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-1461070668.351783-32364026 _=/tools/buildbot/bin/python using PTY: False --2016-04-19 05:57:57-- 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% 11.1M=0.001s 2016-04-19 05:57:57 (11.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.574582 ========= master_lag: 0.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:57:58.271852) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:57:58.272363) ========= 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-1461070668.351783-32364026 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.072554 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:57:58.373475) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 05:57:58.373962) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 29d7a174bdb4f63cb198b639d62a80fc6ea02dc6 --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 29d7a174bdb4f63cb198b639d62a80fc6ea02dc6 --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-1461070668.351783-32364026 _=/tools/buildbot/bin/python using PTY: False 2016-04-19 05:57:58,472 truncating revision to first 12 chars 2016-04-19 05:57:58,472 Setting DEBUG logging. 2016-04-19 05:57:58,473 attempt 1/10 2016-04-19 05:57:58,473 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/29d7a174bdb4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 05:57:59,633 unpacking tar archive at: fx-team-29d7a174bdb4/testing/mozharness/ program finished with exit code 0 elapsedTime=1.652477 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 05:58:00.054079) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 05:58:00.054583) ========= script_repo_revision: 29d7a174bdb4f63cb198b639d62a80fc6ea02dc6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 05:58:00.055153) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 05:58:00.055589) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 05:58:00.082719) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 43 secs) (at 2016-04-19 05:58:00.083129) ========= /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-1461070668.351783-32364026 _=/tools/buildbot/bin/python using PTY: False 05:58:00 INFO - MultiFileLogger online at 20160419 05:58:00 in /builds/slave/test 05:58:00 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 05:58:00 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:58:00 INFO - {'append_to_log': False, 05:58:00 INFO - 'base_work_dir': '/builds/slave/test', 05:58:00 INFO - 'blob_upload_branch': 'fx-team', 05:58:00 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:58:00 INFO - 'buildbot_json_path': 'buildprops.json', 05:58:00 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:58:00 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:58:00 INFO - 'download_minidump_stackwalk': True, 05:58:00 INFO - 'download_symbols': 'true', 05:58:00 INFO - 'e10s': False, 05:58:00 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:58:00 INFO - 'tooltool.py': '/tools/tooltool.py', 05:58:00 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:58:00 INFO - '/tools/misc-python/virtualenv.py')}, 05:58:00 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:58:00 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:58:00 INFO - 'log_level': 'info', 05:58:00 INFO - 'log_to_console': True, 05:58:00 INFO - 'opt_config_files': (), 05:58:00 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:58:00 INFO - '--processes=1', 05:58:00 INFO - '--config=%(test_path)s/wptrunner.ini', 05:58:00 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:58:00 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:58:00 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:58:00 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:58:00 INFO - 'pip_index': False, 05:58:00 INFO - 'require_test_zip': True, 05:58:00 INFO - 'test_type': ('testharness',), 05:58:00 INFO - 'this_chunk': '1', 05:58:00 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:58:00 INFO - 'total_chunks': '10', 05:58:00 INFO - 'virtualenv_path': 'venv', 05:58:00 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:58:00 INFO - 'work_dir': 'build'} 05:58:00 INFO - ##### 05:58:00 INFO - ##### Running clobber step. 05:58:00 INFO - ##### 05:58:00 INFO - Running pre-action listener: _resource_record_pre_action 05:58:00 INFO - Running main action method: clobber 05:58:00 INFO - rmtree: /builds/slave/test/build 05:58:00 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:58:02 INFO - Running post-action listener: _resource_record_post_action 05:58:02 INFO - ##### 05:58:02 INFO - ##### Running read-buildbot-config step. 05:58:02 INFO - ##### 05:58:02 INFO - Running pre-action listener: _resource_record_pre_action 05:58:02 INFO - Running main action method: read_buildbot_config 05:58:02 INFO - Using buildbot properties: 05:58:02 INFO - { 05:58:02 INFO - "project": "", 05:58:02 INFO - "product": "firefox", 05:58:02 INFO - "script_repo_revision": "production", 05:58:02 INFO - "scheduler": "tests-fx-team-ubuntu32_vm-debug-unittest-7-3600", 05:58:02 INFO - "repository": "", 05:58:02 INFO - "buildername": "Ubuntu VM 12.04 fx-team debug test web-platform-tests-1", 05:58:02 INFO - "buildid": "20160419032946", 05:58:02 INFO - "pgo_build": "False", 05:58:02 INFO - "basedir": "/builds/slave/test", 05:58:02 INFO - "buildnumber": 36, 05:58:02 INFO - "slavename": "tst-linux32-spot-165", 05:58:02 INFO - "revision": "29d7a174bdb4f63cb198b639d62a80fc6ea02dc6", 05:58:02 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 05:58:02 INFO - "platform": "linux", 05:58:02 INFO - "branch": "fx-team", 05:58:02 INFO - "repo_path": "integration/fx-team", 05:58:02 INFO - "moz_repo_path": "", 05:58:02 INFO - "stage_platform": "linux", 05:58:02 INFO - "builduid": "888dd407cf58424d8f5448d914a222f8", 05:58:02 INFO - "slavebuilddir": "test" 05:58:02 INFO - } 05:58:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 05:58:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 05:58:02 INFO - Running post-action listener: _resource_record_post_action 05:58:02 INFO - ##### 05:58:02 INFO - ##### Running download-and-extract step. 05:58:02 INFO - ##### 05:58:02 INFO - Running pre-action listener: _resource_record_pre_action 05:58:02 INFO - Running main action method: download_and_extract 05:58:02 INFO - mkdir: /builds/slave/test/build/tests 05:58: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')]} 05:58:02 INFO - https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:58:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 05:58:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 05:58:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/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 05:58:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/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 05:58:04 INFO - Downloaded 1325 bytes. 05:58:04 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 05:58:04 INFO - Using the following test package requirements: 05:58:04 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 05:58:04 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:58:04 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 05:58:04 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:58:04 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 05:58:04 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:58:04 INFO - u'jsshell-linux-i686.zip'], 05:58:04 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:58:04 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 05:58:04 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 05:58:04 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:58:04 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 05:58:04 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:58:04 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 05:58:04 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:58:04 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 05:58:04 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:58:04 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 05:58:04 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 05:58:04 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')]} 05:58:04 INFO - https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:58:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 05:58:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 05:58:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/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 05:58:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/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 05:58:10 INFO - Downloaded 22372174 bytes. 05:58:10 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/*'] 05:58:10 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/* 05:58:11 INFO - caution: filename not matched: web-platform/* 05:58:11 INFO - Return code: 11 05:58: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')]} 05:58:11 INFO - https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:58:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 05:58:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 05:58:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/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 05:58:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/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 05:58:21 INFO - Downloaded 36382562 bytes. 05:58:21 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/*'] 05:58:21 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/* 05:58:25 INFO - caution: filename not matched: bin/* 05:58:25 INFO - caution: filename not matched: config/* 05:58:25 INFO - caution: filename not matched: mozbase/* 05:58:25 INFO - caution: filename not matched: marionette/* 05:58:25 INFO - caution: filename not matched: tools/wptserve/* 05:58:25 INFO - Return code: 11 05:58:25 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')]} 05:58:25 INFO - https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:58:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 05:58:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 05:58:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/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 05:58:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/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 05:58:28 INFO - Downloaded 63361293 bytes. 05:58:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 05:58:28 INFO - mkdir: /builds/slave/test/properties 05:58:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:58:28 INFO - Writing to file /builds/slave/test/properties/build_url 05:58:28 INFO - Contents: 05:58:28 INFO - build_url:https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 05:58:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 05:58:30 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:58:30 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:58:30 INFO - Contents: 05:58:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 05:58:30 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')]} 05:58:30 INFO - https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:58:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 05:58:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 05:58:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/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 05:58:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RENx6u9_QYW7DENi4J5AuQ/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 05:58:51 INFO - Downloaded 91750132 bytes. 05:58:51 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'] 05:58:51 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 05:59:00 INFO - Return code: 0 05:59:00 INFO - Running post-action listener: _resource_record_post_action 05:59:00 INFO - Running post-action listener: set_extra_try_arguments 05:59:00 INFO - ##### 05:59:00 INFO - ##### Running create-virtualenv step. 05:59:00 INFO - ##### 05:59:00 INFO - Running pre-action listener: _pre_create_virtualenv 05:59:00 INFO - Running pre-action listener: _resource_record_pre_action 05:59:00 INFO - Running main action method: create_virtualenv 05:59:00 INFO - Creating virtualenv /builds/slave/test/build/venv 05:59:00 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 05:59:00 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:59:00 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:59:00 INFO - Using real prefix '/usr' 05:59:00 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:59:02 INFO - Installing distribute.............................................................................................................................................................................................done. 05:59:06 INFO - Installing pip.................done. 05:59:06 INFO - Return code: 0 05:59:06 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:59:06 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')]} 05:59:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:59:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:06 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')]} 05:59:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:59:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa37bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa48d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5412b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa530f70>, '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 0xa530620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa536750>, '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-1461070668.351783-32364026', '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 05:59:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:59:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:59:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:59:06 INFO - 'CCACHE_UMASK': '002', 05:59:06 INFO - 'DISPLAY': ':0', 05:59:06 INFO - 'HOME': '/home/cltbld', 05:59:06 INFO - 'LANG': 'en_US.UTF-8', 05:59:06 INFO - 'LOGNAME': 'cltbld', 05:59:06 INFO - 'MAIL': '/var/mail/cltbld', 05:59:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:59:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:59:06 INFO - 'MOZ_NO_REMOTE': '1', 05:59:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:59:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:59:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:59:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:59:06 INFO - 'PWD': '/builds/slave/test', 05:59:06 INFO - 'SHELL': '/bin/bash', 05:59:06 INFO - 'SHLVL': '1', 05:59:06 INFO - 'TERM': 'linux', 05:59:06 INFO - 'TMOUT': '86400', 05:59:06 INFO - 'USER': 'cltbld', 05:59:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461070668.351783-32364026', 05:59:06 INFO - '_': '/tools/buildbot/bin/python'} 05:59:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:59:06 INFO - Downloading/unpacking psutil>=0.7.1 05:59: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 05:59: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 05:59:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59: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 05:59: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 05:59:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:59:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:59:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:59:12 INFO - Installing collected packages: psutil 05:59:12 INFO - Running setup.py install for psutil 05:59:12 INFO - building 'psutil._psutil_linux' extension 05:59:12 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 05:59:12 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:59:12 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:59:12 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 05:59:13 INFO - building 'psutil._psutil_posix' extension 05:59:13 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 05:59:13 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 05:59:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:59:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:59:13 INFO - Successfully installed psutil 05:59:13 INFO - Cleaning up... 05:59:13 INFO - Return code: 0 05:59:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:59:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:59:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:59:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:59:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:59:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa37bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa48d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5412b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa530f70>, '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 0xa530620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa536750>, '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-1461070668.351783-32364026', '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 05:59:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:59:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:59:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:59:13 INFO - 'CCACHE_UMASK': '002', 05:59:13 INFO - 'DISPLAY': ':0', 05:59:13 INFO - 'HOME': '/home/cltbld', 05:59:13 INFO - 'LANG': 'en_US.UTF-8', 05:59:13 INFO - 'LOGNAME': 'cltbld', 05:59:13 INFO - 'MAIL': '/var/mail/cltbld', 05:59:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:59:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:59:13 INFO - 'MOZ_NO_REMOTE': '1', 05:59:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:59:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:59:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:59:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:59:13 INFO - 'PWD': '/builds/slave/test', 05:59:13 INFO - 'SHELL': '/bin/bash', 05:59:13 INFO - 'SHLVL': '1', 05:59:13 INFO - 'TERM': 'linux', 05:59:13 INFO - 'TMOUT': '86400', 05:59:13 INFO - 'USER': 'cltbld', 05:59:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461070668.351783-32364026', 05:59:13 INFO - '_': '/tools/buildbot/bin/python'} 05:59:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:59:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:59:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:59:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:59:19 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:59:19 INFO - Installing collected packages: mozsystemmonitor 05:59:19 INFO - Running setup.py install for mozsystemmonitor 05:59:19 INFO - Successfully installed mozsystemmonitor 05:59:19 INFO - Cleaning up... 05:59:19 INFO - Return code: 0 05:59:19 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:59:19 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')]} 05:59:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:59:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:19 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')]} 05:59:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:59:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa37bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa48d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5412b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa530f70>, '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 0xa530620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa536750>, '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-1461070668.351783-32364026', '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 05:59:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:59:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:59:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:59:19 INFO - 'CCACHE_UMASK': '002', 05:59:19 INFO - 'DISPLAY': ':0', 05:59:19 INFO - 'HOME': '/home/cltbld', 05:59:19 INFO - 'LANG': 'en_US.UTF-8', 05:59:19 INFO - 'LOGNAME': 'cltbld', 05:59:19 INFO - 'MAIL': '/var/mail/cltbld', 05:59:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:59:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:59:19 INFO - 'MOZ_NO_REMOTE': '1', 05:59:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:59:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:59:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:59:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:59:19 INFO - 'PWD': '/builds/slave/test', 05:59:19 INFO - 'SHELL': '/bin/bash', 05:59:19 INFO - 'SHLVL': '1', 05:59:19 INFO - 'TERM': 'linux', 05:59:19 INFO - 'TMOUT': '86400', 05:59:19 INFO - 'USER': 'cltbld', 05:59:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461070668.351783-32364026', 05:59:19 INFO - '_': '/tools/buildbot/bin/python'} 05:59:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:59:20 INFO - Downloading/unpacking blobuploader==1.2.4 05:59:20 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 05:59:20 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 05:59:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:20 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 05:59:20 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 05:59:25 INFO - Downloading blobuploader-1.2.4.tar.gz 05:59:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:59:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:59:25 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 05:59:25 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 05:59:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:25 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 05:59:25 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 05:59:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:59:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:59:26 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 05:59:26 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 05:59:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:26 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 05:59:26 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 05:59:26 INFO - Downloading docopt-0.6.1.tar.gz 05:59:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:59:27 INFO - Installing collected packages: blobuploader, requests, docopt 05:59:27 INFO - Running setup.py install for blobuploader 05:59:27 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:59:27 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:59:27 INFO - Running setup.py install for requests 05:59:28 INFO - Running setup.py install for docopt 05:59:28 INFO - Successfully installed blobuploader requests docopt 05:59:28 INFO - Cleaning up... 05:59:28 INFO - Return code: 0 05:59:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:59:28 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')]} 05:59:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:59:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:28 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')]} 05:59:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:59:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa37bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa48d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5412b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa530f70>, '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 0xa530620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa536750>, '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-1461070668.351783-32364026', '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 05:59:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:59:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:59:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:59:28 INFO - 'CCACHE_UMASK': '002', 05:59:28 INFO - 'DISPLAY': ':0', 05:59:28 INFO - 'HOME': '/home/cltbld', 05:59:28 INFO - 'LANG': 'en_US.UTF-8', 05:59:28 INFO - 'LOGNAME': 'cltbld', 05:59:28 INFO - 'MAIL': '/var/mail/cltbld', 05:59:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:59:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:59:28 INFO - 'MOZ_NO_REMOTE': '1', 05:59:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:59:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:59:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:59:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:59:28 INFO - 'PWD': '/builds/slave/test', 05:59:28 INFO - 'SHELL': '/bin/bash', 05:59:28 INFO - 'SHLVL': '1', 05:59:28 INFO - 'TERM': 'linux', 05:59:28 INFO - 'TMOUT': '86400', 05:59:28 INFO - 'USER': 'cltbld', 05:59:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461070668.351783-32364026', 05:59:28 INFO - '_': '/tools/buildbot/bin/python'} 05:59:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:59:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:59:28 INFO - Running setup.py (path:/tmp/pip-yBncDt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:59:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:59:28 INFO - Running setup.py (path:/tmp/pip-VP8qid-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:59:29 INFO - Running setup.py (path:/tmp/pip-zsOsbc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:59:29 INFO - Running setup.py (path:/tmp/pip-3d9RdT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:59:29 INFO - Running setup.py (path:/tmp/pip-D7D_Ux-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:59:29 INFO - Running setup.py (path:/tmp/pip-Gk3YOs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:59:29 INFO - Running setup.py (path:/tmp/pip-pHOcnu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:59:29 INFO - Running setup.py (path:/tmp/pip-s2wqgy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:59:29 INFO - Running setup.py (path:/tmp/pip-DfCfAm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:59:29 INFO - Running setup.py (path:/tmp/pip-CwvPLq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:59:30 INFO - Running setup.py (path:/tmp/pip-W7Ld9S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:59:30 INFO - Running setup.py (path:/tmp/pip-8x8gaz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:59:30 INFO - Running setup.py (path:/tmp/pip-vxRStC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:59:30 INFO - Running setup.py (path:/tmp/pip-PCbufx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:59:30 INFO - Running setup.py (path:/tmp/pip-cI3gkH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:59:30 INFO - Running setup.py (path:/tmp/pip-v7Td0H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:59:30 INFO - Running setup.py (path:/tmp/pip-76M7GO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:59:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:59:31 INFO - Running setup.py (path:/tmp/pip-8XP724-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:59:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:59:31 INFO - Running setup.py (path:/tmp/pip-PDOKFX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:59:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:59:31 INFO - Running setup.py (path:/tmp/pip-N9acm_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:59:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:59:31 INFO - Running setup.py (path:/tmp/pip-rE4dFW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:59:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:59:32 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 05:59:32 INFO - Running setup.py install for manifestparser 05:59:32 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:59:32 INFO - Running setup.py install for mozcrash 05:59:32 INFO - Running setup.py install for mozdebug 05:59:32 INFO - Running setup.py install for mozdevice 05:59:32 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:59:32 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:59:32 INFO - Running setup.py install for mozfile 05:59:33 INFO - Running setup.py install for mozhttpd 05:59:33 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:59:33 INFO - Running setup.py install for mozinfo 05:59:33 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:59:33 INFO - Running setup.py install for mozInstall 05:59:33 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:59:33 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:59:33 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:59:33 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:59:33 INFO - Running setup.py install for mozleak 05:59:33 INFO - Running setup.py install for mozlog 05:59:34 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:59:34 INFO - Running setup.py install for moznetwork 05:59:34 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:59:34 INFO - Running setup.py install for mozprocess 05:59:34 INFO - Running setup.py install for mozprofile 05:59:34 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:59:34 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:59:34 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:59:34 INFO - Running setup.py install for mozrunner 05:59:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:59:35 INFO - Running setup.py install for mozscreenshot 05:59:35 INFO - Running setup.py install for moztest 05:59:35 INFO - Running setup.py install for mozversion 05:59:35 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:59:35 INFO - Running setup.py install for wptserve 05:59:35 INFO - Running setup.py install for marionette-driver 05:59:36 INFO - Running setup.py install for browsermob-proxy 05:59:36 INFO - Running setup.py install for marionette-client 05:59:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:59:36 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:59:37 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 05:59:37 INFO - Cleaning up... 05:59:37 INFO - Return code: 0 05:59:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:59:37 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')]} 05:59:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:59:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:37 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')]} 05:59:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:59:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa37bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa48d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5412b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa530f70>, '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 0xa530620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa536750>, '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-1461070668.351783-32364026', '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 05:59:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:59:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:59:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:59:37 INFO - 'CCACHE_UMASK': '002', 05:59:37 INFO - 'DISPLAY': ':0', 05:59:37 INFO - 'HOME': '/home/cltbld', 05:59:37 INFO - 'LANG': 'en_US.UTF-8', 05:59:37 INFO - 'LOGNAME': 'cltbld', 05:59:37 INFO - 'MAIL': '/var/mail/cltbld', 05:59:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:59:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:59:37 INFO - 'MOZ_NO_REMOTE': '1', 05:59:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:59:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:59:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:59:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:59:37 INFO - 'PWD': '/builds/slave/test', 05:59:37 INFO - 'SHELL': '/bin/bash', 05:59:37 INFO - 'SHLVL': '1', 05:59:37 INFO - 'TERM': 'linux', 05:59:37 INFO - 'TMOUT': '86400', 05:59:37 INFO - 'USER': 'cltbld', 05:59:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461070668.351783-32364026', 05:59:37 INFO - '_': '/tools/buildbot/bin/python'} 05:59:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:59:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:59:37 INFO - Running setup.py (path:/tmp/pip-l9Z3Kg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:59:37 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)) 05:59:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:59:37 INFO - Running setup.py (path:/tmp/pip-y05GiK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:59:37 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)) 05:59:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:59:37 INFO - Running setup.py (path:/tmp/pip-ltNBwn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:59:37 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)) 05:59:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:59:37 INFO - Running setup.py (path:/tmp/pip-AP_UWT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:59:37 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)) 05:59:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:59:38 INFO - Running setup.py (path:/tmp/pip-dMUZ8Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:59:38 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)) 05:59:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:59:38 INFO - Running setup.py (path:/tmp/pip-EYDdKH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:59:38 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)) 05:59:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:59:38 INFO - Running setup.py (path:/tmp/pip-ygIkvl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:59:38 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)) 05:59:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:59:38 INFO - Running setup.py (path:/tmp/pip-as3LOf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:59:38 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)) 05:59:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:59:38 INFO - Running setup.py (path:/tmp/pip-zKag0s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:59:38 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)) 05:59:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:59:38 INFO - Running setup.py (path:/tmp/pip-Q7GN9H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:59:38 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)) 05:59:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:59:38 INFO - Running setup.py (path:/tmp/pip-WUMhD0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:59:38 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)) 05:59:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:59:38 INFO - Running setup.py (path:/tmp/pip-nWUFak-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:59:39 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)) 05:59:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:59:39 INFO - Running setup.py (path:/tmp/pip-GUSKMq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:59:39 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)) 05:59:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:59:39 INFO - Running setup.py (path:/tmp/pip-0QbQmC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:59:39 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)) 05:59:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:59:39 INFO - Running setup.py (path:/tmp/pip-ZvOte4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:59:39 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)) 05:59:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:59:39 INFO - Running setup.py (path:/tmp/pip-lconqb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:59:39 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)) 05:59:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:59:39 INFO - Running setup.py (path:/tmp/pip-f_oC6h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:59:39 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)) 05:59:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:59:39 INFO - Running setup.py (path:/tmp/pip-v9gznE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:59:39 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)) 05:59:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:59:39 INFO - Running setup.py (path:/tmp/pip-S_T890-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:59:40 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)) 05:59:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:59:40 INFO - Running setup.py (path:/tmp/pip-5RCEL4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:59:40 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)) 05:59:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:59:40 INFO - Running setup.py (path:/tmp/pip-9OgBIV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:59:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:59:40 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)) 05:59:40 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)) 05:59:40 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)) 05:59:40 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)) 05:59:40 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)) 05:59:40 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)) 05:59:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:59:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:45 INFO - Downloading blessings-1.6.tar.gz 05:59:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:59:46 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)) 05:59:46 INFO - Installing collected packages: blessings 05:59:46 INFO - Running setup.py install for blessings 05:59:46 INFO - Successfully installed blessings 05:59:46 INFO - Cleaning up... 05:59:46 INFO - Return code: 0 05:59:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:59:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:59:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:59:46 INFO - Reading from file tmpfile_stdout 05:59:46 INFO - Current package versions: 05:59:46 INFO - argparse == 1.2.1 05:59:46 INFO - blessings == 1.6 05:59:46 INFO - blobuploader == 1.2.4 05:59:46 INFO - browsermob-proxy == 0.6.0 05:59:46 INFO - docopt == 0.6.1 05:59:46 INFO - manifestparser == 1.1 05:59:46 INFO - marionette-client == 2.3.0 05:59:46 INFO - marionette-driver == 1.4.0 05:59:46 INFO - mozInstall == 1.12 05:59:46 INFO - mozcrash == 0.17 05:59:46 INFO - mozdebug == 0.1 05:59:46 INFO - mozdevice == 0.48 05:59:46 INFO - mozfile == 1.2 05:59:46 INFO - mozhttpd == 0.7 05:59:46 INFO - mozinfo == 0.9 05:59:46 INFO - mozleak == 0.1 05:59:46 INFO - mozlog == 3.1 05:59:46 INFO - moznetwork == 0.27 05:59:46 INFO - mozprocess == 0.22 05:59:46 INFO - mozprofile == 0.28 05:59:46 INFO - mozrunner == 6.11 05:59:46 INFO - mozscreenshot == 0.1 05:59:46 INFO - mozsystemmonitor == 0.0 05:59:46 INFO - moztest == 0.7 05:59:46 INFO - mozversion == 1.4 05:59:46 INFO - psutil == 3.1.1 05:59:46 INFO - requests == 1.2.3 05:59:46 INFO - wptserve == 1.4.0 05:59:46 INFO - wsgiref == 0.1.2 05:59:46 INFO - Running post-action listener: _resource_record_post_action 05:59:46 INFO - Running post-action listener: _start_resource_monitoring 05:59:46 INFO - Starting resource monitoring. 05:59:46 INFO - ##### 05:59:46 INFO - ##### Running pull step. 05:59:46 INFO - ##### 05:59:46 INFO - Running pre-action listener: _resource_record_pre_action 05:59:46 INFO - Running main action method: pull 05:59:46 INFO - Pull has nothing to do! 05:59:46 INFO - Running post-action listener: _resource_record_post_action 05:59:46 INFO - ##### 05:59:46 INFO - ##### Running install step. 05:59:46 INFO - ##### 05:59:46 INFO - Running pre-action listener: _resource_record_pre_action 05:59:46 INFO - Running main action method: install 05:59:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:59:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:59:47 INFO - Reading from file tmpfile_stdout 05:59:47 INFO - Detecting whether we're running mozinstall >=1.0... 05:59:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:59:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:59:47 INFO - Reading from file tmpfile_stdout 05:59:47 INFO - Output received: 05:59:47 INFO - Usage: mozinstall [options] installer 05:59:47 INFO - Options: 05:59:47 INFO - -h, --help show this help message and exit 05:59:47 INFO - -d DEST, --destination=DEST 05:59:47 INFO - Directory to install application into. [default: 05:59:47 INFO - "/builds/slave/test"] 05:59:47 INFO - --app=APP Application being installed. [default: firefox] 05:59:47 INFO - mkdir: /builds/slave/test/build/application 05:59:47 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'] 05:59:47 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 06:00:19 INFO - Reading from file tmpfile_stdout 06:00:19 INFO - Output received: 06:00:19 INFO - /builds/slave/test/build/application/firefox/firefox 06:00:19 INFO - Running post-action listener: _resource_record_post_action 06:00:19 INFO - ##### 06:00:19 INFO - ##### Running run-tests step. 06:00:19 INFO - ##### 06:00:19 INFO - Running pre-action listener: _resource_record_pre_action 06:00:19 INFO - Running main action method: run_tests 06:00:19 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:00:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:00:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:00:19 INFO - grabbing minidump binary from tooltool 06:00:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:00:19 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 0xa530f70>, '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 0xa530620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa536750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:00:19 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 06:00:19 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 06:00:20 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:00:20 INFO - Return code: 0 06:00:20 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 06:00:20 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:00:20 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/RENx6u9_QYW7DENi4J5AuQ/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 06:00:20 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/RENx6u9_QYW7DENi4J5AuQ/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 06:00:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:00:20 INFO - 'CCACHE_UMASK': '002', 06:00:20 INFO - 'DISPLAY': ':0', 06:00:20 INFO - 'HOME': '/home/cltbld', 06:00:20 INFO - 'LANG': 'en_US.UTF-8', 06:00:20 INFO - 'LOGNAME': 'cltbld', 06:00:20 INFO - 'MAIL': '/var/mail/cltbld', 06:00:20 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:00:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:00:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:00:20 INFO - 'MOZ_NO_REMOTE': '1', 06:00:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:00:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:00:20 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:00:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:00:20 INFO - 'PWD': '/builds/slave/test', 06:00:20 INFO - 'SHELL': '/bin/bash', 06:00:20 INFO - 'SHLVL': '1', 06:00:20 INFO - 'TERM': 'linux', 06:00:20 INFO - 'TMOUT': '86400', 06:00:20 INFO - 'USER': 'cltbld', 06:00:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461070668.351783-32364026', 06:00:20 INFO - '_': '/tools/buildbot/bin/python'} 06:00:20 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/RENx6u9_QYW7DENi4J5AuQ/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 06:00:20 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 06:00:20 INFO - import pkg_resources 06:00:22 INFO - Using 1 client processes 06:00:22 INFO - wptserve Starting http server on 127.0.0.1:8000 06:00:22 INFO - wptserve Starting http server on 127.0.0.1:8001 06:00:22 INFO - wptserve Starting http server on 127.0.0.1:8443 06:00:24 INFO - SUITE-START | Running 778 tests 06:00:24 INFO - Running testharness tests 06:00:24 INFO - Setting up ssl 06:00:24 INFO - PROCESS | certutil | 06:00:24 INFO - PROCESS | certutil | 06:00:24 INFO - PROCESS | certutil | 06:00:24 INFO - Certificate Nickname Trust Attributes 06:00:24 INFO - SSL,S/MIME,JAR/XPI 06:00:24 INFO - 06:00:24 INFO - web-platform-tests CT,, 06:00:24 INFO - 06:00:24 INFO - Starting runner 06:00:27 INFO - PROCESS | 1799 | 1461070827481 Marionette DEBUG Marionette enabled via build flag and pref 06:00:27 INFO - PROCESS | 1799 | ++DOCSHELL 0xa2ac5000 == 1 [pid = 1799] [id = 1] 06:00:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 1 (0xa2ac5400) [pid = 1799] [serial = 1] [outer = (nil)] 06:00:27 INFO - PROCESS | 1799 | [1799] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:00:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 2 (0xa2ac5c00) [pid = 1799] [serial = 2] [outer = 0xa2ac5400] 06:00:28 INFO - PROCESS | 1799 | 1461070828148 Marionette INFO Listening on port 2828 06:00:28 INFO - PROCESS | 1799 | 1461070828740 Marionette DEBUG Marionette enabled via command-line flag 06:00:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x9fc55c00 == 2 [pid = 1799] [id = 2] 06:00:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 3 (0x9fc94800) [pid = 1799] [serial = 3] [outer = (nil)] 06:00:28 INFO - PROCESS | 1799 | [1799] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:00:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 4 (0x9fc95000) [pid = 1799] [serial = 4] [outer = 0x9fc94800] 06:00:28 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fb7a080 06:00:28 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fb7aba0 06:00:28 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fb88aa0 06:00:29 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fb89700 06:00:29 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fb8b440 06:00:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 5 (0x9fb98c00) [pid = 1799] [serial = 5] [outer = 0xa2ac5400] 06:00:29 INFO - PROCESS | 1799 | [1799] 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 06:00:29 INFO - PROCESS | 1799 | 1461070829158 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45525 06:00:29 INFO - PROCESS | 1799 | [1799] 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 06:00:29 INFO - PROCESS | 1799 | 1461070829238 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45526 06:00:29 INFO - PROCESS | 1799 | 1461070829247 Marionette DEBUG Closed connection conn0 06:00:29 INFO - PROCESS | 1799 | [1799] 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 06:00:29 INFO - PROCESS | 1799 | 1461070829378 Marionette DEBUG Closed connection conn1 06:00:29 INFO - PROCESS | 1799 | [1799] 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 06:00:29 INFO - PROCESS | 1799 | 1461070829465 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45527 06:00:29 INFO - PROCESS | 1799 | [1799] 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 06:00:29 INFO - PROCESS | 1799 | 1461070829499 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45528 06:00:29 INFO - PROCESS | 1799 | 1461070829502 Marionette DEBUG Closed connection conn2 06:00:29 INFO - PROCESS | 1799 | [1799] 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 06:00:29 INFO - PROCESS | 1799 | 1461070829540 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:45529 06:00:29 INFO - PROCESS | 1799 | 1461070829551 Marionette DEBUG Closed connection conn3 06:00:29 INFO - PROCESS | 1799 | 1461070829581 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:00:29 INFO - PROCESS | 1799 | 1461070829597 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":"20160419032946","device":"desktop","version":"48.0a1"} 06:00:30 INFO - PROCESS | 1799 | [1799] 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 06:00:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x9853ec00 == 3 [pid = 1799] [id = 3] 06:00:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 6 (0x98542400) [pid = 1799] [serial = 6] [outer = (nil)] 06:00:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x98542800 == 4 [pid = 1799] [id = 4] 06:00:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 7 (0x98542c00) [pid = 1799] [serial = 7] [outer = (nil)] 06:00:31 INFO - PROCESS | 1799 | [1799] 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 06:00:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x97bd0000 == 5 [pid = 1799] [id = 5] 06:00:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 8 (0x97bd0400) [pid = 1799] [serial = 8] [outer = (nil)] 06:00:32 INFO - PROCESS | 1799 | [1799] 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 06:00:32 INFO - PROCESS | 1799 | [1799] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:00:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 9 (0x97ac1800) [pid = 1799] [serial = 9] [outer = 0x97bd0400] 06:00:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 10 (0x97692400) [pid = 1799] [serial = 10] [outer = 0x98542400] 06:00:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 11 (0x97694000) [pid = 1799] [serial = 11] [outer = 0x98542c00] 06:00:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 12 (0x97696400) [pid = 1799] [serial = 12] [outer = 0x97bd0400] 06:00:33 INFO - PROCESS | 1799 | 1461070833700 Marionette DEBUG loaded listener.js 06:00:33 INFO - PROCESS | 1799 | 1461070833720 Marionette DEBUG loaded listener.js 06:00:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 13 (0x95d66800) [pid = 1799] [serial = 13] [outer = 0x97bd0400] 06:00:34 INFO - PROCESS | 1799 | 1461070834516 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"4fdad046-3048-4a6d-8435-d47b3b3c1470","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":"20160419032946","device":"desktop","version":"48.0a1","command_id":1}}] 06:00:34 INFO - PROCESS | 1799 | 1461070834817 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:00:35 INFO - PROCESS | 1799 | 1461070835186 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 06:00:35 INFO - PROCESS | 1799 | 1461070835234 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:00:35 INFO - PROCESS | 1799 | [1799] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:00:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 14 (0x9336dc00) [pid = 1799] [serial = 14] [outer = 0x97bd0400] 06:00:35 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:35 INFO - PROCESS | 1799 | 1461070835802 Marionette TRACE conn4 <- [1,3,null,{}] 06:00:35 INFO - PROCESS | 1799 | 1461070835861 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:00:35 INFO - PROCESS | 1799 | 1461070835935 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 06:00:35 INFO - PROCESS | 1799 | 1461070835980 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 06:00:35 INFO - PROCESS | 1799 | 1461070835984 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 06:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:00:35 INFO - PROCESS | 1799 | 1461070835992 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:00:35 INFO - PROCESS | 1799 | 1461070835997 Marionette TRACE conn4 <- [1,6,null,{}] 06:00:36 INFO - PROCESS | 1799 | 1461070836007 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:36 INFO - PROCESS | 1799 | 1461070836025 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 06:00:36 INFO - PROCESS | 1799 | 1461070836031 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x9336b400 == 6 [pid = 1799] [id = 6] 06:00:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 15 (0x93374000) [pid = 1799] [serial = 15] [outer = (nil)] 06:00:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 16 (0x94899000) [pid = 1799] [serial = 16] [outer = 0x93374000] 06:00:36 INFO - PROCESS | 1799 | 1461070836114 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 17 (0x989ba000) [pid = 1799] [serial = 17] [outer = 0x93374000] 06:00:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x916cdc00 == 7 [pid = 1799] [id = 7] 06:00:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 18 (0x916ce000) [pid = 1799] [serial = 18] [outer = (nil)] 06:00:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 19 (0x9717a400) [pid = 1799] [serial = 19] [outer = 0x916ce000] 06:00:36 INFO - PROCESS | 1799 | 1461070836600 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 20 (0x91533c00) [pid = 1799] [serial = 20] [outer = 0x916ce000] 06:00:37 INFO - PROCESS | 1799 | [1799] 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 06:00:37 INFO - PROCESS | 1799 | 1461070837184 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1234ms 06:00:37 INFO - PROCESS | 1799 | 1461070837247 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 06:00:37 INFO - PROCESS | 1799 | 1461070837252 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 06:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:00:37 INFO - PROCESS | 1799 | 1461070837340 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:00:37 INFO - PROCESS | 1799 | 1461070837343 Marionette TRACE conn4 <- [1,10,null,{}] 06:00:37 INFO - PROCESS | 1799 | 1461070837393 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:37 INFO - PROCESS | 1799 | 1461070837566 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 06:00:37 INFO - PROCESS | 1799 | 1461070837587 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd7b400 == 8 [pid = 1799] [id = 8] 06:00:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 21 (0x8fd7b800) [pid = 1799] [serial = 21] [outer = (nil)] 06:00:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 22 (0x90817400) [pid = 1799] [serial = 22] [outer = 0x8fd7b800] 06:00:37 INFO - PROCESS | 1799 | 1461070837668 Marionette DEBUG loaded listener.js 06:00:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 23 (0x97179400) [pid = 1799] [serial = 23] [outer = 0x8fd7b800] 06:00:38 INFO - PROCESS | 1799 | 1461070838743 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1493ms 06:00:38 INFO - PROCESS | 1799 | 1461070838809 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 06:00:38 INFO - PROCESS | 1799 | 1461070838817 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 06:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:00:38 INFO - PROCESS | 1799 | 1461070838826 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:00:38 INFO - PROCESS | 1799 | 1461070838831 Marionette TRACE conn4 <- [1,14,null,{}] 06:00:38 INFO - PROCESS | 1799 | 1461070838840 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:39 INFO - PROCESS | 1799 | 1461070839073 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 06:00:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x933d8c00 == 9 [pid = 1799] [id = 9] 06:00:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 24 (0x933d9800) [pid = 1799] [serial = 24] [outer = (nil)] 06:00:39 INFO - PROCESS | 1799 | 1461070839229 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 25 (0x9481c400) [pid = 1799] [serial = 25] [outer = 0x933d9800] 06:00:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x94823400 == 10 [pid = 1799] [id = 10] 06:00:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 26 (0x94823800) [pid = 1799] [serial = 26] [outer = (nil)] 06:00:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 27 (0x9489a400) [pid = 1799] [serial = 27] [outer = 0x94823800] 06:00:39 INFO - PROCESS | 1799 | 1461070839359 Marionette DEBUG loaded listener.js 06:00:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 28 (0x967bcc00) [pid = 1799] [serial = 28] [outer = 0x94823800] 06:00:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 29 (0x9337a800) [pid = 1799] [serial = 29] [outer = 0x933d9800] 06:00:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd79000 == 11 [pid = 1799] [id = 11] 06:00:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 30 (0x93378c00) [pid = 1799] [serial = 30] [outer = (nil)] 06:00:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 31 (0x973a3400) [pid = 1799] [serial = 31] [outer = 0x93378c00] 06:00:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 32 (0x97695400) [pid = 1799] [serial = 32] [outer = 0x93378c00] 06:00:40 INFO - PROCESS | 1799 | 1461070840602 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1834ms 06:00:40 INFO - PROCESS | 1799 | 1461070840660 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 06:00:40 INFO - PROCESS | 1799 | 1461070840668 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 06:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:00:40 INFO - PROCESS | 1799 | 1461070840680 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:00:40 INFO - PROCESS | 1799 | 1461070840684 Marionette TRACE conn4 <- [1,18,null,{}] 06:00:40 INFO - PROCESS | 1799 | 1461070840703 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:40 INFO - PROCESS | 1799 | 1461070840985 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 06:00:41 INFO - PROCESS | 1799 | 1461070841090 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x9081ec00 == 12 [pid = 1799] [id = 12] 06:00:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 33 (0x95d64400) [pid = 1799] [serial = 33] [outer = (nil)] 06:00:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 34 (0x98925c00) [pid = 1799] [serial = 34] [outer = 0x95d64400] 06:00:41 INFO - PROCESS | 1799 | 1461070841191 Marionette DEBUG loaded listener.js 06:00:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 35 (0x98c44800) [pid = 1799] [serial = 35] [outer = 0x95d64400] 06:00:42 INFO - PROCESS | 1799 | 1461070842039 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1396ms 06:00:42 INFO - PROCESS | 1799 | 1461070842076 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 06:00:42 INFO - PROCESS | 1799 | 1461070842082 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 06:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:00:42 INFO - PROCESS | 1799 | 1461070842089 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:00:42 INFO - PROCESS | 1799 | 1461070842095 Marionette TRACE conn4 <- [1,22,null,{}] 06:00:42 INFO - PROCESS | 1799 | 1461070842111 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:42 INFO - PROCESS | 1799 | 1461070842302 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 06:00:42 INFO - PROCESS | 1799 | 1461070842429 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x989a4000 == 13 [pid = 1799] [id = 13] 06:00:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 36 (0x9ae51c00) [pid = 1799] [serial = 36] [outer = (nil)] 06:00:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 37 (0x9fb9ac00) [pid = 1799] [serial = 37] [outer = 0x9ae51c00] 06:00:42 INFO - PROCESS | 1799 | 1461070842521 Marionette DEBUG loaded listener.js 06:00:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 38 (0xa0aa4800) [pid = 1799] [serial = 38] [outer = 0x9ae51c00] 06:00:43 INFO - PROCESS | 1799 | 1461070843679 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1689ms 06:00:43 INFO - PROCESS | 1799 | 1461070843779 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 06:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:00:43 INFO - PROCESS | 1799 | 1461070843785 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 06:00:43 INFO - PROCESS | 1799 | 1461070843792 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:00:43 INFO - PROCESS | 1799 | 1461070843796 Marionette TRACE conn4 <- [1,26,null,{}] 06:00:43 INFO - PROCESS | 1799 | 1461070843804 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:44 INFO - PROCESS | 1799 | 1461070844001 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 06:00:44 INFO - PROCESS | 1799 | 1461070844120 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x98932000 == 14 [pid = 1799] [id = 14] 06:00:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 39 (0x98932400) [pid = 1799] [serial = 39] [outer = (nil)] 06:00:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 40 (0x989a5000) [pid = 1799] [serial = 40] [outer = 0x98932400] 06:00:44 INFO - PROCESS | 1799 | 1461070844200 Marionette DEBUG loaded listener.js 06:00:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 41 (0x98fad800) [pid = 1799] [serial = 41] [outer = 0x98932400] 06:00:45 INFO - PROCESS | 1799 | 1461070845071 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1332ms 06:00:45 INFO - PROCESS | 1799 | 1461070845125 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 06:00:45 INFO - PROCESS | 1799 | 1461070845133 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 06:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:00:45 INFO - PROCESS | 1799 | 1461070845143 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:00:45 INFO - PROCESS | 1799 | 1461070845146 Marionette TRACE conn4 <- [1,30,null,{}] 06:00:45 INFO - PROCESS | 1799 | 1461070845152 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:45 INFO - PROCESS | 1799 | 1461070845323 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 06:00:45 INFO - PROCESS | 1799 | 1461070845433 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x916c8400 == 15 [pid = 1799] [id = 15] 06:00:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 42 (0x95d67800) [pid = 1799] [serial = 42] [outer = (nil)] 06:00:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 43 (0x97493800) [pid = 1799] [serial = 43] [outer = 0x95d67800] 06:00:45 INFO - PROCESS | 1799 | 1461070845510 Marionette DEBUG loaded listener.js 06:00:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 44 (0x989a3000) [pid = 1799] [serial = 44] [outer = 0x95d67800] 06:00:46 INFO - PROCESS | 1799 | 1461070846240 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1129ms 06:00:46 INFO - PROCESS | 1799 | 1461070846272 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 06:00:46 INFO - PROCESS | 1799 | 1461070846276 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 06:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:00:46 INFO - PROCESS | 1799 | 1461070846282 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:00:46 INFO - PROCESS | 1799 | 1461070846288 Marionette TRACE conn4 <- [1,34,null,{}] 06:00:46 INFO - PROCESS | 1799 | 1461070846303 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:46 INFO - PROCESS | 1799 | 1461070846517 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 06:00:46 INFO - PROCESS | 1799 | 1461070846532 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x92198000 == 16 [pid = 1799] [id = 16] 06:00:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 45 (0x9ad31400) [pid = 1799] [serial = 45] [outer = (nil)] 06:00:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 46 (0x9aec4800) [pid = 1799] [serial = 46] [outer = 0x9ad31400] 06:00:46 INFO - PROCESS | 1799 | 1461070846612 Marionette DEBUG loaded listener.js 06:00:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 47 (0x9df82800) [pid = 1799] [serial = 47] [outer = 0x9ad31400] 06:00:47 INFO - PROCESS | 1799 | 1461070847365 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1132ms 06:00:47 INFO - PROCESS | 1799 | 1461070847415 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 06:00:47 INFO - PROCESS | 1799 | 1461070847420 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 06:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:00:47 INFO - PROCESS | 1799 | 1461070847427 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:00:47 INFO - PROCESS | 1799 | 1461070847430 Marionette TRACE conn4 <- [1,38,null,{}] 06:00:47 INFO - PROCESS | 1799 | 1461070847436 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:47 INFO - PROCESS | 1799 | 1461070847590 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 06:00:47 INFO - PROCESS | 1799 | 1461070847601 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x934f9000 == 17 [pid = 1799] [id = 17] 06:00:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 48 (0x97690000) [pid = 1799] [serial = 48] [outer = (nil)] 06:00:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 49 (0x9ea1b400) [pid = 1799] [serial = 49] [outer = 0x97690000] 06:00:47 INFO - PROCESS | 1799 | 1461070847678 Marionette DEBUG loaded listener.js 06:00:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 50 (0x9fb98000) [pid = 1799] [serial = 50] [outer = 0x97690000] 06:00:48 INFO - PROCESS | 1799 | 1461070848622 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1242ms 06:00:48 INFO - PROCESS | 1799 | 1461070848671 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 06:00:48 INFO - PROCESS | 1799 | 1461070848678 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 06:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:00:48 INFO - PROCESS | 1799 | 1461070848687 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:00:48 INFO - PROCESS | 1799 | 1461070848693 Marionette TRACE conn4 <- [1,42,null,{}] 06:00:48 INFO - PROCESS | 1799 | 1461070848704 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:48 INFO - PROCESS | 1799 | 1461070848915 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 06:00:49 INFO - PROCESS | 1799 | 1461070849047 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x916c1c00 == 18 [pid = 1799] [id = 18] 06:00:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 51 (0x9219dc00) [pid = 1799] [serial = 51] [outer = (nil)] 06:00:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 52 (0x96452800) [pid = 1799] [serial = 52] [outer = 0x9219dc00] 06:00:49 INFO - PROCESS | 1799 | 1461070849139 Marionette DEBUG loaded listener.js 06:00:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 53 (0x970e7c00) [pid = 1799] [serial = 53] [outer = 0x9219dc00] 06:00:50 INFO - PROCESS | 1799 | 1461070850074 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1441ms 06:00:50 INFO - PROCESS | 1799 | 1461070850129 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 06:00:50 INFO - PROCESS | 1799 | 1461070850138 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 06:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:00:50 INFO - PROCESS | 1799 | 1461070850148 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:00:50 INFO - PROCESS | 1799 | 1461070850152 Marionette TRACE conn4 <- [1,46,null,{}] 06:00:50 INFO - PROCESS | 1799 | 1461070850159 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:50 INFO - PROCESS | 1799 | 1461070850371 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 06:00:50 INFO - PROCESS | 1799 | 1461070850503 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x9337a400 == 19 [pid = 1799] [id = 19] 06:00:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 54 (0x9833a800) [pid = 1799] [serial = 54] [outer = (nil)] 06:00:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 55 (0x989acc00) [pid = 1799] [serial = 55] [outer = 0x9833a800] 06:00:50 INFO - PROCESS | 1799 | 1461070850621 Marionette DEBUG loaded listener.js 06:00:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 56 (0x98c7fc00) [pid = 1799] [serial = 56] [outer = 0x9833a800] 06:00:51 INFO - PROCESS | 1799 | 1461070851589 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1485ms 06:00:51 INFO - PROCESS | 1799 | 1461070851634 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 06:00:51 INFO - PROCESS | 1799 | 1461070851638 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 06:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:00:51 INFO - PROCESS | 1799 | 1461070851645 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:00:51 INFO - PROCESS | 1799 | 1461070851651 Marionette TRACE conn4 <- [1,50,null,{}] 06:00:51 INFO - PROCESS | 1799 | 1461070851667 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:51 INFO - PROCESS | 1799 | 1461070851892 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 06:00:52 INFO - PROCESS | 1799 | 1461070852089 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b08fc00 == 20 [pid = 1799] [id = 20] 06:00:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x9df8bc00) [pid = 1799] [serial = 57] [outer = (nil)] 06:00:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x9fb8e000) [pid = 1799] [serial = 58] [outer = 0x9df8bc00] 06:00:52 INFO - PROCESS | 1799 | 1461070852185 Marionette DEBUG loaded listener.js 06:00:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x9fc99000) [pid = 1799] [serial = 59] [outer = 0x9df8bc00] 06:00:53 INFO - PROCESS | 1799 | 1461070853036 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1444ms 06:00:53 INFO - PROCESS | 1799 | 1461070853090 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 06:00:53 INFO - PROCESS | 1799 | 1461070853094 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 06:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:00:53 INFO - PROCESS | 1799 | 1461070853121 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:00:53 INFO - PROCESS | 1799 | 1461070853125 Marionette TRACE conn4 <- [1,54,null,{}] 06:00:53 INFO - PROCESS | 1799 | 1461070853131 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:53 INFO - PROCESS | 1799 | 1461070853298 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 06:00:53 INFO - PROCESS | 1799 | 1461070853436 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x916ca400 == 21 [pid = 1799] [id = 21] 06:00:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0xa0047c00) [pid = 1799] [serial = 60] [outer = (nil)] 06:00:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0xa0a4b000) [pid = 1799] [serial = 61] [outer = 0xa0047c00] 06:00:53 INFO - PROCESS | 1799 | 1461070853532 Marionette DEBUG loaded listener.js 06:00:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0xa0c1b400) [pid = 1799] [serial = 62] [outer = 0xa0047c00] 06:00:54 INFO - PROCESS | 1799 | 1461070854369 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1340ms 06:00:54 INFO - PROCESS | 1799 | 1461070854458 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 06:00:54 INFO - PROCESS | 1799 | 1461070854463 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 06:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:00:54 INFO - PROCESS | 1799 | 1461070854469 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:00:54 INFO - PROCESS | 1799 | 1461070854472 Marionette TRACE conn4 <- [1,58,null,{}] 06:00:54 INFO - PROCESS | 1799 | 1461070854478 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:54 INFO - PROCESS | 1799 | 1461070854791 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 06:00:54 INFO - PROCESS | 1799 | 1461070854976 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x94896c00 == 22 [pid = 1799] [id = 22] 06:00:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x95b06000) [pid = 1799] [serial = 63] [outer = (nil)] 06:00:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x95d68c00) [pid = 1799] [serial = 64] [outer = 0x95b06000] 06:00:55 INFO - PROCESS | 1799 | 1461070855135 Marionette DEBUG loaded listener.js 06:00:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x967c5400) [pid = 1799] [serial = 65] [outer = 0x95b06000] 06:00:55 INFO - PROCESS | 1799 | --DOCSHELL 0x92198000 == 21 [pid = 1799] [id = 16] 06:00:55 INFO - PROCESS | 1799 | --DOCSHELL 0x916c8400 == 20 [pid = 1799] [id = 15] 06:00:55 INFO - PROCESS | 1799 | --DOCSHELL 0x98932000 == 19 [pid = 1799] [id = 14] 06:00:55 INFO - PROCESS | 1799 | --DOCSHELL 0x94823400 == 18 [pid = 1799] [id = 10] 06:00:56 INFO - PROCESS | 1799 | 1461070856041 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1630ms 06:00:56 INFO - PROCESS | 1799 | 1461070856101 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 06:00:56 INFO - PROCESS | 1799 | 1461070856109 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 06:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:00:56 INFO - PROCESS | 1799 | 1461070856118 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:00:56 INFO - PROCESS | 1799 | 1461070856124 Marionette TRACE conn4 <- [1,62,null,{}] 06:00:56 INFO - PROCESS | 1799 | 1461070856132 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:56 INFO - PROCESS | 1799 | 1461070856318 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 06:00:56 INFO - PROCESS | 1799 | 1461070856451 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x933d8400 == 19 [pid = 1799] [id = 23] 06:00:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x97398c00) [pid = 1799] [serial = 66] [outer = (nil)] 06:00:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x980f0400) [pid = 1799] [serial = 67] [outer = 0x97398c00] 06:00:56 INFO - PROCESS | 1799 | 1461070856545 Marionette DEBUG loaded listener.js 06:00:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x98926400) [pid = 1799] [serial = 68] [outer = 0x97398c00] 06:00:57 INFO - PROCESS | 1799 | 1461070857452 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1383ms 06:00:57 INFO - PROCESS | 1799 | 1461070857521 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 06:00:57 INFO - PROCESS | 1799 | 1461070857529 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 06:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:00:57 INFO - PROCESS | 1799 | 1461070857543 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:00:57 INFO - PROCESS | 1799 | 1461070857548 Marionette TRACE conn4 <- [1,66,null,{}] 06:00:57 INFO - PROCESS | 1799 | 1461070857554 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:57 INFO - PROCESS | 1799 | 1461070857747 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 06:00:57 INFO - PROCESS | 1799 | 1461070857881 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x9219c400 == 20 [pid = 1799] [id = 24] 06:00:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x97c05400) [pid = 1799] [serial = 69] [outer = (nil)] 06:00:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x9ae56400) [pid = 1799] [serial = 70] [outer = 0x97c05400] 06:00:57 INFO - PROCESS | 1799 | 1461070857977 Marionette DEBUG loaded listener.js 06:00:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x9b095000) [pid = 1799] [serial = 71] [outer = 0x97c05400] 06:00:58 INFO - PROCESS | 1799 | 1461070858852 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1344ms 06:00:58 INFO - PROCESS | 1799 | 1461070858887 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 06:00:58 INFO - PROCESS | 1799 | 1461070858891 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 06:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:00:58 INFO - PROCESS | 1799 | 1461070858898 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:00:58 INFO - PROCESS | 1799 | 1461070858904 Marionette TRACE conn4 <- [1,70,null,{}] 06:00:58 INFO - PROCESS | 1799 | 1461070858953 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:59 INFO - PROCESS | 1799 | 1461070859241 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 06:00:59 INFO - PROCESS | 1799 | 1461070859413 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x9feea800 == 21 [pid = 1799] [id = 25] 06:00:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0xa001a400) [pid = 1799] [serial = 72] [outer = (nil)] 06:00:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0xa00c2800) [pid = 1799] [serial = 73] [outer = 0xa001a400] 06:00:59 INFO - PROCESS | 1799 | 1461070859531 Marionette DEBUG loaded listener.js 06:00:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0xa0fcd400) [pid = 1799] [serial = 74] [outer = 0xa001a400] 06:01:00 INFO - PROCESS | 1799 | 1461070860389 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1565ms 06:01:00 INFO - PROCESS | 1799 | 1461070860464 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 06:01:00 INFO - PROCESS | 1799 | 1461070860470 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 06:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:01:00 INFO - PROCESS | 1799 | 1461070860476 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:01:00 INFO - PROCESS | 1799 | 1461070860480 Marionette TRACE conn4 <- [1,74,null,{}] 06:01:00 INFO - PROCESS | 1799 | 1461070860485 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:00 INFO - PROCESS | 1799 | 1461070860701 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 06:01:00 INFO - PROCESS | 1799 | 1461070860836 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x9df8b800 == 22 [pid = 1799] [id = 26] 06:01:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0xa0fd0000) [pid = 1799] [serial = 75] [outer = (nil)] 06:01:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0xa3c6fc00) [pid = 1799] [serial = 76] [outer = 0xa0fd0000] 06:01:00 INFO - PROCESS | 1799 | 1461070860933 Marionette DEBUG loaded listener.js 06:01:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0xa3c7d400) [pid = 1799] [serial = 77] [outer = 0xa0fd0000] 06:01:01 INFO - PROCESS | 1799 | 1461070861788 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1381ms 06:01:01 INFO - PROCESS | 1799 | 1461070861858 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 06:01:01 INFO - PROCESS | 1799 | 1461070861863 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 06:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:01:01 INFO - PROCESS | 1799 | 1461070861871 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:01:01 INFO - PROCESS | 1799 | 1461070861874 Marionette TRACE conn4 <- [1,78,null,{}] 06:01:01 INFO - PROCESS | 1799 | 1461070861880 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:02 INFO - PROCESS | 1799 | 1461070862063 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 06:01:02 INFO - PROCESS | 1799 | 1461070862200 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x9081dc00 == 23 [pid = 1799] [id = 27] 06:01:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x916c2800) [pid = 1799] [serial = 78] [outer = (nil)] 06:01:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0xa4450000) [pid = 1799] [serial = 79] [outer = 0x916c2800] 06:01:02 INFO - PROCESS | 1799 | 1461070862290 Marionette DEBUG loaded listener.js 06:01:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0xa4478c00) [pid = 1799] [serial = 80] [outer = 0x916c2800] 06:01:03 INFO - PROCESS | 1799 | 1461070863254 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1432ms 06:01:03 INFO - PROCESS | 1799 | 1461070863304 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 06:01:03 INFO - PROCESS | 1799 | 1461070863308 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 06:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:01:03 INFO - PROCESS | 1799 | 1461070863314 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:01:03 INFO - PROCESS | 1799 | 1461070863318 Marionette TRACE conn4 <- [1,82,null,{}] 06:01:03 INFO - PROCESS | 1799 | 1461070863324 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:03 INFO - PROCESS | 1799 | 1461070863565 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 06:01:03 INFO - PROCESS | 1799 | 1461070863754 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd7b000 == 24 [pid = 1799] [id = 28] 06:01:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x90819400) [pid = 1799] [serial = 81] [outer = (nil)] 06:01:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x92191800) [pid = 1799] [serial = 82] [outer = 0x90819400] 06:01:04 INFO - PROCESS | 1799 | 1461070863995 Marionette DEBUG loaded listener.js 06:01:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x94890c00) [pid = 1799] [serial = 83] [outer = 0x90819400] 06:01:04 INFO - PROCESS | 1799 | 1461070864855 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1595ms 06:01:04 INFO - PROCESS | 1799 | 1461070864912 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 06:01:04 INFO - PROCESS | 1799 | 1461070864919 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 06:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:01:04 INFO - PROCESS | 1799 | 1461070864929 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:01:04 INFO - PROCESS | 1799 | 1461070864933 Marionette TRACE conn4 <- [1,86,null,{}] 06:01:04 INFO - PROCESS | 1799 | 1461070864943 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:05 INFO - PROCESS | 1799 | 1461070865206 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 06:01:05 INFO - PROCESS | 1799 | --DOCSHELL 0x9b08fc00 == 23 [pid = 1799] [id = 20] 06:01:05 INFO - PROCESS | 1799 | --DOCSHELL 0x9337a400 == 22 [pid = 1799] [id = 19] 06:01:05 INFO - PROCESS | 1799 | --DOCSHELL 0x916c1c00 == 21 [pid = 1799] [id = 18] 06:01:05 INFO - PROCESS | 1799 | 1461070865412 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x967c1c00 == 22 [pid = 1799] [id = 29] 06:01:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x970e1c00) [pid = 1799] [serial = 84] [outer = (nil)] 06:01:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x973a7c00) [pid = 1799] [serial = 85] [outer = 0x970e1c00] 06:01:05 INFO - PROCESS | 1799 | 1461070865551 Marionette DEBUG loaded listener.js 06:01:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x98337000) [pid = 1799] [serial = 86] [outer = 0x970e1c00] 06:01:06 INFO - PROCESS | 1799 | 1461070866391 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1497ms 06:01:06 INFO - PROCESS | 1799 | 1461070866427 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 06:01:06 INFO - PROCESS | 1799 | 1461070866435 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 06:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:01:06 INFO - PROCESS | 1799 | 1461070866443 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:01:06 INFO - PROCESS | 1799 | 1461070866450 Marionette TRACE conn4 <- [1,90,null,{}] 06:01:06 INFO - PROCESS | 1799 | 1461070866458 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:06 INFO - PROCESS | 1799 | 1461070866640 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 06:01:06 INFO - PROCESS | 1799 | 1461070866781 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x97494800 == 23 [pid = 1799] [id = 30] 06:01:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x9b08fc00) [pid = 1799] [serial = 87] [outer = (nil)] 06:01:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x9ea16800) [pid = 1799] [serial = 88] [outer = 0x9b08fc00] 06:01:06 INFO - PROCESS | 1799 | 1461070866878 Marionette DEBUG loaded listener.js 06:01:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x9fc0e800) [pid = 1799] [serial = 89] [outer = 0x9b08fc00] 06:01:07 INFO - PROCESS | 1799 | 1461070867847 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1486ms 06:01:07 INFO - PROCESS | 1799 | 1461070867930 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 06:01:07 INFO - PROCESS | 1799 | 1461070867936 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 06:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:01:07 INFO - PROCESS | 1799 | 1461070867943 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:01:07 INFO - PROCESS | 1799 | 1461070867946 Marionette TRACE conn4 <- [1,94,null,{}] 06:01:07 INFO - PROCESS | 1799 | 1461070867954 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:08 INFO - PROCESS | 1799 | 1461070868170 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 06:01:08 INFO - PROCESS | 1799 | 1461070868312 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:08 INFO - PROCESS | 1799 | ++DOCSHELL 0xa004b400 == 24 [pid = 1799] [id = 31] 06:01:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0xa0c38400) [pid = 1799] [serial = 90] [outer = (nil)] 06:01:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0xa0f42000) [pid = 1799] [serial = 91] [outer = 0xa0c38400] 06:01:08 INFO - PROCESS | 1799 | 1461070868456 Marionette DEBUG loaded listener.js 06:01:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0xa2abdc00) [pid = 1799] [serial = 92] [outer = 0xa0c38400] 06:01:09 INFO - PROCESS | 1799 | 1461070869337 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1435ms 06:01:09 INFO - PROCESS | 1799 | 1461070869391 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 06:01:09 INFO - PROCESS | 1799 | 1461070869398 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 06:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:01:09 INFO - PROCESS | 1799 | 1461070869415 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:01:09 INFO - PROCESS | 1799 | 1461070869423 Marionette TRACE conn4 <- [1,98,null,{}] 06:01:09 INFO - PROCESS | 1799 | 1461070869429 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:09 INFO - PROCESS | 1799 | 1461070869611 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 06:01:09 INFO - PROCESS | 1799 | 1461070869726 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x92196c00 == 25 [pid = 1799] [id = 32] 06:01:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x973a0400) [pid = 1799] [serial = 93] [outer = (nil)] 06:01:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0xa45e7400) [pid = 1799] [serial = 94] [outer = 0x973a0400] 06:01:09 INFO - PROCESS | 1799 | 1461070869816 Marionette DEBUG loaded listener.js 06:01:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x95d67c00) [pid = 1799] [serial = 95] [outer = 0x973a0400] 06:01:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0xa4c64c00) [pid = 1799] [serial = 96] [outer = 0x93378c00] 06:01:10 INFO - PROCESS | 1799 | 1461070870779 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1445ms 06:01:10 INFO - PROCESS | 1799 | 1461070870853 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 06:01:10 INFO - PROCESS | 1799 | 1461070870856 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 06:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:01:10 INFO - PROCESS | 1799 | 1461070870863 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:01:10 INFO - PROCESS | 1799 | 1461070870866 Marionette TRACE conn4 <- [1,102,null,{}] 06:01:10 INFO - PROCESS | 1799 | 1461070870873 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:11 INFO - PROCESS | 1799 | 1461070871076 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 06:01:11 INFO - PROCESS | 1799 | 1461070871249 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x97398800 == 26 [pid = 1799] [id = 33] 06:01:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x97693400) [pid = 1799] [serial = 97] [outer = (nil)] 06:01:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0xa4c62800) [pid = 1799] [serial = 98] [outer = 0x97693400] 06:01:11 INFO - PROCESS | 1799 | 1461070871351 Marionette DEBUG loaded listener.js 06:01:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0xa4c66000) [pid = 1799] [serial = 99] [outer = 0x97693400] 06:01:12 INFO - PROCESS | 1799 | 1461070872141 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1339ms 06:01:12 INFO - PROCESS | 1799 | 1461070872203 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 06:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:01:12 INFO - PROCESS | 1799 | 1461070872207 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 06:01:12 INFO - PROCESS | 1799 | 1461070872215 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:01:12 INFO - PROCESS | 1799 | 1461070872219 Marionette TRACE conn4 <- [1,106,null,{}] 06:01:12 INFO - PROCESS | 1799 | 1461070872225 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:12 INFO - PROCESS | 1799 | 1461070872409 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 06:01:12 INFO - PROCESS | 1799 | 1461070872551 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:12 INFO - PROCESS | 1799 | ++DOCSHELL 0xa6932000 == 27 [pid = 1799] [id = 34] 06:01:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0xa6932800) [pid = 1799] [serial = 100] [outer = (nil)] 06:01:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0xa6959000) [pid = 1799] [serial = 101] [outer = 0xa6932800] 06:01:12 INFO - PROCESS | 1799 | 1461070872652 Marionette DEBUG loaded listener.js 06:01:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0xa6d39c00) [pid = 1799] [serial = 102] [outer = 0xa6932800] 06:01:13 INFO - PROCESS | 1799 | 1461070873605 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1434ms 06:01:13 INFO - PROCESS | 1799 | 1461070873649 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 06:01:13 INFO - PROCESS | 1799 | 1461070873652 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 06:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:01:13 INFO - PROCESS | 1799 | 1461070873659 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:01:13 INFO - PROCESS | 1799 | 1461070873663 Marionette TRACE conn4 <- [1,110,null,{}] 06:01:13 INFO - PROCESS | 1799 | 1461070873669 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:13 INFO - PROCESS | 1799 | 1461070873833 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 06:01:14 INFO - PROCESS | 1799 | 1461070874072 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6d7800 == 28 [pid = 1799] [id = 35] 06:01:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x8f6d7c00) [pid = 1799] [serial = 103] [outer = (nil)] 06:01:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x8fd74000) [pid = 1799] [serial = 104] [outer = 0x8f6d7c00] 06:01:14 INFO - PROCESS | 1799 | 1461070874203 Marionette DEBUG loaded listener.js 06:01:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x934f9400) [pid = 1799] [serial = 105] [outer = 0x8f6d7c00] 06:01:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd7b000 == 27 [pid = 1799] [id = 28] 06:01:15 INFO - PROCESS | 1799 | 1461070875215 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1640ms 06:01:15 INFO - PROCESS | 1799 | 1461070875301 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 06:01:15 INFO - PROCESS | 1799 | 1461070875308 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 06:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:01:15 INFO - PROCESS | 1799 | 1461070875317 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:01:15 INFO - PROCESS | 1799 | 1461070875324 Marionette TRACE conn4 <- [1,114,null,{}] 06:01:15 INFO - PROCESS | 1799 | 1461070875335 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:15 INFO - PROCESS | 1799 | 1461070875557 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 06:01:15 INFO - PROCESS | 1799 | 1461070875811 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6d0800 == 28 [pid = 1799] [id = 36] 06:01:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x97495400) [pid = 1799] [serial = 106] [outer = (nil)] 06:01:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x98548c00) [pid = 1799] [serial = 107] [outer = 0x97495400] 06:01:15 INFO - PROCESS | 1799 | 1461070875948 Marionette DEBUG loaded listener.js 06:01:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x98c44400) [pid = 1799] [serial = 108] [outer = 0x97495400] 06:01:16 INFO - PROCESS | 1799 | 1461070876898 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1639ms 06:01:16 INFO - PROCESS | 1799 | 1461070876958 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 06:01:16 INFO - PROCESS | 1799 | 1461070876968 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 06:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:01:16 INFO - PROCESS | 1799 | 1461070876978 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:01:16 INFO - PROCESS | 1799 | 1461070876982 Marionette TRACE conn4 <- [1,118,null,{}] 06:01:16 INFO - PROCESS | 1799 | 1461070876990 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:17 INFO - PROCESS | 1799 | 1461070877168 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 06:01:17 INFO - PROCESS | 1799 | 1461070877316 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x934ecc00 == 29 [pid = 1799] [id = 37] 06:01:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x934ed000) [pid = 1799] [serial = 109] [outer = (nil)] 06:01:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x934ef000) [pid = 1799] [serial = 110] [outer = 0x934ed000] 06:01:17 INFO - PROCESS | 1799 | 1461070877463 Marionette DEBUG loaded listener.js 06:01:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x934f3800) [pid = 1799] [serial = 111] [outer = 0x934ed000] 06:01:18 INFO - PROCESS | 1799 | 1461070878271 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1334ms 06:01:18 INFO - PROCESS | 1799 | 1461070878312 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 06:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:01:18 INFO - PROCESS | 1799 | 1461070878317 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 06:01:18 INFO - PROCESS | 1799 | 1461070878324 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:01:18 INFO - PROCESS | 1799 | 1461070878329 Marionette TRACE conn4 <- [1,122,null,{}] 06:01:18 INFO - PROCESS | 1799 | 1461070878365 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:18 INFO - PROCESS | 1799 | 1461070878545 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 06:01:18 INFO - PROCESS | 1799 | 1461070878686 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x94825c00 == 30 [pid = 1799] [id = 38] 06:01:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x993eb000) [pid = 1799] [serial = 112] [outer = (nil)] 06:01:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0xa00bdc00) [pid = 1799] [serial = 113] [outer = 0x993eb000] 06:01:18 INFO - PROCESS | 1799 | 1461070878785 Marionette DEBUG loaded listener.js 06:01:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0xa0fcc800) [pid = 1799] [serial = 114] [outer = 0x993eb000] 06:01:19 INFO - PROCESS | 1799 | --DOCSHELL 0x97398800 == 29 [pid = 1799] [id = 33] 06:01:19 INFO - PROCESS | 1799 | --DOCSHELL 0xa004b400 == 28 [pid = 1799] [id = 31] 06:01:19 INFO - PROCESS | 1799 | --DOCSHELL 0x92196c00 == 27 [pid = 1799] [id = 32] 06:01:19 INFO - PROCESS | 1799 | --DOCSHELL 0x967c1c00 == 26 [pid = 1799] [id = 29] 06:01:19 INFO - PROCESS | 1799 | --DOCSHELL 0x97494800 == 25 [pid = 1799] [id = 30] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x916ca400 == 24 [pid = 1799] [id = 21] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x933d8400 == 23 [pid = 1799] [id = 23] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd7b400 == 22 [pid = 1799] [id = 8] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x9219c400 == 21 [pid = 1799] [id = 24] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x9336b400 == 20 [pid = 1799] [id = 6] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x9df8b800 == 19 [pid = 1799] [id = 26] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x94896c00 == 18 [pid = 1799] [id = 22] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0xa6932000 == 17 [pid = 1799] [id = 34] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x9081ec00 == 16 [pid = 1799] [id = 12] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x9feea800 == 15 [pid = 1799] [id = 25] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6d7800 == 14 [pid = 1799] [id = 35] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x934f9000 == 13 [pid = 1799] [id = 17] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6d0800 == 12 [pid = 1799] [id = 36] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x989a4000 == 11 [pid = 1799] [id = 13] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x9081dc00 == 10 [pid = 1799] [id = 27] 06:01:22 INFO - PROCESS | 1799 | --DOCSHELL 0x934ecc00 == 9 [pid = 1799] [id = 37] 06:01:24 INFO - PROCESS | 1799 | 1461070884051 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 5761ms 06:01:24 INFO - PROCESS | 1799 | 1461070884087 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 06:01:24 INFO - PROCESS | 1799 | 1461070884093 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 06:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:01:24 INFO - PROCESS | 1799 | 1461070884101 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:01:24 INFO - PROCESS | 1799 | 1461070884108 Marionette TRACE conn4 <- [1,126,null,{}] 06:01:24 INFO - PROCESS | 1799 | 1461070884116 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:24 INFO - PROCESS | 1799 | 1461070884294 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 06:01:24 INFO - PROCESS | 1799 | 1461070884406 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x92196800 == 10 [pid = 1799] [id = 39] 06:01:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x9219d000) [pid = 1799] [serial = 115] [outer = (nil)] 06:01:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x934f6800) [pid = 1799] [serial = 116] [outer = 0x9219d000] 06:01:24 INFO - PROCESS | 1799 | 1461070884493 Marionette DEBUG loaded listener.js 06:01:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x94824000) [pid = 1799] [serial = 117] [outer = 0x9219d000] 06:01:25 INFO - PROCESS | 1799 | 1461070885685 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1647ms 06:01:25 INFO - PROCESS | 1799 | 1461070885774 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 06:01:25 INFO - PROCESS | 1799 | 1461070885783 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 06:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:01:25 INFO - PROCESS | 1799 | 1461070885796 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:01:25 INFO - PROCESS | 1799 | 1461070885799 Marionette TRACE conn4 <- [1,130,null,{}] 06:01:25 INFO - PROCESS | 1799 | 1461070885812 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:26 INFO - PROCESS | 1799 | 1461070886021 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 06:01:26 INFO - PROCESS | 1799 | 1461070886089 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x973d0c00 == 11 [pid = 1799] [id = 40] 06:01:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x9748ec00) [pid = 1799] [serial = 118] [outer = (nil)] 06:01:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x989b0000) [pid = 1799] [serial = 119] [outer = 0x9748ec00] 06:01:26 INFO - PROCESS | 1799 | 1461070886166 Marionette DEBUG loaded listener.js 06:01:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x993e9400) [pid = 1799] [serial = 120] [outer = 0x9748ec00] 06:01:26 INFO - PROCESS | 1799 | 1461070886990 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1238ms 06:01:27 INFO - PROCESS | 1799 | 1461070887041 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 06:01:27 INFO - PROCESS | 1799 | 1461070887045 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 06:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:01:27 INFO - PROCESS | 1799 | 1461070887053 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:01:27 INFO - PROCESS | 1799 | 1461070887059 Marionette TRACE conn4 <- [1,134,null,{}] 06:01:27 INFO - PROCESS | 1799 | 1461070887085 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:27 INFO - PROCESS | 1799 | 1461070887310 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 06:01:27 INFO - PROCESS | 1799 | 1461070887333 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x9fc51c00 == 12 [pid = 1799] [id = 41] 06:01:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x9fc59c00) [pid = 1799] [serial = 121] [outer = (nil)] 06:01:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0xa0054800) [pid = 1799] [serial = 122] [outer = 0x9fc59c00] 06:01:27 INFO - PROCESS | 1799 | 1461070887420 Marionette DEBUG loaded listener.js 06:01:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0xa0fd5c00) [pid = 1799] [serial = 123] [outer = 0x9fc59c00] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x98932400) [pid = 1799] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x9ad31400) [pid = 1799] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x95d67800) [pid = 1799] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x95d64400) [pid = 1799] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x94823800) [pid = 1799] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x9ae51c00) [pid = 1799] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0xa0047c00) [pid = 1799] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x9df8bc00) [pid = 1799] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x9b08fc00) [pid = 1799] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x97c05400) [pid = 1799] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x9833a800) [pid = 1799] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x970e1c00) [pid = 1799] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x9219dc00) [pid = 1799] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x97690000) [pid = 1799] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x97398c00) [pid = 1799] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x8f6d7c00) [pid = 1799] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x95b06000) [pid = 1799] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x97693400) [pid = 1799] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0xa6932800) [pid = 1799] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x90819400) [pid = 1799] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x8fd7b800) [pid = 1799] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0xa001a400) [pid = 1799] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x93374000) [pid = 1799] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0xa0fd0000) [pid = 1799] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0xa0c38400) [pid = 1799] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x916c2800) [pid = 1799] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x973a0400) [pid = 1799] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x97495400) [pid = 1799] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:01:28 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x934ed000) [pid = 1799] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:01:29 INFO - PROCESS | 1799 | 1461070889517 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 2500ms 06:01:29 INFO - PROCESS | 1799 | 1461070889562 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 06:01:29 INFO - PROCESS | 1799 | 1461070889567 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 06:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:01:29 INFO - PROCESS | 1799 | 1461070889590 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:01:29 INFO - PROCESS | 1799 | 1461070889602 Marionette TRACE conn4 <- [1,138,null,{}] 06:01:29 INFO - PROCESS | 1799 | 1461070889608 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:29 INFO - PROCESS | 1799 | 1461070889772 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 06:01:29 INFO - PROCESS | 1799 | 1461070889907 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6ca800 == 13 [pid = 1799] [id = 42] 06:01:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x916cc800) [pid = 1799] [serial = 124] [outer = (nil)] 06:01:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x967c5800) [pid = 1799] [serial = 125] [outer = 0x916cc800] 06:01:29 INFO - PROCESS | 1799 | 1461070889985 Marionette DEBUG loaded listener.js 06:01:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x9ae5dc00) [pid = 1799] [serial = 126] [outer = 0x916cc800] 06:01:30 INFO - PROCESS | 1799 | 1461070890669 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1149ms 06:01:30 INFO - PROCESS | 1799 | 1461070890731 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 06:01:30 INFO - PROCESS | 1799 | 1461070890735 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 06:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:01:30 INFO - PROCESS | 1799 | 1461070890742 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:01:30 INFO - PROCESS | 1799 | 1461070890745 Marionette TRACE conn4 <- [1,142,null,{}] 06:01:30 INFO - PROCESS | 1799 | 1461070890815 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:31 INFO - PROCESS | 1799 | 1461070891037 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 06:01:31 INFO - PROCESS | 1799 | 1461070891185 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd73c00 == 14 [pid = 1799] [id = 43] 06:01:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8fd78c00) [pid = 1799] [serial = 127] [outer = (nil)] 06:01:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x90910800) [pid = 1799] [serial = 128] [outer = 0x8fd78c00] 06:01:31 INFO - PROCESS | 1799 | 1461070891276 Marionette DEBUG loaded listener.js 06:01:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x916cac00) [pid = 1799] [serial = 129] [outer = 0x8fd78c00] 06:01:32 INFO - PROCESS | 1799 | 1461070892252 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1544ms 06:01:32 INFO - PROCESS | 1799 | 1461070892288 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 06:01:32 INFO - PROCESS | 1799 | 1461070892297 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 06:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:01:32 INFO - PROCESS | 1799 | 1461070892306 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:01:32 INFO - PROCESS | 1799 | 1461070892311 Marionette TRACE conn4 <- [1,146,null,{}] 06:01:32 INFO - PROCESS | 1799 | 1461070892319 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:32 INFO - PROCESS | 1799 | 1461070892547 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 06:01:32 INFO - PROCESS | 1799 | 1461070892697 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x9899ec00 == 15 [pid = 1799] [id = 44] 06:01:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x989a5400) [pid = 1799] [serial = 130] [outer = (nil)] 06:01:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x9aec5000) [pid = 1799] [serial = 131] [outer = 0x989a5400] 06:01:32 INFO - PROCESS | 1799 | 1461070892834 Marionette DEBUG loaded listener.js 06:01:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x9fb97c00) [pid = 1799] [serial = 132] [outer = 0x989a5400] 06:01:33 INFO - PROCESS | 1799 | 1461070893803 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:01:33 INFO - PROCESS | 1799 | 1461070893824 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1585ms 06:01:33 INFO - PROCESS | 1799 | 1461070893899 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 06:01:33 INFO - PROCESS | 1799 | 1461070893902 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 06:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:01:33 INFO - PROCESS | 1799 | 1461070893910 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:01:33 INFO - PROCESS | 1799 | 1461070893914 Marionette TRACE conn4 <- [1,150,null,{}] 06:01:33 INFO - PROCESS | 1799 | 1461070893920 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:34 INFO - PROCESS | 1799 | 1461070894211 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 06:01:34 INFO - PROCESS | 1799 | 1461070894364 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x967be400 == 16 [pid = 1799] [id = 45] 06:01:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0xa3ce2400) [pid = 1799] [serial = 133] [outer = (nil)] 06:01:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0xa45e8800) [pid = 1799] [serial = 134] [outer = 0xa3ce2400] 06:01:34 INFO - PROCESS | 1799 | 1461070894468 Marionette DEBUG loaded listener.js 06:01:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0xa4c42000) [pid = 1799] [serial = 135] [outer = 0xa3ce2400] 06:01:35 INFO - PROCESS | 1799 | 1461070895386 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1550ms 06:01:35 INFO - PROCESS | 1799 | 1461070895470 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 06:01:35 INFO - PROCESS | 1799 | 1461070895480 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 06:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:01:35 INFO - PROCESS | 1799 | 1461070895490 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:01:35 INFO - PROCESS | 1799 | 1461070895493 Marionette TRACE conn4 <- [1,154,null,{}] 06:01:35 INFO - PROCESS | 1799 | 1461070895500 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:35 INFO - PROCESS | 1799 | 1461070895744 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 06:01:36 INFO - PROCESS | 1799 | 1461070896031 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6cb800 == 17 [pid = 1799] [id = 46] 06:01:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x8f6d1c00) [pid = 1799] [serial = 136] [outer = (nil)] 06:01:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x970dd400) [pid = 1799] [serial = 137] [outer = 0x8f6d1c00] 06:01:36 INFO - PROCESS | 1799 | 1461070896249 Marionette DEBUG loaded listener.js 06:01:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x967c1800) [pid = 1799] [serial = 138] [outer = 0x8f6d1c00] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0xa4478c00) [pid = 1799] [serial = 80] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x967c5400) [pid = 1799] [serial = 65] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x8fd74000) [pid = 1799] [serial = 104] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x980f0400) [pid = 1799] [serial = 67] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x95d68c00) [pid = 1799] [serial = 64] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x9fb8e000) [pid = 1799] [serial = 58] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x9fc0e800) [pid = 1799] [serial = 89] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x9b095000) [pid = 1799] [serial = 71] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x98c7fc00) [pid = 1799] [serial = 56] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x989acc00) [pid = 1799] [serial = 55] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x98337000) [pid = 1799] [serial = 86] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x970e7c00) [pid = 1799] [serial = 53] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x9ea16800) [pid = 1799] [serial = 88] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x96452800) [pid = 1799] [serial = 52] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x98548c00) [pid = 1799] [serial = 107] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x973a7c00) [pid = 1799] [serial = 85] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x98926400) [pid = 1799] [serial = 68] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x9ae56400) [pid = 1799] [serial = 70] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x934f9400) [pid = 1799] [serial = 105] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0xa00c2800) [pid = 1799] [serial = 73] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x934f3800) [pid = 1799] [serial = 111] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0xa2abdc00) [pid = 1799] [serial = 92] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0xa45e7400) [pid = 1799] [serial = 94] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x934ef000) [pid = 1799] [serial = 110] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0xa0c1b400) [pid = 1799] [serial = 62] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x94890c00) [pid = 1799] [serial = 83] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x9fc99000) [pid = 1799] [serial = 59] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0xa0a4b000) [pid = 1799] [serial = 61] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0xa6d39c00) [pid = 1799] [serial = 102] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x92191800) [pid = 1799] [serial = 82] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0xa0fcd400) [pid = 1799] [serial = 74] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0xa6959000) [pid = 1799] [serial = 101] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0xa4c66000) [pid = 1799] [serial = 99] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0xa3c7d400) [pid = 1799] [serial = 77] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0xa0f42000) [pid = 1799] [serial = 91] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0xa4450000) [pid = 1799] [serial = 79] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0xa3c6fc00) [pid = 1799] [serial = 76] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x95d67c00) [pid = 1799] [serial = 95] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x98c44400) [pid = 1799] [serial = 108] [outer = (nil)] [url = about:blank] 06:01:36 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0xa4c62800) [pid = 1799] [serial = 98] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1799 | 1461070897233 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1789ms 06:01:37 INFO - PROCESS | 1799 | 1461070897280 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 06:01:37 INFO - PROCESS | 1799 | 1461070897288 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 06:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:01:37 INFO - PROCESS | 1799 | 1461070897299 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:01:37 INFO - PROCESS | 1799 | 1461070897304 Marionette TRACE conn4 <- [1,158,null,{}] 06:01:37 INFO - PROCESS | 1799 | 1461070897312 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:37 INFO - PROCESS | 1799 | 1461070897532 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 06:01:37 INFO - PROCESS | 1799 | 1461070897674 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd74400 == 18 [pid = 1799] [id = 47] 06:01:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x91535000) [pid = 1799] [serial = 139] [outer = (nil)] 06:01:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x95d68c00) [pid = 1799] [serial = 140] [outer = 0x91535000] 06:01:37 INFO - PROCESS | 1799 | 1461070897767 Marionette DEBUG loaded listener.js 06:01:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x96749400) [pid = 1799] [serial = 141] [outer = 0x91535000] 06:01:38 INFO - PROCESS | 1799 | 1461070898698 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1491ms 06:01:38 INFO - PROCESS | 1799 | 1461070898791 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 06:01:38 INFO - PROCESS | 1799 | 1461070898799 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 06:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:01:38 INFO - PROCESS | 1799 | 1461070898811 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:01:38 INFO - PROCESS | 1799 | 1461070898814 Marionette TRACE conn4 <- [1,162,null,{}] 06:01:38 INFO - PROCESS | 1799 | 1461070898873 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:39 INFO - PROCESS | 1799 | 1461070899081 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 06:01:39 INFO - PROCESS | 1799 | 1461070899257 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x9081b000 == 19 [pid = 1799] [id = 48] 06:01:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x96752000) [pid = 1799] [serial = 142] [outer = (nil)] 06:01:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x967bec00) [pid = 1799] [serial = 143] [outer = 0x96752000] 06:01:39 INFO - PROCESS | 1799 | 1461070899350 Marionette DEBUG loaded listener.js 06:01:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x97398400) [pid = 1799] [serial = 144] [outer = 0x96752000] 06:01:40 INFO - PROCESS | 1799 | 1461070900211 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1443ms 06:01:40 INFO - PROCESS | 1799 | 1461070900258 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 06:01:40 INFO - PROCESS | 1799 | 1461070900263 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 06:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:01:40 INFO - PROCESS | 1799 | 1461070900271 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:01:40 INFO - PROCESS | 1799 | 1461070900277 Marionette TRACE conn4 <- [1,166,null,{}] 06:01:40 INFO - PROCESS | 1799 | 1461070900294 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:40 INFO - PROCESS | 1799 | 1461070900482 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 06:01:40 INFO - PROCESS | 1799 | 1461070900625 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x9899e000 == 20 [pid = 1799] [id = 49] 06:01:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x98c7a400) [pid = 1799] [serial = 145] [outer = (nil)] 06:01:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x9ad36800) [pid = 1799] [serial = 146] [outer = 0x98c7a400] 06:01:40 INFO - PROCESS | 1799 | 1461070900724 Marionette DEBUG loaded listener.js 06:01:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x9df8a400) [pid = 1799] [serial = 147] [outer = 0x98c7a400] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0xa2ac5c00) [pid = 1799] [serial = 2] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x989a5000) [pid = 1799] [serial = 40] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x98fad800) [pid = 1799] [serial = 41] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x9481c400) [pid = 1799] [serial = 25] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x9aec4800) [pid = 1799] [serial = 46] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x989a3000) [pid = 1799] [serial = 44] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x98925c00) [pid = 1799] [serial = 34] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x98c44800) [pid = 1799] [serial = 35] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x97493800) [pid = 1799] [serial = 43] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x9489a400) [pid = 1799] [serial = 27] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x9fb9ac00) [pid = 1799] [serial = 37] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x9fb98000) [pid = 1799] [serial = 50] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x9df82800) [pid = 1799] [serial = 47] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0xa0aa4800) [pid = 1799] [serial = 38] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x973a3400) [pid = 1799] [serial = 31] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x967bcc00) [pid = 1799] [serial = 28] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x97179400) [pid = 1799] [serial = 23] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x9ea1b400) [pid = 1799] [serial = 49] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0xa00bdc00) [pid = 1799] [serial = 113] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0x97696400) [pid = 1799] [serial = 12] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 57 (0x97ac1800) [pid = 1799] [serial = 9] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 56 (0x90817400) [pid = 1799] [serial = 22] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 55 (0x94899000) [pid = 1799] [serial = 16] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 54 (0x989ba000) [pid = 1799] [serial = 17] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 53 (0x9717a400) [pid = 1799] [serial = 19] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1799 | --DOMWINDOW == 52 (0x97695400) [pid = 1799] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:01:42 INFO - PROCESS | 1799 | 1461070902015 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1800ms 06:01:42 INFO - PROCESS | 1799 | 1461070902072 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 06:01:42 INFO - PROCESS | 1799 | 1461070902079 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 06:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:01:42 INFO - PROCESS | 1799 | 1461070902088 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:01:42 INFO - PROCESS | 1799 | 1461070902093 Marionette TRACE conn4 <- [1,170,null,{}] 06:01:42 INFO - PROCESS | 1799 | 1461070902101 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:42 INFO - PROCESS | 1799 | 1461070902271 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 06:01:42 INFO - PROCESS | 1799 | 1461070902362 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x9152f400 == 21 [pid = 1799] [id = 50] 06:01:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 53 (0x916cc000) [pid = 1799] [serial = 148] [outer = (nil)] 06:01:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 54 (0x9481dc00) [pid = 1799] [serial = 149] [outer = 0x916cc000] 06:01:42 INFO - PROCESS | 1799 | 1461070902441 Marionette DEBUG loaded listener.js 06:01:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 55 (0x94896c00) [pid = 1799] [serial = 150] [outer = 0x916cc000] 06:01:43 INFO - PROCESS | 1799 | 1461070903146 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1086ms 06:01:43 INFO - PROCESS | 1799 | 1461070903174 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 06:01:43 INFO - PROCESS | 1799 | 1461070903182 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 06:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:01:43 INFO - PROCESS | 1799 | 1461070903199 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:01:43 INFO - PROCESS | 1799 | 1461070903204 Marionette TRACE conn4 <- [1,174,null,{}] 06:01:43 INFO - PROCESS | 1799 | 1461070903210 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:43 INFO - PROCESS | 1799 | 1461070903361 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 06:01:43 INFO - PROCESS | 1799 | 1461070903378 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x9674d000 == 22 [pid = 1799] [id = 51] 06:01:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 56 (0x9674dc00) [pid = 1799] [serial = 151] [outer = (nil)] 06:01:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x96757000) [pid = 1799] [serial = 152] [outer = 0x9674dc00] 06:01:43 INFO - PROCESS | 1799 | 1461070903449 Marionette DEBUG loaded listener.js 06:01:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x970dcc00) [pid = 1799] [serial = 153] [outer = 0x9674dc00] 06:01:44 INFO - PROCESS | 1799 | 1461070904284 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1141ms 06:01:44 INFO - PROCESS | 1799 | 1461070904340 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 06:01:44 INFO - PROCESS | 1799 | 1461070904344 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 06:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:01:44 INFO - PROCESS | 1799 | 1461070904356 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:01:44 INFO - PROCESS | 1799 | 1461070904361 Marionette TRACE conn4 <- [1,178,null,{}] 06:01:44 INFO - PROCESS | 1799 | 1461070904378 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:44 INFO - PROCESS | 1799 | 1461070904574 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 06:01:44 INFO - PROCESS | 1799 | 1461070904638 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x96752c00 == 23 [pid = 1799] [id = 52] 06:01:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x970d9000) [pid = 1799] [serial = 154] [outer = (nil)] 06:01:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x97ac1000) [pid = 1799] [serial = 155] [outer = 0x970d9000] 06:01:44 INFO - PROCESS | 1799 | 1461070904735 Marionette DEBUG loaded listener.js 06:01:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x98330000) [pid = 1799] [serial = 156] [outer = 0x970d9000] 06:01:45 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x9fc59c00) [pid = 1799] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:01:45 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x9748ec00) [pid = 1799] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:01:45 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0x993eb000) [pid = 1799] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:01:45 INFO - PROCESS | 1799 | --DOMWINDOW == 57 (0x9219d000) [pid = 1799] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:01:45 INFO - PROCESS | 1799 | --DOMWINDOW == 56 (0x916cc800) [pid = 1799] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:01:45 INFO - PROCESS | 1799 | 1461070905736 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1436ms 06:01:45 INFO - PROCESS | 1799 | 1461070905794 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 06:01:45 INFO - PROCESS | 1799 | 1461070905800 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 06:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:01:45 INFO - PROCESS | 1799 | 1461070905809 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:01:45 INFO - PROCESS | 1799 | 1461070905815 Marionette TRACE conn4 <- [1,182,null,{}] 06:01:45 INFO - PROCESS | 1799 | 1461070905826 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:46 INFO - PROCESS | 1799 | 1461070906040 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 06:01:46 INFO - PROCESS | 1799 | 1461070906175 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6d6c00 == 24 [pid = 1799] [id = 53] 06:01:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x91535c00) [pid = 1799] [serial = 157] [outer = (nil)] 06:01:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x934f8800) [pid = 1799] [serial = 158] [outer = 0x91535c00] 06:01:46 INFO - PROCESS | 1799 | 1461070906267 Marionette DEBUG loaded listener.js 06:01:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x94821400) [pid = 1799] [serial = 159] [outer = 0x91535c00] 06:01:47 INFO - PROCESS | 1799 | 1461070907169 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1398ms 06:01:47 INFO - PROCESS | 1799 | 1461070907208 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 06:01:47 INFO - PROCESS | 1799 | 1461070907217 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 06:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:01:47 INFO - PROCESS | 1799 | 1461070907228 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:01:47 INFO - PROCESS | 1799 | 1461070907233 Marionette TRACE conn4 <- [1,186,null,{}] 06:01:47 INFO - PROCESS | 1799 | 1461070907239 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:47 INFO - PROCESS | 1799 | 1461070907411 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 06:01:47 INFO - PROCESS | 1799 | 1461070907544 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x95d2dc00 == 25 [pid = 1799] [id = 54] 06:01:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x9674ec00) [pid = 1799] [serial = 160] [outer = (nil)] 06:01:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x973c5400) [pid = 1799] [serial = 161] [outer = 0x9674ec00] 06:01:47 INFO - PROCESS | 1799 | 1461070907632 Marionette DEBUG loaded listener.js 06:01:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x97abdc00) [pid = 1799] [serial = 162] [outer = 0x9674ec00] 06:01:48 INFO - PROCESS | 1799 | 1461070908530 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1333ms 06:01:48 INFO - PROCESS | 1799 | 1461070908562 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 06:01:48 INFO - PROCESS | 1799 | 1461070908566 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 06:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:01:48 INFO - PROCESS | 1799 | 1461070908573 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:01:48 INFO - PROCESS | 1799 | 1461070908579 Marionette TRACE conn4 <- [1,190,null,{}] 06:01:48 INFO - PROCESS | 1799 | 1461070908596 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:48 INFO - PROCESS | 1799 | 1461070908770 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 06:01:48 INFO - PROCESS | 1799 | 1461070908916 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x934ee000 == 26 [pid = 1799] [id = 55] 06:01:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x934f2c00) [pid = 1799] [serial = 163] [outer = (nil)] 06:01:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x98c76800) [pid = 1799] [serial = 164] [outer = 0x934f2c00] 06:01:49 INFO - PROCESS | 1799 | 1461070909014 Marionette DEBUG loaded listener.js 06:01:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x98fae400) [pid = 1799] [serial = 165] [outer = 0x934f2c00] 06:01:49 INFO - PROCESS | 1799 | 1461070909888 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1384ms 06:01:49 INFO - PROCESS | 1799 | 1461070909958 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 06:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:01:49 INFO - PROCESS | 1799 | 1461070909964 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 06:01:49 INFO - PROCESS | 1799 | 1461070909970 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:01:49 INFO - PROCESS | 1799 | 1461070909974 Marionette TRACE conn4 <- [1,194,null,{}] 06:01:49 INFO - PROCESS | 1799 | 1461070909980 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:50 INFO - PROCESS | 1799 | 1461070910185 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 06:01:50 INFO - PROCESS | 1799 | 1461070910319 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x993f1000 == 27 [pid = 1799] [id = 56] 06:01:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x9ad35800) [pid = 1799] [serial = 166] [outer = (nil)] 06:01:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x9ae5e800) [pid = 1799] [serial = 167] [outer = 0x9ad35800] 06:01:50 INFO - PROCESS | 1799 | 1461070910422 Marionette DEBUG loaded listener.js 06:01:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x9aec4800) [pid = 1799] [serial = 168] [outer = 0x9ad35800] 06:01:51 INFO - PROCESS | 1799 | 1461070911375 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1434ms 06:01:51 INFO - PROCESS | 1799 | 1461070911404 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 06:01:51 INFO - PROCESS | 1799 | 1461070911409 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 06:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:01:51 INFO - PROCESS | 1799 | 1461070911415 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:01:51 INFO - PROCESS | 1799 | 1461070911419 Marionette TRACE conn4 <- [1,198,null,{}] 06:01:51 INFO - PROCESS | 1799 | 1461070911425 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:51 INFO - PROCESS | 1799 | 1461070911593 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 06:01:51 INFO - PROCESS | 1799 | 1461070911733 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x98c7d400 == 28 [pid = 1799] [id = 57] 06:01:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x9ad33400) [pid = 1799] [serial = 169] [outer = (nil)] 06:01:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x9fb28800) [pid = 1799] [serial = 170] [outer = 0x9ad33400] 06:01:51 INFO - PROCESS | 1799 | 1461070911819 Marionette DEBUG loaded listener.js 06:01:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x9fb98000) [pid = 1799] [serial = 171] [outer = 0x9ad33400] 06:01:52 INFO - PROCESS | 1799 | 1461070912674 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1289ms 06:01:52 INFO - PROCESS | 1799 | 1461070912705 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 06:01:52 INFO - PROCESS | 1799 | 1461070912709 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 06:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:01:52 INFO - PROCESS | 1799 | 1461070912716 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:01:52 INFO - PROCESS | 1799 | 1461070912719 Marionette TRACE conn4 <- [1,202,null,{}] 06:01:52 INFO - PROCESS | 1799 | 1461070912725 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:52 INFO - PROCESS | 1799 | 1461070912929 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 06:01:53 INFO - PROCESS | 1799 | 1461070913070 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6d3400 == 29 [pid = 1799] [id = 58] 06:01:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x94823400) [pid = 1799] [serial = 172] [outer = (nil)] 06:01:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0xa0051400) [pid = 1799] [serial = 173] [outer = 0x94823400] 06:01:53 INFO - PROCESS | 1799 | 1461070913164 Marionette DEBUG loaded listener.js 06:01:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0xa00bbc00) [pid = 1799] [serial = 174] [outer = 0x94823400] 06:01:54 INFO - PROCESS | 1799 | 1461070914105 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1441ms 06:01:54 INFO - PROCESS | 1799 | 1461070914158 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 06:01:54 INFO - PROCESS | 1799 | 1461070914164 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 06:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:01:54 INFO - PROCESS | 1799 | 1461070914172 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:01:54 INFO - PROCESS | 1799 | 1461070914176 Marionette TRACE conn4 <- [1,206,null,{}] 06:01:54 INFO - PROCESS | 1799 | 1461070914182 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:54 INFO - PROCESS | 1799 | 1461070914345 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 06:01:54 INFO - PROCESS | 1799 | 1461070914591 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd78400 == 30 [pid = 1799] [id = 59] 06:01:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x90816c00) [pid = 1799] [serial = 175] [outer = (nil)] 06:01:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x9152f800) [pid = 1799] [serial = 176] [outer = 0x90816c00] 06:01:54 INFO - PROCESS | 1799 | 1461070914744 Marionette DEBUG loaded listener.js 06:01:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x934ee800) [pid = 1799] [serial = 177] [outer = 0x90816c00] 06:01:55 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0xa0054800) [pid = 1799] [serial = 122] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x989b0000) [pid = 1799] [serial = 119] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0xa0fcc800) [pid = 1799] [serial = 114] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x934f6800) [pid = 1799] [serial = 116] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x9ae5dc00) [pid = 1799] [serial = 126] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0xa0fd5c00) [pid = 1799] [serial = 123] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x993e9400) [pid = 1799] [serial = 120] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x94824000) [pid = 1799] [serial = 117] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x967c5800) [pid = 1799] [serial = 125] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1799 | 1461070915718 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1586ms 06:01:55 INFO - PROCESS | 1799 | 1461070915758 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 06:01:55 INFO - PROCESS | 1799 | 1461070915765 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 06:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:01:55 INFO - PROCESS | 1799 | 1461070915774 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:01:55 INFO - PROCESS | 1799 | 1461070915779 Marionette TRACE conn4 <- [1,210,null,{}] 06:01:55 INFO - PROCESS | 1799 | 1461070915786 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:55 INFO - PROCESS | 1799 | 1461070915945 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 06:01:56 INFO - PROCESS | 1799 | 1461070916044 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x95d67800 == 31 [pid = 1799] [id = 60] 06:01:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x9674a800) [pid = 1799] [serial = 178] [outer = (nil)] 06:01:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x96751800) [pid = 1799] [serial = 179] [outer = 0x9674a800] 06:01:56 INFO - PROCESS | 1799 | 1461070916125 Marionette DEBUG loaded listener.js 06:01:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x9739b400) [pid = 1799] [serial = 180] [outer = 0x9674a800] 06:01:56 INFO - PROCESS | 1799 | 1461070916863 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1139ms 06:01:56 INFO - PROCESS | 1799 | 1461070916917 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 06:01:56 INFO - PROCESS | 1799 | 1461070916923 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 06:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:01:56 INFO - PROCESS | 1799 | 1461070916950 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:01:56 INFO - PROCESS | 1799 | 1461070916953 Marionette TRACE conn4 <- [1,214,null,{}] 06:01:56 INFO - PROCESS | 1799 | 1461070916960 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:57 INFO - PROCESS | 1799 | 1461070917121 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 06:01:57 INFO - PROCESS | 1799 | 1461070917133 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x973a3800 == 32 [pid = 1799] [id = 61] 06:01:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x9854a400) [pid = 1799] [serial = 181] [outer = (nil)] 06:01:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x989b3c00) [pid = 1799] [serial = 182] [outer = 0x9854a400] 06:01:57 INFO - PROCESS | 1799 | 1461070917209 Marionette DEBUG loaded listener.js 06:01:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x98fa1800) [pid = 1799] [serial = 183] [outer = 0x9854a400] 06:01:58 INFO - PROCESS | 1799 | 1461070918039 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1142ms 06:01:58 INFO - PROCESS | 1799 | 1461070918084 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 06:01:58 INFO - PROCESS | 1799 | 1461070918088 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 06:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:01:58 INFO - PROCESS | 1799 | 1461070918096 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:01:58 INFO - PROCESS | 1799 | 1461070918105 Marionette TRACE conn4 <- [1,218,null,{}] 06:01:58 INFO - PROCESS | 1799 | 1461070918125 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:58 INFO - PROCESS | 1799 | 1461070918323 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 06:01:58 INFO - PROCESS | 1799 | 1461070918349 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x989ac000 == 33 [pid = 1799] [id = 62] 06:01:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x9ae58c00) [pid = 1799] [serial = 184] [outer = (nil)] 06:01:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x9fc52400) [pid = 1799] [serial = 185] [outer = 0x9ae58c00] 06:01:58 INFO - PROCESS | 1799 | 1461070918423 Marionette DEBUG loaded listener.js 06:01:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x9fc9cc00) [pid = 1799] [serial = 186] [outer = 0x9ae58c00] 06:01:59 INFO - PROCESS | 1799 | 1461070919383 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1351ms 06:01:59 INFO - PROCESS | 1799 | 1461070919445 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 06:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:01:59 INFO - PROCESS | 1799 | 1461070919450 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 06:01:59 INFO - PROCESS | 1799 | 1461070919456 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:01:59 INFO - PROCESS | 1799 | 1461070919461 Marionette TRACE conn4 <- [1,222,null,{}] 06:01:59 INFO - PROCESS | 1799 | 1461070919467 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:59 INFO - PROCESS | 1799 | 1461070919693 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 06:01:59 INFO - PROCESS | 1799 | 1461070919718 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x9090f400 == 34 [pid = 1799] [id = 63] 06:01:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x9b08fc00) [pid = 1799] [serial = 187] [outer = (nil)] 06:01:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0xa0ae0000) [pid = 1799] [serial = 188] [outer = 0x9b08fc00] 06:01:59 INFO - PROCESS | 1799 | 1461070919835 Marionette DEBUG loaded listener.js 06:01:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0xa0ae1400) [pid = 1799] [serial = 189] [outer = 0x9b08fc00] 06:02:00 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x9674dc00) [pid = 1799] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:02:00 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x989a5400) [pid = 1799] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:02:00 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0xa3ce2400) [pid = 1799] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:02:00 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8fd78c00) [pid = 1799] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:02:00 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x916cc000) [pid = 1799] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:02:00 INFO - PROCESS | 1799 | 1461070920640 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1236ms 06:02:00 INFO - PROCESS | 1799 | 1461070920693 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 06:02:00 INFO - PROCESS | 1799 | 1461070920696 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 06:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:02:00 INFO - PROCESS | 1799 | 1461070920707 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:02:00 INFO - PROCESS | 1799 | 1461070920710 Marionette TRACE conn4 <- [1,226,null,{}] 06:02:00 INFO - PROCESS | 1799 | 1461070920715 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:00 INFO - PROCESS | 1799 | 1461070920935 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 06:02:00 INFO - PROCESS | 1799 | 1461070920953 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:01 INFO - PROCESS | 1799 | ++DOCSHELL 0xa00c1000 == 35 [pid = 1799] [id = 64] 06:02:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0xa0ad9400) [pid = 1799] [serial = 190] [outer = (nil)] 06:02:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0xa0fd8400) [pid = 1799] [serial = 191] [outer = 0xa0ad9400] 06:02:01 INFO - PROCESS | 1799 | 1461070921088 Marionette DEBUG loaded listener.js 06:02:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0xa2ac1c00) [pid = 1799] [serial = 192] [outer = 0xa0ad9400] 06:02:02 INFO - PROCESS | 1799 | 1461070922163 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1487ms 06:02:02 INFO - PROCESS | 1799 | 1461070922196 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 06:02:02 INFO - PROCESS | 1799 | 1461070922200 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 06:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:02:02 INFO - PROCESS | 1799 | 1461070922209 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:02:02 INFO - PROCESS | 1799 | 1461070922214 Marionette TRACE conn4 <- [1,230,null,{}] 06:02:02 INFO - PROCESS | 1799 | 1461070922334 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:02 INFO - PROCESS | 1799 | 1461070922652 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 06:02:02 INFO - PROCESS | 1799 | 1461070922896 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x916cd400 == 36 [pid = 1799] [id = 65] 06:02:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x916ce800) [pid = 1799] [serial = 193] [outer = (nil)] 06:02:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x934efc00) [pid = 1799] [serial = 194] [outer = 0x916ce800] 06:02:02 INFO - PROCESS | 1799 | 1461070922987 Marionette DEBUG loaded listener.js 06:02:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x94899c00) [pid = 1799] [serial = 195] [outer = 0x916ce800] 06:02:04 INFO - PROCESS | 1799 | 1461070924054 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1901ms 06:02:04 INFO - PROCESS | 1799 | 1461070924112 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 06:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:02:04 INFO - PROCESS | 1799 | 1461070924121 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 06:02:04 INFO - PROCESS | 1799 | 1461070924130 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:02:04 INFO - PROCESS | 1799 | 1461070924134 Marionette TRACE conn4 <- [1,234,null,{}] 06:02:04 INFO - PROCESS | 1799 | 1461070924141 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:04 INFO - PROCESS | 1799 | 1461070924365 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 06:02:04 INFO - PROCESS | 1799 | 1461070924557 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x95b05c00 == 37 [pid = 1799] [id = 66] 06:02:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x95d28800) [pid = 1799] [serial = 196] [outer = (nil)] 06:02:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x96755000) [pid = 1799] [serial = 197] [outer = 0x95d28800] 06:02:04 INFO - PROCESS | 1799 | 1461070924652 Marionette DEBUG loaded listener.js 06:02:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x97357c00) [pid = 1799] [serial = 198] [outer = 0x95d28800] 06:02:05 INFO - PROCESS | 1799 | 1461070925688 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1636ms 06:02:05 INFO - PROCESS | 1799 | 1461070925766 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 06:02:05 INFO - PROCESS | 1799 | 1461070925771 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 06:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:02:05 INFO - PROCESS | 1799 | 1461070925778 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:02:05 INFO - PROCESS | 1799 | 1461070925784 Marionette TRACE conn4 <- [1,238,null,{}] 06:02:05 INFO - PROCESS | 1799 | 1461070925794 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:06 INFO - PROCESS | 1799 | 1461070926021 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 06:02:06 INFO - PROCESS | 1799 | 1461070926208 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x96756400 == 38 [pid = 1799] [id = 67] 06:02:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x98926800) [pid = 1799] [serial = 199] [outer = (nil)] 06:02:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x989bac00) [pid = 1799] [serial = 200] [outer = 0x98926800] 06:02:06 INFO - PROCESS | 1799 | 1461070926323 Marionette DEBUG loaded listener.js 06:02:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x9ad2a800) [pid = 1799] [serial = 201] [outer = 0x98926800] 06:02:07 INFO - PROCESS | 1799 | 1461070927209 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1485ms 06:02:07 INFO - PROCESS | 1799 | 1461070927272 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 06:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:02:07 INFO - PROCESS | 1799 | 1461070927283 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 06:02:07 INFO - PROCESS | 1799 | 1461070927293 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:02:07 INFO - PROCESS | 1799 | 1461070927297 Marionette TRACE conn4 <- [1,242,null,{}] 06:02:07 INFO - PROCESS | 1799 | 1461070927303 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:07 INFO - PROCESS | 1799 | 1461070927477 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 06:02:07 INFO - PROCESS | 1799 | 1461070927617 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x98c77000 == 39 [pid = 1799] [id = 68] 06:02:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x9fca1c00) [pid = 1799] [serial = 202] [outer = (nil)] 06:02:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0xa0fcd400) [pid = 1799] [serial = 203] [outer = 0x9fca1c00] 06:02:07 INFO - PROCESS | 1799 | 1461070927707 Marionette DEBUG loaded listener.js 06:02:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0xa2ac1800) [pid = 1799] [serial = 204] [outer = 0x9fca1c00] 06:02:08 INFO - PROCESS | 1799 | 1461070928857 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1635ms 06:02:08 INFO - PROCESS | 1799 | 1461070928957 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 06:02:08 INFO - PROCESS | 1799 | 1461070928962 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 06:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:02:08 INFO - PROCESS | 1799 | 1461070928974 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:02:08 INFO - PROCESS | 1799 | 1461070928977 Marionette TRACE conn4 <- [1,246,null,{}] 06:02:09 INFO - PROCESS | 1799 | 1461070929034 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:09 INFO - PROCESS | 1799 | 1461070929231 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 06:02:09 INFO - PROCESS | 1799 | 1461070929422 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x948cc400 == 40 [pid = 1799] [id = 69] 06:02:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x948d3400) [pid = 1799] [serial = 205] [outer = (nil)] 06:02:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0xa444f000) [pid = 1799] [serial = 206] [outer = 0x948d3400] 06:02:09 INFO - PROCESS | 1799 | 1461070929512 Marionette DEBUG loaded listener.js 06:02:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0xa457a800) [pid = 1799] [serial = 207] [outer = 0x948d3400] 06:02:10 INFO - PROCESS | 1799 | 1461070930339 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1430ms 06:02:10 INFO - PROCESS | 1799 | 1461070930405 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 06:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:02:10 INFO - PROCESS | 1799 | 1461070930409 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 06:02:10 INFO - PROCESS | 1799 | 1461070930422 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:02:10 INFO - PROCESS | 1799 | 1461070930425 Marionette TRACE conn4 <- [1,250,null,{}] 06:02:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x97e23800) [pid = 1799] [serial = 208] [outer = 0x93378c00] 06:02:10 INFO - PROCESS | 1799 | 1461070930544 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:10 INFO - PROCESS | 1799 | 1461070930783 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 06:02:10 INFO - PROCESS | 1799 | 1461070930956 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x934f9800 == 41 [pid = 1799] [id = 70] 06:02:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x97e23000) [pid = 1799] [serial = 209] [outer = (nil)] 06:02:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x9fc9c400) [pid = 1799] [serial = 210] [outer = 0x97e23000] 06:02:11 INFO - PROCESS | 1799 | 1461070931069 Marionette DEBUG loaded listener.js 06:02:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0xa4c0a400) [pid = 1799] [serial = 211] [outer = 0x97e23000] 06:02:11 INFO - PROCESS | 1799 | 1461070931876 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1475ms 06:02:11 INFO - PROCESS | 1799 | 1461070931905 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 06:02:11 INFO - PROCESS | 1799 | 1461070931910 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 06:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:02:11 INFO - PROCESS | 1799 | 1461070931919 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:02:11 INFO - PROCESS | 1799 | 1461070931922 Marionette TRACE conn4 <- [1,254,null,{}] 06:02:11 INFO - PROCESS | 1799 | 1461070931928 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:12 INFO - PROCESS | 1799 | 1461070932093 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 06:02:12 INFO - PROCESS | 1799 | 1461070932243 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd7c000 == 42 [pid = 1799] [id = 71] 06:02:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x97c0ac00) [pid = 1799] [serial = 212] [outer = (nil)] 06:02:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x97ecc000) [pid = 1799] [serial = 213] [outer = 0x97c0ac00] 06:02:12 INFO - PROCESS | 1799 | 1461070932338 Marionette DEBUG loaded listener.js 06:02:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x97ecd800) [pid = 1799] [serial = 214] [outer = 0x97c0ac00] 06:02:13 INFO - PROCESS | 1799 | 1461070933267 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1382ms 06:02:13 INFO - PROCESS | 1799 | 1461070933302 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 06:02:13 INFO - PROCESS | 1799 | 1461070933305 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 06:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:02:13 INFO - PROCESS | 1799 | 1461070933312 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:02:13 INFO - PROCESS | 1799 | 1461070933316 Marionette TRACE conn4 <- [1,258,null,{}] 06:02:13 INFO - PROCESS | 1799 | 1461070933322 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:13 INFO - PROCESS | 1799 | 1461070933493 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 06:02:13 INFO - PROCESS | 1799 | 1461070933640 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6d5400 == 43 [pid = 1799] [id = 72] 06:02:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x8fd6f400) [pid = 1799] [serial = 215] [outer = (nil)] 06:02:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x97699000) [pid = 1799] [serial = 216] [outer = 0x8fd6f400] 06:02:13 INFO - PROCESS | 1799 | 1461070933737 Marionette DEBUG loaded listener.js 06:02:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x97761400) [pid = 1799] [serial = 217] [outer = 0x8fd6f400] 06:02:15 INFO - PROCESS | 1799 | 1461070935090 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1836ms 06:02:15 INFO - PROCESS | 1799 | 1461070935149 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 06:02:15 INFO - PROCESS | 1799 | 1461070935156 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 06:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:02:15 INFO - PROCESS | 1799 | 1461070935166 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:02:15 INFO - PROCESS | 1799 | 1461070935170 Marionette TRACE conn4 <- [1,262,null,{}] 06:02:15 INFO - PROCESS | 1799 | 1461070935178 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:15 INFO - PROCESS | 1799 | 1461070935355 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 06:02:15 INFO - PROCESS | 1799 | 1461070935515 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x948d7800 == 44 [pid = 1799] [id = 73] 06:02:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x964b5400) [pid = 1799] [serial = 218] [outer = (nil)] 06:02:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x967bf400) [pid = 1799] [serial = 219] [outer = 0x964b5400] 06:02:15 INFO - PROCESS | 1799 | 1461070935680 Marionette DEBUG loaded listener.js 06:02:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x9749d400) [pid = 1799] [serial = 220] [outer = 0x964b5400] 06:02:16 INFO - PROCESS | 1799 | --DOCSHELL 0x9081b000 == 43 [pid = 1799] [id = 48] 06:02:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd74400 == 42 [pid = 1799] [id = 47] 06:02:16 INFO - PROCESS | 1799 | --DOCSHELL 0x9090f400 == 41 [pid = 1799] [id = 63] 06:02:16 INFO - PROCESS | 1799 | --DOCSHELL 0x989ac000 == 40 [pid = 1799] [id = 62] 06:02:16 INFO - PROCESS | 1799 | 1461070936563 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x97ac1000) [pid = 1799] [serial = 155] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x9ad36800) [pid = 1799] [serial = 146] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOCSHELL 0x973a3800 == 39 [pid = 1799] [id = 61] 06:02:16 INFO - PROCESS | 1799 | --DOCSHELL 0x95d67800 == 38 [pid = 1799] [id = 60] 06:02:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd78400 == 37 [pid = 1799] [id = 59] 06:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1482ms 06:02:16 INFO - PROCESS | 1799 | 1461070936649 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 06:02:16 INFO - PROCESS | 1799 | 1461070936657 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 06:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:02:16 INFO - PROCESS | 1799 | 1461070936667 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:02:16 INFO - PROCESS | 1799 | 1461070936671 Marionette TRACE conn4 <- [1,266,null,{}] 06:02:16 INFO - PROCESS | 1799 | 1461070936677 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:16 INFO - PROCESS | 1799 | 1461070936846 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x970dcc00) [pid = 1799] [serial = 153] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x96757000) [pid = 1799] [serial = 152] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x9fb97c00) [pid = 1799] [serial = 132] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0xa4c42000) [pid = 1799] [serial = 135] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x916cac00) [pid = 1799] [serial = 129] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x970dd400) [pid = 1799] [serial = 137] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x95d68c00) [pid = 1799] [serial = 140] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x9481dc00) [pid = 1799] [serial = 149] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x94896c00) [pid = 1799] [serial = 150] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x967bec00) [pid = 1799] [serial = 143] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x90910800) [pid = 1799] [serial = 128] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x9aec5000) [pid = 1799] [serial = 131] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0xa45e8800) [pid = 1799] [serial = 134] [outer = (nil)] [url = about:blank] 06:02:17 INFO - PROCESS | 1799 | 1461070936994 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x90910800 == 38 [pid = 1799] [id = 74] 06:02:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x916cac00) [pid = 1799] [serial = 221] [outer = (nil)] 06:02:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x96757000) [pid = 1799] [serial = 222] [outer = 0x916cac00] 06:02:17 INFO - PROCESS | 1799 | 1461070937135 Marionette DEBUG loaded listener.js 06:02:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x973a3800) [pid = 1799] [serial = 223] [outer = 0x916cac00] 06:02:18 INFO - PROCESS | 1799 | 1461070938121 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1482ms 06:02:18 INFO - PROCESS | 1799 | 1461070938149 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 06:02:18 INFO - PROCESS | 1799 | 1461070938153 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 06:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:02:18 INFO - PROCESS | 1799 | 1461070938160 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:02:18 INFO - PROCESS | 1799 | 1461070938165 Marionette TRACE conn4 <- [1,270,null,{}] 06:02:18 INFO - PROCESS | 1799 | 1461070938181 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:18 INFO - PROCESS | 1799 | 1461070938359 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 06:02:18 INFO - PROCESS | 1799 | 1461070938463 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6ce400 == 39 [pid = 1799] [id = 75] 06:02:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x979b1000) [pid = 1799] [serial = 224] [outer = (nil)] 06:02:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x97e29800) [pid = 1799] [serial = 225] [outer = 0x979b1000] 06:02:18 INFO - PROCESS | 1799 | 1461070938545 Marionette DEBUG loaded listener.js 06:02:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x97ed1000) [pid = 1799] [serial = 226] [outer = 0x979b1000] 06:02:19 INFO - PROCESS | 1799 | 1461070939512 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1384ms 06:02:19 INFO - PROCESS | 1799 | 1461070939550 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 06:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:02:19 INFO - PROCESS | 1799 | 1461070939556 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 06:02:19 INFO - PROCESS | 1799 | 1461070939563 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:02:19 INFO - PROCESS | 1799 | 1461070939566 Marionette TRACE conn4 <- [1,274,null,{}] 06:02:19 INFO - PROCESS | 1799 | 1461070939572 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:19 INFO - PROCESS | 1799 | 1461070939785 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 06:02:19 INFO - PROCESS | 1799 | 1461070939821 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x94896000 == 40 [pid = 1799] [id = 76] 06:02:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x97ecfc00) [pid = 1799] [serial = 227] [outer = (nil)] 06:02:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x98c45400) [pid = 1799] [serial = 228] [outer = 0x97ecfc00] 06:02:19 INFO - PROCESS | 1799 | 1461070939912 Marionette DEBUG loaded listener.js 06:02:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x98fad800) [pid = 1799] [serial = 229] [outer = 0x97ecfc00] 06:02:20 INFO - PROCESS | 1799 | 1461070940790 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1287ms 06:02:20 INFO - PROCESS | 1799 | 1461070940851 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 06:02:20 INFO - PROCESS | 1799 | 1461070940855 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 06:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:02:20 INFO - PROCESS | 1799 | 1461070940862 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:02:20 INFO - PROCESS | 1799 | 1461070940865 Marionette TRACE conn4 <- [1,278,null,{}] 06:02:20 INFO - PROCESS | 1799 | 1461070940870 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:21 INFO - PROCESS | 1799 | 1461070941081 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 06:02:21 INFO - PROCESS | 1799 | 1461070941108 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x9854d000 == 41 [pid = 1799] [id = 77] 06:02:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x989a5000) [pid = 1799] [serial = 230] [outer = (nil)] 06:02:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x9aec3800) [pid = 1799] [serial = 231] [outer = 0x989a5000] 06:02:21 INFO - PROCESS | 1799 | 1461070941184 Marionette DEBUG loaded listener.js 06:02:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x9aecbc00) [pid = 1799] [serial = 232] [outer = 0x989a5000] 06:02:21 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x98c7a400) [pid = 1799] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:02:21 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x9b08fc00) [pid = 1799] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:02:21 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x90816c00) [pid = 1799] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:02:21 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x9674a800) [pid = 1799] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:02:21 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x9854a400) [pid = 1799] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:02:21 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x9ae58c00) [pid = 1799] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:02:22 INFO - PROCESS | 1799 | 1461070942122 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1291ms 06:02:22 INFO - PROCESS | 1799 | 1461070942154 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 06:02:22 INFO - PROCESS | 1799 | 1461070942158 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 06:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:02:22 INFO - PROCESS | 1799 | 1461070942165 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:02:22 INFO - PROCESS | 1799 | 1461070942168 Marionette TRACE conn4 <- [1,282,null,{}] 06:02:22 INFO - PROCESS | 1799 | 1461070942174 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:22 INFO - PROCESS | 1799 | 1461070942357 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 06:02:22 INFO - PROCESS | 1799 | 1461070942372 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x98c7d000 == 42 [pid = 1799] [id = 78] 06:02:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x98fab800) [pid = 1799] [serial = 233] [outer = (nil)] 06:02:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x9fc9c000) [pid = 1799] [serial = 234] [outer = 0x98fab800] 06:02:22 INFO - PROCESS | 1799 | 1461070942543 Marionette DEBUG loaded listener.js 06:02:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0xa0adc800) [pid = 1799] [serial = 235] [outer = 0x98fab800] 06:02:23 INFO - PROCESS | 1799 | 1461070943233 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1082ms 06:02:23 INFO - PROCESS | 1799 | 1461070943261 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 06:02:23 INFO - PROCESS | 1799 | 1461070943264 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 06:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:02:23 INFO - PROCESS | 1799 | 1461070943270 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:02:23 INFO - PROCESS | 1799 | 1461070943274 Marionette TRACE conn4 <- [1,286,null,{}] 06:02:23 INFO - PROCESS | 1799 | 1461070943279 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:23 INFO - PROCESS | 1799 | 1461070943463 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 06:02:23 INFO - PROCESS | 1799 | 1461070943597 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6cd800 == 43 [pid = 1799] [id = 79] 06:02:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x8f6ce000) [pid = 1799] [serial = 236] [outer = (nil)] 06:02:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x90823800) [pid = 1799] [serial = 237] [outer = 0x8f6ce000] 06:02:23 INFO - PROCESS | 1799 | 1461070943693 Marionette DEBUG loaded listener.js 06:02:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x92194000) [pid = 1799] [serial = 238] [outer = 0x8f6ce000] 06:02:24 INFO - PROCESS | 1799 | 1461070944729 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1529ms 06:02:24 INFO - PROCESS | 1799 | 1461070944803 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 06:02:24 INFO - PROCESS | 1799 | 1461070944809 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 06:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:02:24 INFO - PROCESS | 1799 | 1461070944817 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:02:24 INFO - PROCESS | 1799 | 1461070944825 Marionette TRACE conn4 <- [1,290,null,{}] 06:02:24 INFO - PROCESS | 1799 | 1461070944833 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:25 INFO - PROCESS | 1799 | 1461070945071 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 06:02:25 INFO - PROCESS | 1799 | 1461070945266 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x970d8800 == 44 [pid = 1799] [id = 80] 06:02:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x97695400) [pid = 1799] [serial = 239] [outer = (nil)] 06:02:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x9776ac00) [pid = 1799] [serial = 240] [outer = 0x97695400] 06:02:25 INFO - PROCESS | 1799 | 1461070945408 Marionette DEBUG loaded listener.js 06:02:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x97abf000) [pid = 1799] [serial = 241] [outer = 0x97695400] 06:02:26 INFO - PROCESS | 1799 | 1461070946290 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1536ms 06:02:26 INFO - PROCESS | 1799 | 1461070946357 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 06:02:26 INFO - PROCESS | 1799 | 1461070946365 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 06:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:02:26 INFO - PROCESS | 1799 | 1461070946374 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:02:26 INFO - PROCESS | 1799 | 1461070946378 Marionette TRACE conn4 <- [1,294,null,{}] 06:02:26 INFO - PROCESS | 1799 | 1461070946385 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:26 INFO - PROCESS | 1799 | 1461070946612 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 06:02:26 INFO - PROCESS | 1799 | 1461070946761 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x9776b400 == 45 [pid = 1799] [id = 81] 06:02:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x97f25000) [pid = 1799] [serial = 242] [outer = (nil)] 06:02:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x97f29000) [pid = 1799] [serial = 243] [outer = 0x97f25000] 06:02:26 INFO - PROCESS | 1799 | 1461070946896 Marionette DEBUG loaded listener.js 06:02:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x97f2cc00) [pid = 1799] [serial = 244] [outer = 0x97f25000] 06:02:27 INFO - PROCESS | 1799 | 1461070947946 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1642ms 06:02:28 INFO - PROCESS | 1799 | 1461070948017 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 06:02:28 INFO - PROCESS | 1799 | 1461070948022 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 06:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:02:28 INFO - PROCESS | 1799 | 1461070948046 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:02:28 INFO - PROCESS | 1799 | 1461070948056 Marionette TRACE conn4 <- [1,298,null,{}] 06:02:28 INFO - PROCESS | 1799 | 1461070948066 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:28 INFO - PROCESS | 1799 | 1461070948313 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 06:02:28 INFO - PROCESS | 1799 | 1461070948489 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x916ca800 == 46 [pid = 1799] [id = 82] 06:02:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x97f28400) [pid = 1799] [serial = 245] [outer = (nil)] 06:02:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x9fb98400) [pid = 1799] [serial = 246] [outer = 0x97f28400] 06:02:28 INFO - PROCESS | 1799 | 1461070948579 Marionette DEBUG loaded listener.js 06:02:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0xa0c35c00) [pid = 1799] [serial = 247] [outer = 0x97f28400] 06:02:29 INFO - PROCESS | 1799 | 1461070949410 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1455ms 06:02:29 INFO - PROCESS | 1799 | 1461070949485 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 06:02:29 INFO - PROCESS | 1799 | 1461070949489 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 06:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:02:29 INFO - PROCESS | 1799 | 1461070949497 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:02:29 INFO - PROCESS | 1799 | 1461070949501 Marionette TRACE conn4 <- [1,302,null,{}] 06:02:29 INFO - PROCESS | 1799 | 1461070949507 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:29 INFO - PROCESS | 1799 | 1461070949718 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 06:02:29 INFO - PROCESS | 1799 | 1461070949866 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x9674b000 == 47 [pid = 1799] [id = 83] 06:02:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x9777f400) [pid = 1799] [serial = 248] [outer = (nil)] 06:02:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x97788c00) [pid = 1799] [serial = 249] [outer = 0x9777f400] 06:02:29 INFO - PROCESS | 1799 | 1461070949977 Marionette DEBUG loaded listener.js 06:02:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x9778c000) [pid = 1799] [serial = 250] [outer = 0x9777f400] 06:02:30 INFO - PROCESS | 1799 | 1461070950835 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1396ms 06:02:30 INFO - PROCESS | 1799 | 1461070950894 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 06:02:30 INFO - PROCESS | 1799 | 1461070950898 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 06:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:02:30 INFO - PROCESS | 1799 | 1461070950905 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:02:30 INFO - PROCESS | 1799 | 1461070950908 Marionette TRACE conn4 <- [1,306,null,{}] 06:02:30 INFO - PROCESS | 1799 | 1461070950914 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:31 INFO - PROCESS | 1799 | 1461070951081 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 06:02:31 INFO - PROCESS | 1799 | 1461070951230 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x9fb2e000 == 48 [pid = 1799] [id = 84] 06:02:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0xa0ad7400) [pid = 1799] [serial = 251] [outer = (nil)] 06:02:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0xa3c72c00) [pid = 1799] [serial = 252] [outer = 0xa0ad7400] 06:02:31 INFO - PROCESS | 1799 | 1461070951329 Marionette DEBUG loaded listener.js 06:02:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0xa447a400) [pid = 1799] [serial = 253] [outer = 0xa0ad7400] 06:02:32 INFO - PROCESS | 1799 | 1461070952287 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1430ms 06:02:32 INFO - PROCESS | 1799 | 1461070952336 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 06:02:32 INFO - PROCESS | 1799 | 1461070952340 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 06:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:02:32 INFO - PROCESS | 1799 | 1461070952346 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:02:32 INFO - PROCESS | 1799 | 1461070952350 Marionette TRACE conn4 <- [1,310,null,{}] 06:02:32 INFO - PROCESS | 1799 | 1461070952355 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:32 INFO - PROCESS | 1799 | 1461070952523 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 06:02:32 INFO - PROCESS | 1799 | 1461070952676 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x907ac000 == 49 [pid = 1799] [id = 85] 06:02:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x907ae800) [pid = 1799] [serial = 254] [outer = (nil)] 06:02:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x907b2400) [pid = 1799] [serial = 255] [outer = 0x907ae800] 06:02:32 INFO - PROCESS | 1799 | 1461070952765 Marionette DEBUG loaded listener.js 06:02:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x907b5800) [pid = 1799] [serial = 256] [outer = 0x907ae800] 06:02:33 INFO - PROCESS | 1799 | 1461070953663 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1634ms 06:02:33 INFO - PROCESS | 1799 | 1461070953982 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 06:02:33 INFO - PROCESS | 1799 | 1461070953989 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 06:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:02:33 INFO - PROCESS | 1799 | 1461070953998 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:02:34 INFO - PROCESS | 1799 | 1461070954002 Marionette TRACE conn4 <- [1,314,null,{}] 06:02:34 INFO - PROCESS | 1799 | 1461070954011 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:34 INFO - PROCESS | 1799 | 1461070954213 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 06:02:34 INFO - PROCESS | 1799 | 1461070954416 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede4400 == 50 [pid = 1799] [id = 86] 06:02:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8ede6000) [pid = 1799] [serial = 257] [outer = (nil)] 06:02:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x907b1000) [pid = 1799] [serial = 258] [outer = 0x8ede6000] 06:02:34 INFO - PROCESS | 1799 | 1461070954497 Marionette DEBUG loaded listener.js 06:02:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x916cb000) [pid = 1799] [serial = 259] [outer = 0x8ede6000] 06:02:35 INFO - PROCESS | 1799 | 1461070955436 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1486ms 06:02:35 INFO - PROCESS | 1799 | 1461070955484 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 06:02:35 INFO - PROCESS | 1799 | 1461070955490 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 06:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:02:35 INFO - PROCESS | 1799 | 1461070955502 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:02:35 INFO - PROCESS | 1799 | 1461070955506 Marionette TRACE conn4 <- [1,318,null,{}] 06:02:35 INFO - PROCESS | 1799 | 1461070955513 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:35 INFO - PROCESS | 1799 | 1461070955714 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 06:02:35 INFO - PROCESS | 1799 | --DOCSHELL 0x9152f400 == 49 [pid = 1799] [id = 50] 06:02:35 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0xa0fd8400) [pid = 1799] [serial = 191] [outer = (nil)] [url = about:blank] 06:02:35 INFO - PROCESS | 1799 | 1461070955956 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x9152f400 == 50 [pid = 1799] [id = 87] 06:02:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x9219d000) [pid = 1799] [serial = 260] [outer = (nil)] 06:02:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x94820000) [pid = 1799] [serial = 261] [outer = 0x9219d000] 06:02:36 INFO - PROCESS | 1799 | 1461070956069 Marionette DEBUG loaded listener.js 06:02:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x95d29400) [pid = 1799] [serial = 262] [outer = 0x9219d000] 06:02:36 INFO - PROCESS | 1799 | --DOCSHELL 0x916cd400 == 49 [pid = 1799] [id = 65] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x9df8a400) [pid = 1799] [serial = 147] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0xa0ae0000) [pid = 1799] [serial = 188] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x934f8800) [pid = 1799] [serial = 158] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x973c5400) [pid = 1799] [serial = 161] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x98c76800) [pid = 1799] [serial = 164] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x9ae5e800) [pid = 1799] [serial = 167] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x9fb28800) [pid = 1799] [serial = 170] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x934ee800) [pid = 1799] [serial = 177] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x9152f800) [pid = 1799] [serial = 176] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x96751800) [pid = 1799] [serial = 179] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x9739b400) [pid = 1799] [serial = 180] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x989b3c00) [pid = 1799] [serial = 182] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0xa0051400) [pid = 1799] [serial = 173] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0xa0ae1400) [pid = 1799] [serial = 189] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x9fc52400) [pid = 1799] [serial = 185] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x9fc9cc00) [pid = 1799] [serial = 186] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x98fa1800) [pid = 1799] [serial = 183] [outer = (nil)] [url = about:blank] 06:02:36 INFO - PROCESS | 1799 | 1461070956882 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1435ms 06:02:36 INFO - PROCESS | 1799 | 1461070956934 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 06:02:36 INFO - PROCESS | 1799 | 1461070956938 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 06:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:02:36 INFO - PROCESS | 1799 | 1461070956954 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:02:36 INFO - PROCESS | 1799 | 1461070956957 Marionette TRACE conn4 <- [1,322,null,{}] 06:02:36 INFO - PROCESS | 1799 | 1461070956975 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:37 INFO - PROCESS | 1799 | 1461070957143 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 06:02:37 INFO - PROCESS | 1799 | 1461070957155 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x916cd400 == 50 [pid = 1799] [id = 88] 06:02:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x97399800) [pid = 1799] [serial = 263] [outer = (nil)] 06:02:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x97763c00) [pid = 1799] [serial = 264] [outer = 0x97399800] 06:02:37 INFO - PROCESS | 1799 | 1461070957239 Marionette DEBUG loaded listener.js 06:02:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x9776f000) [pid = 1799] [serial = 265] [outer = 0x97399800] 06:02:38 INFO - PROCESS | 1799 | 1461070958417 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1497ms 06:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:02:38 INFO - PROCESS | 1799 | 1461070958450 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 06:02:38 INFO - PROCESS | 1799 | 1461070958453 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 06:02:38 INFO - PROCESS | 1799 | 1461070958460 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:02:38 INFO - PROCESS | 1799 | 1461070958464 Marionette TRACE conn4 <- [1,326,null,{}] 06:02:38 INFO - PROCESS | 1799 | 1461070958481 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:38 INFO - PROCESS | 1799 | 1461070958671 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 06:02:38 INFO - PROCESS | 1799 | 1461070958697 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8edebc00 == 51 [pid = 1799] [id = 89] 06:02:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x97e24c00) [pid = 1799] [serial = 266] [outer = (nil)] 06:02:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x97eca000) [pid = 1799] [serial = 267] [outer = 0x97e24c00] 06:02:38 INFO - PROCESS | 1799 | 1461070958774 Marionette DEBUG loaded listener.js 06:02:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x97ed4c00) [pid = 1799] [serial = 268] [outer = 0x97e24c00] 06:02:39 INFO - PROCESS | 1799 | 1461070959973 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1555ms 06:02:40 INFO - PROCESS | 1799 | 1461070960015 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 06:02:40 INFO - PROCESS | 1799 | 1461070960018 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 06:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:02:40 INFO - PROCESS | 1799 | 1461070960041 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:02:40 INFO - PROCESS | 1799 | 1461070960045 Marionette TRACE conn4 <- [1,330,null,{}] 06:02:40 INFO - PROCESS | 1799 | 1461070960051 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:40 INFO - PROCESS | 1799 | 1461070960265 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 06:02:40 INFO - PROCESS | 1799 | 1461070960345 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd6f800 == 52 [pid = 1799] [id = 90] 06:02:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x97f23400) [pid = 1799] [serial = 269] [outer = (nil)] 06:02:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x98927400) [pid = 1799] [serial = 270] [outer = 0x97f23400] 06:02:40 INFO - PROCESS | 1799 | 1461070960420 Marionette DEBUG loaded listener.js 06:02:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x989a4800) [pid = 1799] [serial = 271] [outer = 0x97f23400] 06:02:40 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x97ecfc00) [pid = 1799] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:02:40 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x989a5000) [pid = 1799] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:02:40 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x916cac00) [pid = 1799] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:02:40 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x979b1000) [pid = 1799] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:02:40 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x964b5400) [pid = 1799] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:02:40 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x8fd6f400) [pid = 1799] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:02:41 INFO - PROCESS | 1799 | 1461070961464 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1484ms 06:02:41 INFO - PROCESS | 1799 | 1461070961527 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 06:02:41 INFO - PROCESS | 1799 | 1461070961530 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 06:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:02:41 INFO - PROCESS | 1799 | 1461070961537 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:02:41 INFO - PROCESS | 1799 | 1461070961541 Marionette TRACE conn4 <- [1,334,null,{}] 06:02:41 INFO - PROCESS | 1799 | 1461070961548 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:41 INFO - PROCESS | 1799 | 1461070961753 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 06:02:41 INFO - PROCESS | 1799 | 1461070961863 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x97764800 == 53 [pid = 1799] [id = 91] 06:02:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x97c0c400) [pid = 1799] [serial = 272] [outer = (nil)] 06:02:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x993f0c00) [pid = 1799] [serial = 273] [outer = 0x97c0c400] 06:02:41 INFO - PROCESS | 1799 | 1461070961941 Marionette DEBUG loaded listener.js 06:02:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x9b096000) [pid = 1799] [serial = 274] [outer = 0x97c0c400] 06:02:42 INFO - PROCESS | 1799 | 1461070962661 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1135ms 06:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:02:42 INFO - PROCESS | 1799 | 1461070962672 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 06:02:42 INFO - PROCESS | 1799 | 1461070962675 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 06:02:42 INFO - PROCESS | 1799 | 1461070962681 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:02:42 INFO - PROCESS | 1799 | 1461070962684 Marionette TRACE conn4 <- [1,338,null,{}] 06:02:42 INFO - PROCESS | 1799 | 1461070962690 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:42 INFO - PROCESS | 1799 | 1461070962883 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 06:02:43 INFO - PROCESS | 1799 | 1461070963057 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede1400 == 54 [pid = 1799] [id = 92] 06:02:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x8ede1c00) [pid = 1799] [serial = 275] [outer = (nil)] 06:02:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x8edea400) [pid = 1799] [serial = 276] [outer = 0x8ede1c00] 06:02:43 INFO - PROCESS | 1799 | 1461070963164 Marionette DEBUG loaded listener.js 06:02:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x907a7000) [pid = 1799] [serial = 277] [outer = 0x8ede1c00] 06:02:44 INFO - PROCESS | 1799 | 1461070964135 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1491ms 06:02:44 INFO - PROCESS | 1799 | 1461070964173 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 06:02:44 INFO - PROCESS | 1799 | 1461070964182 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 06:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:02:44 INFO - PROCESS | 1799 | 1461070964191 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:02:44 INFO - PROCESS | 1799 | 1461070964196 Marionette TRACE conn4 <- [1,342,null,{}] 06:02:44 INFO - PROCESS | 1799 | 1461070964204 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:44 INFO - PROCESS | 1799 | 1461070964412 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 06:02:44 INFO - PROCESS | 1799 | 1461070964632 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x948ce000 == 55 [pid = 1799] [id = 93] 06:02:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x964b5400) [pid = 1799] [serial = 278] [outer = (nil)] 06:02:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x967c5800) [pid = 1799] [serial = 279] [outer = 0x964b5400] 06:02:44 INFO - PROCESS | 1799 | 1461070964771 Marionette DEBUG loaded listener.js 06:02:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x9739c800) [pid = 1799] [serial = 280] [outer = 0x964b5400] 06:02:45 INFO - PROCESS | 1799 | 1461070965659 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1542ms 06:02:45 INFO - PROCESS | 1799 | 1461070965739 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 06:02:45 INFO - PROCESS | 1799 | 1461070965747 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 06:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:02:45 INFO - PROCESS | 1799 | 1461070965756 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:02:45 INFO - PROCESS | 1799 | 1461070965760 Marionette TRACE conn4 <- [1,346,null,{}] 06:02:45 INFO - PROCESS | 1799 | 1461070965767 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:46 INFO - PROCESS | 1799 | 1461070966004 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 06:02:46 INFO - PROCESS | 1799 | 1461070966205 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x97e28c00 == 56 [pid = 1799] [id = 94] 06:02:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x97e2a400) [pid = 1799] [serial = 281] [outer = (nil)] 06:02:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x97f2fc00) [pid = 1799] [serial = 282] [outer = 0x97e2a400] 06:02:46 INFO - PROCESS | 1799 | 1461070966344 Marionette DEBUG loaded listener.js 06:02:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x9ae52800) [pid = 1799] [serial = 283] [outer = 0x97e2a400] 06:02:47 INFO - PROCESS | 1799 | 1461070967347 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1633ms 06:02:47 INFO - PROCESS | 1799 | 1461070967389 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 06:02:47 INFO - PROCESS | 1799 | 1461070967394 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 06:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:02:47 INFO - PROCESS | 1799 | 1461070967411 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:02:47 INFO - PROCESS | 1799 | 1461070967425 Marionette TRACE conn4 <- [1,350,null,{}] 06:02:47 INFO - PROCESS | 1799 | 1461070967432 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:47 INFO - PROCESS | 1799 | 1461070967626 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 06:02:47 INFO - PROCESS | 1799 | 1461070967825 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x906ddc00 == 57 [pid = 1799] [id = 95] 06:02:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x906de400) [pid = 1799] [serial = 284] [outer = (nil)] 06:02:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x906e5400) [pid = 1799] [serial = 285] [outer = 0x906de400] 06:02:47 INFO - PROCESS | 1799 | 1461070967969 Marionette DEBUG loaded listener.js 06:02:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x9b093400) [pid = 1799] [serial = 286] [outer = 0x906de400] 06:02:48 INFO - PROCESS | 1799 | 1461070968907 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1552ms 06:02:48 INFO - PROCESS | 1799 | 1461070968957 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 06:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:02:48 INFO - PROCESS | 1799 | 1461070968964 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 06:02:48 INFO - PROCESS | 1799 | 1461070968974 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:02:48 INFO - PROCESS | 1799 | 1461070968979 Marionette TRACE conn4 <- [1,354,null,{}] 06:02:48 INFO - PROCESS | 1799 | 1461070968985 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:49 INFO - PROCESS | 1799 | 1461070969197 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 06:02:49 INFO - PROCESS | 1799 | 1461070969351 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6d1400 == 58 [pid = 1799] [id = 96] 06:02:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x906e3400) [pid = 1799] [serial = 287] [outer = (nil)] 06:02:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x9feea800) [pid = 1799] [serial = 288] [outer = 0x906e3400] 06:02:49 INFO - PROCESS | 1799 | 1461070969449 Marionette DEBUG loaded listener.js 06:02:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0xa009f800) [pid = 1799] [serial = 289] [outer = 0x906e3400] 06:02:50 INFO - PROCESS | 1799 | 1461070970457 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1541ms 06:02:50 INFO - PROCESS | 1799 | 1461070970515 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 06:02:50 INFO - PROCESS | 1799 | 1461070970519 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 06:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:02:50 INFO - PROCESS | 1799 | 1461070970529 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:02:50 INFO - PROCESS | 1799 | 1461070970533 Marionette TRACE conn4 <- [1,358,null,{}] 06:02:50 INFO - PROCESS | 1799 | 1461070970540 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:50 INFO - PROCESS | 1799 | 1461070970751 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 06:02:50 INFO - PROCESS | 1799 | 1461070970960 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:51 INFO - PROCESS | 1799 | ++DOCSHELL 0xa0e44c00 == 59 [pid = 1799] [id = 97] 06:02:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0xa0f42000) [pid = 1799] [serial = 290] [outer = (nil)] 06:02:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0xa2a2ec00) [pid = 1799] [serial = 291] [outer = 0xa0f42000] 06:02:51 INFO - PROCESS | 1799 | 1461070971109 Marionette DEBUG loaded listener.js 06:02:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0xa4477000) [pid = 1799] [serial = 292] [outer = 0xa0f42000] 06:02:52 INFO - PROCESS | 1799 | 1461070972046 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1591ms 06:02:52 INFO - PROCESS | 1799 | 1461070972120 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 06:02:52 INFO - PROCESS | 1799 | 1461070972124 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 06:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:02:52 INFO - PROCESS | 1799 | 1461070972132 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:02:52 INFO - PROCESS | 1799 | 1461070972135 Marionette TRACE conn4 <- [1,362,null,{}] 06:02:52 INFO - PROCESS | 1799 | 1461070972141 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:52 INFO - PROCESS | 1799 | 1461070972347 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 06:02:52 INFO - PROCESS | 1799 | 1461070972551 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6cbc00 == 60 [pid = 1799] [id = 98] 06:02:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8f771400) [pid = 1799] [serial = 293] [outer = (nil)] 06:02:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8f778400) [pid = 1799] [serial = 294] [outer = 0x8f771400] 06:02:52 INFO - PROCESS | 1799 | 1461070972694 Marionette DEBUG loaded listener.js 06:02:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0xa0c1a800) [pid = 1799] [serial = 295] [outer = 0x8f771400] 06:02:53 INFO - PROCESS | 1799 | 1461070973703 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1631ms 06:02:53 INFO - PROCESS | 1799 | 1461070973764 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 06:02:53 INFO - PROCESS | 1799 | 1461070973767 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 06:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:02:53 INFO - PROCESS | 1799 | 1461070973774 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:02:53 INFO - PROCESS | 1799 | 1461070973778 Marionette TRACE conn4 <- [1,366,null,{}] 06:02:53 INFO - PROCESS | 1799 | 1461070973784 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:53 INFO - PROCESS | 1799 | 1461070973994 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 06:02:54 INFO - PROCESS | 1799 | 1461070974202 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8edf0c00 == 61 [pid = 1799] [id = 99] 06:02:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8f775800) [pid = 1799] [serial = 296] [outer = (nil)] 06:02:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x9000ec00) [pid = 1799] [serial = 297] [outer = 0x8f775800] 06:02:54 INFO - PROCESS | 1799 | 1461070974346 Marionette DEBUG loaded listener.js 06:02:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x90012800) [pid = 1799] [serial = 298] [outer = 0x8f775800] 06:02:55 INFO - PROCESS | 1799 | 1461070975329 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1589ms 06:02:55 INFO - PROCESS | 1799 | 1461070975366 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 06:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:02:55 INFO - PROCESS | 1799 | 1461070975373 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 06:02:55 INFO - PROCESS | 1799 | 1461070975380 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 1799 | 1461070975384 Marionette TRACE conn4 <- [1,370,null,{}] 06:02:55 INFO - PROCESS | 1799 | 1461070975390 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:55 INFO - PROCESS | 1799 | 1461070975572 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 06:02:55 INFO - PROCESS | 1799 | 1461070975760 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f770000 == 62 [pid = 1799] [id = 100] 06:02:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x9000c400) [pid = 1799] [serial = 299] [outer = (nil)] 06:02:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x90018800) [pid = 1799] [serial = 300] [outer = 0x9000c400] 06:02:55 INFO - PROCESS | 1799 | 1461070975894 Marionette DEBUG loaded listener.js 06:02:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0xa2a76400) [pid = 1799] [serial = 301] [outer = 0x9000c400] 06:02:56 INFO - PROCESS | 1799 | 1461070976774 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1433ms 06:02:56 INFO - PROCESS | 1799 | 1461070976813 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 06:02:56 INFO - PROCESS | 1799 | 1461070976818 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 06:02:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:02:56 INFO - PROCESS | 1799 | 1461070976824 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:02:56 INFO - PROCESS | 1799 | 1461070976828 Marionette TRACE conn4 <- [1,374,null,{}] 06:02:56 INFO - PROCESS | 1799 | 1461070976834 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:57 INFO - PROCESS | 1799 | 1461070977037 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 06:02:57 INFO - PROCESS | 1799 | 1461070977210 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x90017c00 == 63 [pid = 1799] [id = 101] 06:02:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x94827400) [pid = 1799] [serial = 302] [outer = (nil)] 06:02:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x97765c00) [pid = 1799] [serial = 303] [outer = 0x94827400] 06:02:57 INFO - PROCESS | 1799 | 1461070977306 Marionette DEBUG loaded listener.js 06:02:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x97c0e800) [pid = 1799] [serial = 304] [outer = 0x94827400] 06:02:58 INFO - PROCESS | 1799 | 1461070978231 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:02:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:02:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1437ms 06:02:58 INFO - PROCESS | 1799 | 1461070978263 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 06:02:58 INFO - PROCESS | 1799 | 1461070978266 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 06:02:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:02:58 INFO - PROCESS | 1799 | 1461070978274 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:02:58 INFO - PROCESS | 1799 | 1461070978279 Marionette TRACE conn4 <- [1,378,null,{}] 06:02:58 INFO - PROCESS | 1799 | 1461070978285 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:58 INFO - PROCESS | 1799 | 1461070978481 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 06:02:58 INFO - PROCESS | 1799 | 1461070978888 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd75400 == 64 [pid = 1799] [id = 102] 06:02:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8fd78400) [pid = 1799] [serial = 305] [outer = (nil)] 06:02:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x90016800) [pid = 1799] [serial = 306] [outer = 0x8fd78400] 06:02:59 INFO - PROCESS | 1799 | 1461070979014 Marionette DEBUG loaded listener.js 06:02:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x906e1400) [pid = 1799] [serial = 307] [outer = 0x8fd78400] 06:02:59 INFO - PROCESS | 1799 | 1461070979949 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:03:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:03:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1737ms 06:03:00 INFO - PROCESS | 1799 | 1461070980012 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 06:03:00 INFO - PROCESS | 1799 | 1461070980023 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 06:03:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:03:00 INFO - PROCESS | 1799 | 1461070980045 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:03:00 INFO - PROCESS | 1799 | 1461070980059 Marionette TRACE conn4 <- [1,382,null,{}] 06:03:00 INFO - PROCESS | 1799 | 1461070980067 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:00 INFO - PROCESS | 1799 | 1461070980305 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 06:03:00 INFO - PROCESS | 1799 | 1461070980597 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:00 INFO - PROCESS | 1799 | --DOCSHELL 0x934ee000 == 63 [pid = 1799] [id = 55] 06:03:00 INFO - PROCESS | 1799 | --DOCSHELL 0x98c7d400 == 62 [pid = 1799] [id = 57] 06:03:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6d3400 == 61 [pid = 1799] [id = 58] 06:03:00 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x9fc9c000) [pid = 1799] [serial = 234] [outer = (nil)] [url = about:blank] 06:03:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6d3400 == 62 [pid = 1799] [id = 103] 06:03:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8f774c00) [pid = 1799] [serial = 308] [outer = (nil)] 06:03:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x92199800) [pid = 1799] [serial = 309] [outer = 0x8f774c00] 06:03:00 INFO - PROCESS | 1799 | 1461070980762 Marionette DEBUG loaded listener.js 06:03:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x934f8400) [pid = 1799] [serial = 310] [outer = 0x8f774c00] 06:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x993f1000 == 61 [pid = 1799] [id = 56] 06:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6d6c00 == 60 [pid = 1799] [id = 53] 06:03:01 INFO - PROCESS | 1799 | --DOCSHELL 0x967be400 == 59 [pid = 1799] [id = 45] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x98fad800) [pid = 1799] [serial = 229] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x98c45400) [pid = 1799] [serial = 228] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x9aec3800) [pid = 1799] [serial = 231] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x934efc00) [pid = 1799] [serial = 194] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x9aecbc00) [pid = 1799] [serial = 232] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x96755000) [pid = 1799] [serial = 197] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0xa0fcd400) [pid = 1799] [serial = 203] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0xa444f000) [pid = 1799] [serial = 206] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x989bac00) [pid = 1799] [serial = 200] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9fc9c400) [pid = 1799] [serial = 210] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x96757000) [pid = 1799] [serial = 222] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x973a3800) [pid = 1799] [serial = 223] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x97e29800) [pid = 1799] [serial = 225] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x9749d400) [pid = 1799] [serial = 220] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x967bf400) [pid = 1799] [serial = 219] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x97761400) [pid = 1799] [serial = 217] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x97699000) [pid = 1799] [serial = 216] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x97ecc000) [pid = 1799] [serial = 213] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0xa4c64c00) [pid = 1799] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:03:01 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x97ed1000) [pid = 1799] [serial = 226] [outer = (nil)] [url = about:blank] 06:03:01 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:01 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:03:01 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:01 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:01 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:01 INFO - PROCESS | 1799 | 1461070981946 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:03:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:03:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1946ms 06:03:01 INFO - PROCESS | 1799 | 1461070981994 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 06:03:02 INFO - PROCESS | 1799 | 1461070982000 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 06:03:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:03:02 INFO - PROCESS | 1799 | 1461070982007 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:03:02 INFO - PROCESS | 1799 | 1461070982010 Marionette TRACE conn4 <- [1,386,null,{}] 06:03:02 INFO - PROCESS | 1799 | 1461070982016 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:02 INFO - PROCESS | 1799 | 1461070982184 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 06:03:02 INFO - PROCESS | 1799 | 1461070982312 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x948d7400 == 60 [pid = 1799] [id = 104] 06:03:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x9674c000) [pid = 1799] [serial = 311] [outer = (nil)] 06:03:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x967c2c00) [pid = 1799] [serial = 312] [outer = 0x9674c000] 06:03:02 INFO - PROCESS | 1799 | 1461070982552 Marionette DEBUG loaded listener.js 06:03:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x973a3800) [pid = 1799] [serial = 313] [outer = 0x9674c000] 06:03:03 INFO - PROCESS | 1799 | 1461070983544 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:03:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:03:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1597ms 06:03:03 INFO - PROCESS | 1799 | 1461070983607 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 06:03:03 INFO - PROCESS | 1799 | 1461070983612 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 06:03:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:03:03 INFO - PROCESS | 1799 | 1461070983627 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:03:03 INFO - PROCESS | 1799 | 1461070983637 Marionette TRACE conn4 <- [1,390,null,{}] 06:03:03 INFO - PROCESS | 1799 | 1461070983654 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:03 INFO - PROCESS | 1799 | 1461070983909 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 06:03:03 INFO - PROCESS | 1799 | 1461070983945 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x967c5400 == 61 [pid = 1799] [id = 105] 06:03:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x9717a000) [pid = 1799] [serial = 314] [outer = (nil)] 06:03:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x97e27000) [pid = 1799] [serial = 315] [outer = 0x9717a000] 06:03:04 INFO - PROCESS | 1799 | 1461070984023 Marionette DEBUG loaded listener.js 06:03:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x97ece400) [pid = 1799] [serial = 316] [outer = 0x9717a000] 06:03:05 INFO - PROCESS | 1799 | 1461070985185 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:03:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:03:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1619ms 06:03:05 INFO - PROCESS | 1799 | 1461070985238 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 06:03:05 INFO - PROCESS | 1799 | 1461070985242 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 06:03:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:03:05 INFO - PROCESS | 1799 | 1461070985250 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:03:05 INFO - PROCESS | 1799 | 1461070985253 Marionette TRACE conn4 <- [1,394,null,{}] 06:03:05 INFO - PROCESS | 1799 | 1461070985266 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:05 INFO - PROCESS | 1799 | 1461070985488 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 06:03:05 INFO - PROCESS | 1799 | 1461070985509 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x9000d000 == 62 [pid = 1799] [id = 106] 06:03:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x97789400) [pid = 1799] [serial = 317] [outer = (nil)] 06:03:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x989a5000) [pid = 1799] [serial = 318] [outer = 0x97789400] 06:03:05 INFO - PROCESS | 1799 | 1461070985590 Marionette DEBUG loaded listener.js 06:03:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x98fa1400) [pid = 1799] [serial = 319] [outer = 0x97789400] 06:03:06 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x97399800) [pid = 1799] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:03:06 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x9219d000) [pid = 1799] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:03:06 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8ede6000) [pid = 1799] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:03:06 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x97f23400) [pid = 1799] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:03:06 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x97e24c00) [pid = 1799] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:03:06 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x98fab800) [pid = 1799] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:03:06 INFO - PROCESS | 1799 | 1461070986736 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:03:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:03:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1511ms 06:03:06 INFO - PROCESS | 1799 | 1461070986764 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 06:03:06 INFO - PROCESS | 1799 | 1461070986768 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 06:03:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:03:06 INFO - PROCESS | 1799 | 1461070986775 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:03:06 INFO - PROCESS | 1799 | 1461070986778 Marionette TRACE conn4 <- [1,398,null,{}] 06:03:06 INFO - PROCESS | 1799 | 1461070986785 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:06 INFO - PROCESS | 1799 | 1461070986942 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 06:03:07 INFO - PROCESS | 1799 | 1461070987062 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x97e24c00 == 63 [pid = 1799] [id = 107] 06:03:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x97f2bc00) [pid = 1799] [serial = 320] [outer = (nil)] 06:03:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x993f7000) [pid = 1799] [serial = 321] [outer = 0x97f2bc00] 06:03:07 INFO - PROCESS | 1799 | 1461070987150 Marionette DEBUG loaded listener.js 06:03:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x9fb8f800) [pid = 1799] [serial = 322] [outer = 0x97f2bc00] 06:03:07 INFO - PROCESS | 1799 | 1461070987985 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:03:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:03:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1338ms 06:03:08 INFO - PROCESS | 1799 | 1461070988114 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 06:03:08 INFO - PROCESS | 1799 | 1461070988121 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 06:03:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:03:08 INFO - PROCESS | 1799 | 1461070988131 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:03:08 INFO - PROCESS | 1799 | 1461070988136 Marionette TRACE conn4 <- [1,402,null,{}] 06:03:08 INFO - PROCESS | 1799 | 1461070988157 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:08 INFO - PROCESS | 1799 | 1461070988367 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 06:03:08 INFO - PROCESS | 1799 | 1461070988609 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x906dcc00 == 64 [pid = 1799] [id = 108] 06:03:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x906de800) [pid = 1799] [serial = 323] [outer = (nil)] 06:03:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x906e7c00) [pid = 1799] [serial = 324] [outer = 0x906de800] 06:03:08 INFO - PROCESS | 1799 | 1461070988715 Marionette DEBUG loaded listener.js 06:03:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x907b0400) [pid = 1799] [serial = 325] [outer = 0x906de800] 06:03:09 INFO - PROCESS | 1799 | 1461070989716 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:03:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:03:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1644ms 06:03:09 INFO - PROCESS | 1799 | 1461070989775 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 06:03:09 INFO - PROCESS | 1799 | 1461070989783 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 06:03:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:03:09 INFO - PROCESS | 1799 | 1461070989827 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:03:09 INFO - PROCESS | 1799 | 1461070989836 Marionette TRACE conn4 <- [1,406,null,{}] 06:03:09 INFO - PROCESS | 1799 | 1461070989897 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:10 INFO - PROCESS | 1799 | 1461070990128 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 06:03:10 INFO - PROCESS | 1799 | 1461070990330 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x967cb400 == 65 [pid = 1799] [id = 109] 06:03:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x97399c00) [pid = 1799] [serial = 326] [outer = (nil)] 06:03:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x97765800) [pid = 1799] [serial = 327] [outer = 0x97399c00] 06:03:10 INFO - PROCESS | 1799 | 1461070990424 Marionette DEBUG loaded listener.js 06:03:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x9778a400) [pid = 1799] [serial = 328] [outer = 0x97399c00] 06:03:11 INFO - PROCESS | 1799 | 1461070991462 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:03:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:03:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1726ms 06:03:11 INFO - PROCESS | 1799 | 1461070991521 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 06:03:11 INFO - PROCESS | 1799 | 1461070991524 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 06:03:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:03:11 INFO - PROCESS | 1799 | 1461070991533 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:03:11 INFO - PROCESS | 1799 | 1461070991539 Marionette TRACE conn4 <- [1,410,null,{}] 06:03:11 INFO - PROCESS | 1799 | 1461070991558 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:11 INFO - PROCESS | 1799 | 1461070991787 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 06:03:12 INFO - PROCESS | 1799 | 1461070992096 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x9ad2a000 == 66 [pid = 1799] [id = 110] 06:03:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0xa0f40000) [pid = 1799] [serial = 329] [outer = (nil)] 06:03:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0xa3c7a400) [pid = 1799] [serial = 330] [outer = 0xa0f40000] 06:03:12 INFO - PROCESS | 1799 | 1461070992211 Marionette DEBUG loaded listener.js 06:03:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0xa457e000) [pid = 1799] [serial = 331] [outer = 0xa0f40000] 06:03:13 INFO - PROCESS | 1799 | 1461070993145 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:03:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:03:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1642ms 06:03:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:03:13 INFO - PROCESS | 1799 | 1461070993176 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 06:03:13 INFO - PROCESS | 1799 | 1461070993179 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 06:03:13 INFO - PROCESS | 1799 | 1461070993186 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:03:13 INFO - PROCESS | 1799 | 1461070993190 Marionette TRACE conn4 <- [1,414,null,{}] 06:03:13 INFO - PROCESS | 1799 | 1461070993196 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:13 INFO - PROCESS | 1799 | 1461070993378 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 06:03:13 INFO - PROCESS | 1799 | 1461070993603 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f772c00 == 67 [pid = 1799] [id = 111] 06:03:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0xa4aab400) [pid = 1799] [serial = 332] [outer = (nil)] 06:03:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0xa4ab1800) [pid = 1799] [serial = 333] [outer = 0xa4aab400] 06:03:13 INFO - PROCESS | 1799 | 1461070993741 Marionette DEBUG loaded listener.js 06:03:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0xa4ab5c00) [pid = 1799] [serial = 334] [outer = 0xa4aab400] 06:03:14 INFO - PROCESS | 1799 | 1461070994632 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:03:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:03:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1494ms 06:03:14 INFO - PROCESS | 1799 | 1461070994681 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 06:03:14 INFO - PROCESS | 1799 | 1461070994686 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 06:03:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:03:14 INFO - PROCESS | 1799 | 1461070994693 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:03:14 INFO - PROCESS | 1799 | 1461070994698 Marionette TRACE conn4 <- [1,418,null,{}] 06:03:14 INFO - PROCESS | 1799 | 1461070994705 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:14 INFO - PROCESS | 1799 | 1461070994909 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 06:03:15 INFO - PROCESS | 1799 | 1461070995206 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f772800 == 68 [pid = 1799] [id = 112] 06:03:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x93379000) [pid = 1799] [serial = 335] [outer = (nil)] 06:03:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0xa4c41c00) [pid = 1799] [serial = 336] [outer = 0x93379000] 06:03:15 INFO - PROCESS | 1799 | 1461070995360 Marionette DEBUG loaded listener.js 06:03:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0xa4c4d000) [pid = 1799] [serial = 337] [outer = 0x93379000] 06:03:16 INFO - PROCESS | 1799 | 1461070996691 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:03:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 06:03:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2042ms 06:03:16 INFO - PROCESS | 1799 | 1461070996787 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 06:03:16 INFO - PROCESS | 1799 | 1461070996791 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 06:03:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:03:16 INFO - PROCESS | 1799 | 1461070996800 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:03:16 INFO - PROCESS | 1799 | 1461070996804 Marionette TRACE conn4 <- [1,422,null,{}] 06:03:16 INFO - PROCESS | 1799 | 1461070996810 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:17 INFO - PROCESS | 1799 | 1461070997014 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 06:03:17 INFO - PROCESS | 1799 | 1461070997176 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x967c1c00 == 69 [pid = 1799] [id = 113] 06:03:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x9b08f800) [pid = 1799] [serial = 338] [outer = (nil)] 06:03:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0xa4c62c00) [pid = 1799] [serial = 339] [outer = 0x9b08f800] 06:03:17 INFO - PROCESS | 1799 | 1461070997269 Marionette DEBUG loaded listener.js 06:03:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0xa4c6a800) [pid = 1799] [serial = 340] [outer = 0x9b08f800] 06:03:18 INFO - PROCESS | 1799 | 1461070998605 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:03:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:03:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1849ms 06:03:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:03:18 INFO - PROCESS | 1799 | 1461070998696 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 06:03:18 INFO - PROCESS | 1799 | 1461070998699 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 06:03:18 INFO - PROCESS | 1799 | 1461070998709 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:03:18 INFO - PROCESS | 1799 | 1461070998711 Marionette TRACE conn4 <- [1,426,null,{}] 06:03:18 INFO - PROCESS | 1799 | 1461070998718 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:18 INFO - PROCESS | 1799 | 1461070998901 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 06:03:19 INFO - PROCESS | 1799 | 1461070999069 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede8800 == 70 [pid = 1799] [id = 114] 06:03:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0xa4c4f400) [pid = 1799] [serial = 341] [outer = (nil)] 06:03:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0xa6933000) [pid = 1799] [serial = 342] [outer = 0xa4c4f400] 06:03:19 INFO - PROCESS | 1799 | 1461070999158 Marionette DEBUG loaded listener.js 06:03:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0xa6960c00) [pid = 1799] [serial = 343] [outer = 0xa4c4f400] 06:03:20 INFO - PROCESS | 1799 | 1461071000435 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:03:20 INFO - PROCESS | 1799 | 1461071000590 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 06:03:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:03:20 INFO - PROCESS | 1799 | 1461071000601 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:03:20 INFO - PROCESS | 1799 | 1461071000606 Marionette TRACE conn4 <- [1,430,null,{}] 06:03:20 INFO - PROCESS | 1799 | 1461071000626 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:20 INFO - PROCESS | 1799 | 1461071000792 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 06:03:20 INFO - PROCESS | 1799 | 1461071000959 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be37400 == 71 [pid = 1799] [id = 115] 06:03:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8be3b400) [pid = 1799] [serial = 344] [outer = (nil)] 06:03:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x90016c00) [pid = 1799] [serial = 345] [outer = 0x8be3b400] 06:03:21 INFO - PROCESS | 1799 | 1461071001044 Marionette DEBUG loaded listener.js 06:03:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x934ed800) [pid = 1799] [serial = 346] [outer = 0x8be3b400] 06:03:22 INFO - PROCESS | 1799 | 1461071002006 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:03:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:03:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1447ms 06:03:22 INFO - PROCESS | 1799 | 1461071002050 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 06:03:22 INFO - PROCESS | 1799 | 1461071002060 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 06:03:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:03:22 INFO - PROCESS | 1799 | 1461071002071 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:03:22 INFO - PROCESS | 1799 | 1461071002075 Marionette TRACE conn4 <- [1,434,null,{}] 06:03:22 INFO - PROCESS | 1799 | 1461071002081 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:22 INFO - PROCESS | 1799 | 1461071002261 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 06:03:22 INFO - PROCESS | 1799 | 1461071002478 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x907ac400 == 72 [pid = 1799] [id = 116] 06:03:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x916cc000) [pid = 1799] [serial = 347] [outer = (nil)] 06:03:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x97176800) [pid = 1799] [serial = 348] [outer = 0x916cc000] 06:03:22 INFO - PROCESS | 1799 | 1461071002607 Marionette DEBUG loaded listener.js 06:03:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x97767000) [pid = 1799] [serial = 349] [outer = 0x916cc000] 06:03:23 INFO - PROCESS | 1799 | 1461071003576 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:03:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:03:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1587ms 06:03:23 INFO - PROCESS | 1799 | 1461071003659 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 06:03:23 INFO - PROCESS | 1799 | 1461071003663 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 06:03:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:03:23 INFO - PROCESS | 1799 | 1461071003669 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:03:23 INFO - PROCESS | 1799 | 1461071003675 Marionette TRACE conn4 <- [1,438,null,{}] 06:03:23 INFO - PROCESS | 1799 | 1461071003691 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:23 INFO - PROCESS | 1799 | 1461071003900 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 06:03:24 INFO - PROCESS | 1799 | --DOCSHELL 0x9899e000 == 71 [pid = 1799] [id = 49] 06:03:24 INFO - PROCESS | 1799 | --DOCSHELL 0x9000d000 == 70 [pid = 1799] [id = 106] 06:03:24 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x90823800) [pid = 1799] [serial = 237] [outer = (nil)] [url = about:blank] 06:03:24 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x9776ac00) [pid = 1799] [serial = 240] [outer = (nil)] [url = about:blank] 06:03:24 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x97f29000) [pid = 1799] [serial = 243] [outer = (nil)] [url = about:blank] 06:03:24 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x9fb98400) [pid = 1799] [serial = 246] [outer = (nil)] [url = about:blank] 06:03:24 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x97788c00) [pid = 1799] [serial = 249] [outer = (nil)] [url = about:blank] 06:03:24 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0xa3c72c00) [pid = 1799] [serial = 252] [outer = (nil)] [url = about:blank] 06:03:24 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x907b2400) [pid = 1799] [serial = 255] [outer = (nil)] [url = about:blank] 06:03:24 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x993f0c00) [pid = 1799] [serial = 273] [outer = (nil)] [url = about:blank] 06:03:24 INFO - PROCESS | 1799 | 1461071004220 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:24 INFO - PROCESS | 1799 | --DOCSHELL 0x967c5400 == 69 [pid = 1799] [id = 105] 06:03:24 INFO - PROCESS | 1799 | --DOCSHELL 0x948d7400 == 68 [pid = 1799] [id = 104] 06:03:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f76e800 == 69 [pid = 1799] [id = 117] 06:03:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8f77b400) [pid = 1799] [serial = 350] [outer = (nil)] 06:03:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x907b5000) [pid = 1799] [serial = 351] [outer = 0x8f77b400] 06:03:24 INFO - PROCESS | 1799 | 1461071004327 Marionette DEBUG loaded listener.js 06:03:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x948cf000) [pid = 1799] [serial = 352] [outer = 0x8f77b400] 06:03:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6d3400 == 68 [pid = 1799] [id = 103] 06:03:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd75400 == 67 [pid = 1799] [id = 102] 06:03:24 INFO - PROCESS | 1799 | --DOCSHELL 0x948ce000 == 66 [pid = 1799] [id = 93] 06:03:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8ede1400 == 65 [pid = 1799] [id = 92] 06:03:25 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0xa0adc800) [pid = 1799] [serial = 235] [outer = (nil)] [url = about:blank] 06:03:25 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x97763c00) [pid = 1799] [serial = 264] [outer = (nil)] [url = about:blank] 06:03:25 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x94820000) [pid = 1799] [serial = 261] [outer = (nil)] [url = about:blank] 06:03:25 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x95d29400) [pid = 1799] [serial = 262] [outer = (nil)] [url = about:blank] 06:03:25 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x916cb000) [pid = 1799] [serial = 259] [outer = (nil)] [url = about:blank] 06:03:25 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x907b1000) [pid = 1799] [serial = 258] [outer = (nil)] [url = about:blank] 06:03:25 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x98927400) [pid = 1799] [serial = 270] [outer = (nil)] [url = about:blank] 06:03:25 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x989a4800) [pid = 1799] [serial = 271] [outer = (nil)] [url = about:blank] 06:03:25 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x97eca000) [pid = 1799] [serial = 267] [outer = (nil)] [url = about:blank] 06:03:25 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x97ed4c00) [pid = 1799] [serial = 268] [outer = (nil)] [url = about:blank] 06:03:25 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x9776f000) [pid = 1799] [serial = 265] [outer = (nil)] [url = about:blank] 06:03:25 INFO - PROCESS | 1799 | 1461071005253 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:03:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:03:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1643ms 06:03:25 INFO - PROCESS | 1799 | 1461071005313 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 06:03:25 INFO - PROCESS | 1799 | 1461071005319 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 06:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:03:25 INFO - PROCESS | 1799 | 1461071005325 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:03:25 INFO - PROCESS | 1799 | 1461071005329 Marionette TRACE conn4 <- [1,442,null,{}] 06:03:25 INFO - PROCESS | 1799 | 1461071005335 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:25 INFO - PROCESS | 1799 | 1461071005521 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 06:03:25 INFO - PROCESS | 1799 | 1461071005658 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be3cc00 == 66 [pid = 1799] [id = 118] 06:03:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8edee400) [pid = 1799] [serial = 353] [outer = (nil)] 06:03:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x97f27000) [pid = 1799] [serial = 354] [outer = 0x8edee400] 06:03:25 INFO - PROCESS | 1799 | 1461071005748 Marionette DEBUG loaded listener.js 06:03:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x98932400) [pid = 1799] [serial = 355] [outer = 0x8edee400] 06:03:26 INFO - PROCESS | 1799 | 1461071006606 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1332ms 06:03:26 INFO - PROCESS | 1799 | 1461071006665 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 06:03:26 INFO - PROCESS | 1799 | 1461071006669 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 06:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:03:26 INFO - PROCESS | 1799 | 1461071006677 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:03:26 INFO - PROCESS | 1799 | 1461071006680 Marionette TRACE conn4 <- [1,446,null,{}] 06:03:26 INFO - PROCESS | 1799 | 1461071006685 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:26 INFO - PROCESS | 1799 | 1461071006899 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 06:03:26 INFO - PROCESS | 1799 | 1461071006928 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x9778b800 == 67 [pid = 1799] [id = 119] 06:03:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x979b0800) [pid = 1799] [serial = 356] [outer = (nil)] 06:03:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x9ad30c00) [pid = 1799] [serial = 357] [outer = 0x979b0800] 06:03:27 INFO - PROCESS | 1799 | 1461071007004 Marionette DEBUG loaded listener.js 06:03:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x9b09bc00) [pid = 1799] [serial = 358] [outer = 0x979b0800] 06:03:27 INFO - PROCESS | 1799 | 1461071007979 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:03:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:03:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1383ms 06:03:28 INFO - PROCESS | 1799 | 1461071008078 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 06:03:28 INFO - PROCESS | 1799 | 1461071008081 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 06:03:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:03:28 INFO - PROCESS | 1799 | 1461071008088 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:03:28 INFO - PROCESS | 1799 | 1461071008091 Marionette TRACE conn4 <- [1,450,null,{}] 06:03:28 INFO - PROCESS | 1799 | 1461071008097 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:28 INFO - PROCESS | 1799 | 1461071008349 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 06:03:28 INFO - PROCESS | 1799 | 1461071008398 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x9fb2f800 == 68 [pid = 1799] [id = 120] 06:03:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0xa3c7d400) [pid = 1799] [serial = 359] [outer = (nil)] 06:03:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0xa45e8000) [pid = 1799] [serial = 360] [outer = 0xa3c7d400] 06:03:28 INFO - PROCESS | 1799 | 1461071008482 Marionette DEBUG loaded listener.js 06:03:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0xa4aaa800) [pid = 1799] [serial = 361] [outer = 0xa3c7d400] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x91535c00) [pid = 1799] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x97e23000) [pid = 1799] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x97c0ac00) [pid = 1799] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x9ad35800) [pid = 1799] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x91535000) [pid = 1799] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x9717a000) [pid = 1799] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x97789400) [pid = 1799] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x9674c000) [pid = 1799] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8fd78400) [pid = 1799] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8f774c00) [pid = 1799] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x916ce800) [pid = 1799] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x934f2c00) [pid = 1799] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8f6d1c00) [pid = 1799] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x9ad33400) [pid = 1799] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x98926800) [pid = 1799] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x94823400) [pid = 1799] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x9674ec00) [pid = 1799] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x970d9000) [pid = 1799] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x96752000) [pid = 1799] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x97c0c400) [pid = 1799] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x9fca1c00) [pid = 1799] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x95d28800) [pid = 1799] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:03:29 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x948d3400) [pid = 1799] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:03:29 INFO - PROCESS | 1799 | 1461071009838 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:03:29 INFO - PROCESS | 1799 | 1461071009881 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 06:03:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:03:29 INFO - PROCESS | 1799 | 1461071009888 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:03:29 INFO - PROCESS | 1799 | 1461071009890 Marionette TRACE conn4 <- [1,454,null,{}] 06:03:29 INFO - PROCESS | 1799 | 1461071009896 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:30 INFO - PROCESS | 1799 | 1461071010133 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 06:03:30 INFO - PROCESS | 1799 | 1461071010156 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6d1c00 == 69 [pid = 1799] [id = 121] 06:03:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8fd78400) [pid = 1799] [serial = 362] [outer = (nil)] 06:03:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x96752800) [pid = 1799] [serial = 363] [outer = 0x8fd78400] 06:03:30 INFO - PROCESS | 1799 | 1461071010248 Marionette DEBUG loaded listener.js 06:03:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x97789400) [pid = 1799] [serial = 364] [outer = 0x8fd78400] 06:03:31 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:31 INFO - PROCESS | 1799 | 1461071011108 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:03:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:03:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1279ms 06:03:31 INFO - PROCESS | 1799 | 1461071011213 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 06:03:31 INFO - PROCESS | 1799 | 1461071011219 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 06:03:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:03:31 INFO - PROCESS | 1799 | 1461071011231 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:03:31 INFO - PROCESS | 1799 | 1461071011236 Marionette TRACE conn4 <- [1,458,null,{}] 06:03:31 INFO - PROCESS | 1799 | 1461071011247 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:31 INFO - PROCESS | 1799 | 1461071011514 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 06:03:32 INFO - PROCESS | 1799 | 1461071012246 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x97768800 == 70 [pid = 1799] [id = 122] 06:03:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x9776bc00) [pid = 1799] [serial = 365] [outer = (nil)] 06:03:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x97785800) [pid = 1799] [serial = 366] [outer = 0x9776bc00] 06:03:32 INFO - PROCESS | 1799 | 1461071012526 Marionette DEBUG loaded listener.js 06:03:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x97f29800) [pid = 1799] [serial = 367] [outer = 0x9776bc00] 06:03:33 INFO - PROCESS | 1799 | 1461071013747 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:03:33 INFO - PROCESS | 1799 | 1461071013793 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 06:03:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:03:33 INFO - PROCESS | 1799 | 1461071013807 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:03:33 INFO - PROCESS | 1799 | 1461071013813 Marionette TRACE conn4 <- [1,462,null,{}] 06:03:33 INFO - PROCESS | 1799 | 1461071013821 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:34 INFO - PROCESS | 1799 | 1461071014005 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 06:03:34 INFO - PROCESS | 1799 | 1461071014178 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x9000c800 == 71 [pid = 1799] [id = 123] 06:03:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x948cd000) [pid = 1799] [serial = 368] [outer = (nil)] 06:03:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0xa0c2bc00) [pid = 1799] [serial = 369] [outer = 0x948cd000] 06:03:34 INFO - PROCESS | 1799 | 1461071014275 Marionette DEBUG loaded listener.js 06:03:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0xa45e1400) [pid = 1799] [serial = 370] [outer = 0x948cd000] 06:03:35 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:35 INFO - PROCESS | 1799 | 1461071015385 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:03:35 INFO - PROCESS | 1799 | 1461071015453 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 06:03:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:03:35 INFO - PROCESS | 1799 | 1461071015461 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:03:35 INFO - PROCESS | 1799 | 1461071015466 Marionette TRACE conn4 <- [1,466,null,{}] 06:03:35 INFO - PROCESS | 1799 | 1461071015483 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:35 INFO - PROCESS | 1799 | 1461071015736 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 06:03:35 INFO - PROCESS | 1799 | 1461071015949 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x902c2400 == 72 [pid = 1799] [id = 124] 06:03:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x902c5000) [pid = 1799] [serial = 371] [outer = (nil)] 06:03:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0xa4ab1400) [pid = 1799] [serial = 372] [outer = 0x902c5000] 06:03:36 INFO - PROCESS | 1799 | 1461071016050 Marionette DEBUG loaded listener.js 06:03:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0xa4c4b400) [pid = 1799] [serial = 373] [outer = 0x902c5000] 06:03:37 INFO - PROCESS | 1799 | 1461071017095 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:03:37 INFO - PROCESS | 1799 | 1461071017164 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 06:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:03:37 INFO - PROCESS | 1799 | 1461071017172 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:03:37 INFO - PROCESS | 1799 | 1461071017176 Marionette TRACE conn4 <- [1,470,null,{}] 06:03:37 INFO - PROCESS | 1799 | 1461071017181 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:37 INFO - PROCESS | 1799 | 1461071017369 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 06:03:37 INFO - PROCESS | 1799 | 1461071017581 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x905b0c00 == 73 [pid = 1799] [id = 125] 06:03:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x905b5800) [pid = 1799] [serial = 374] [outer = (nil)] 06:03:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x905bc400) [pid = 1799] [serial = 375] [outer = 0x905b5800] 06:03:37 INFO - PROCESS | 1799 | 1461071017676 Marionette DEBUG loaded listener.js 06:03:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0xa4aaf400) [pid = 1799] [serial = 376] [outer = 0x905b5800] 06:03:38 INFO - PROCESS | 1799 | 1461071018810 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:03:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:03:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1685ms 06:03:38 INFO - PROCESS | 1799 | 1461071018861 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 06:03:38 INFO - PROCESS | 1799 | 1461071018867 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 06:03:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:03:38 INFO - PROCESS | 1799 | 1461071018876 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:03:38 INFO - PROCESS | 1799 | 1461071018882 Marionette TRACE conn4 <- [1,474,null,{}] 06:03:38 INFO - PROCESS | 1799 | 1461071018891 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:39 INFO - PROCESS | 1799 | 1461071019144 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 06:03:39 INFO - PROCESS | 1799 | 1461071019361 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6ccc00 == 74 [pid = 1799] [id = 126] 06:03:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8fac3000) [pid = 1799] [serial = 377] [outer = (nil)] 06:03:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8facb400) [pid = 1799] [serial = 378] [outer = 0x8fac3000] 06:03:39 INFO - PROCESS | 1799 | 1461071019454 Marionette DEBUG loaded listener.js 06:03:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8facd000) [pid = 1799] [serial = 379] [outer = 0x8fac3000] 06:03:40 INFO - PROCESS | 1799 | 1461071020478 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1643ms 06:03:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8f80b800) [pid = 1799] [serial = 380] [outer = 0x93378c00] 06:03:40 INFO - PROCESS | 1799 | 1461071020569 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 06:03:40 INFO - PROCESS | 1799 | 1461071020574 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 06:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:03:40 INFO - PROCESS | 1799 | 1461071020648 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:03:40 INFO - PROCESS | 1799 | 1461071020651 Marionette TRACE conn4 <- [1,478,null,{}] 06:03:40 INFO - PROCESS | 1799 | 1461071020666 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:40 INFO - PROCESS | 1799 | 1461071020872 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 06:03:41 INFO - PROCESS | 1799 | 1461071021108 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8edeb800 == 75 [pid = 1799] [id = 127] 06:03:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8f810800) [pid = 1799] [serial = 381] [outer = (nil)] 06:03:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8face400) [pid = 1799] [serial = 382] [outer = 0x8f810800] 06:03:41 INFO - PROCESS | 1799 | 1461071021208 Marionette DEBUG loaded listener.js 06:03:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x9776c800) [pid = 1799] [serial = 383] [outer = 0x8f810800] 06:03:42 INFO - PROCESS | 1799 | 1461071022154 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1598ms 06:03:42 INFO - PROCESS | 1799 | 1461071022191 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 06:03:42 INFO - PROCESS | 1799 | 1461071022196 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 06:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:03:42 INFO - PROCESS | 1799 | 1461071022202 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:03:42 INFO - PROCESS | 1799 | 1461071022206 Marionette TRACE conn4 <- [1,482,null,{}] 06:03:42 INFO - PROCESS | 1799 | 1461071022212 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:42 INFO - PROCESS | 1799 | 1461071022406 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 06:03:42 INFO - PROCESS | 1799 | 1461071022624 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b30c000 == 76 [pid = 1799] [id = 128] 06:03:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8b30dc00) [pid = 1799] [serial = 384] [outer = (nil)] 06:03:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8b311c00) [pid = 1799] [serial = 385] [outer = 0x8b30dc00] 06:03:42 INFO - PROCESS | 1799 | 1461071022755 Marionette DEBUG loaded listener.js 06:03:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8b314c00) [pid = 1799] [serial = 386] [outer = 0x8b30dc00] 06:03:43 INFO - PROCESS | 1799 | 1461071023785 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1631ms 06:03:43 INFO - PROCESS | 1799 | 1461071023836 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 06:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:03:43 INFO - PROCESS | 1799 | 1461071023841 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 06:03:43 INFO - PROCESS | 1799 | 1461071023848 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:03:43 INFO - PROCESS | 1799 | 1461071023852 Marionette TRACE conn4 <- [1,486,null,{}] 06:03:43 INFO - PROCESS | 1799 | 1461071023858 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:44 INFO - PROCESS | 1799 | 1461071024045 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 06:03:44 INFO - PROCESS | 1799 | 1461071024262 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b310000 == 77 [pid = 1799] [id = 129] 06:03:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8b312c00) [pid = 1799] [serial = 387] [outer = (nil)] 06:03:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8c0b1c00) [pid = 1799] [serial = 388] [outer = 0x8b312c00] 06:03:44 INFO - PROCESS | 1799 | 1461071024384 Marionette DEBUG loaded listener.js 06:03:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8c0b4400) [pid = 1799] [serial = 389] [outer = 0x8b312c00] 06:03:45 INFO - PROCESS | 1799 | 1461071025348 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:03:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:03:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1533ms 06:03:45 INFO - PROCESS | 1799 | 1461071025382 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 06:03:45 INFO - PROCESS | 1799 | 1461071025387 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 06:03:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:03:45 INFO - PROCESS | 1799 | 1461071025394 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:03:45 INFO - PROCESS | 1799 | 1461071025397 Marionette TRACE conn4 <- [1,490,null,{}] 06:03:45 INFO - PROCESS | 1799 | 1461071025404 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:45 INFO - PROCESS | 1799 | 1461071025605 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 06:03:45 INFO - PROCESS | 1799 | 1461071025821 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be3d000 == 78 [pid = 1799] [id = 130] 06:03:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8c0b1000) [pid = 1799] [serial = 390] [outer = (nil)] 06:03:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8c0bc400) [pid = 1799] [serial = 391] [outer = 0x8c0b1000] 06:03:45 INFO - PROCESS | 1799 | 1461071025956 Marionette DEBUG loaded listener.js 06:03:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8f813c00) [pid = 1799] [serial = 392] [outer = 0x8c0b1000] 06:03:46 INFO - PROCESS | 1799 | 1461071026936 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:03:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:03:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1595ms 06:03:46 INFO - PROCESS | 1799 | 1461071026990 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 06:03:46 INFO - PROCESS | 1799 | 1461071026994 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 06:03:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:03:47 INFO - PROCESS | 1799 | 1461071027003 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:03:47 INFO - PROCESS | 1799 | 1461071027007 Marionette TRACE conn4 <- [1,494,null,{}] 06:03:47 INFO - PROCESS | 1799 | 1461071027015 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:47 INFO - PROCESS | 1799 | 1461071027269 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 06:03:47 INFO - PROCESS | 1799 | 1461071027552 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6c8c00 == 79 [pid = 1799] [id = 131] 06:03:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8b6c9400) [pid = 1799] [serial = 393] [outer = (nil)] 06:03:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8b6d0c00) [pid = 1799] [serial = 394] [outer = 0x8b6c9400] 06:03:47 INFO - PROCESS | 1799 | 1461071027652 Marionette DEBUG loaded listener.js 06:03:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8b6d4400) [pid = 1799] [serial = 395] [outer = 0x8b6c9400] 06:03:48 INFO - PROCESS | 1799 | 1461071028631 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:03:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:03:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1686ms 06:03:48 INFO - PROCESS | 1799 | 1461071028689 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 06:03:48 INFO - PROCESS | 1799 | 1461071028693 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 06:03:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:03:48 INFO - PROCESS | 1799 | 1461071028701 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:03:48 INFO - PROCESS | 1799 | 1461071028705 Marionette TRACE conn4 <- [1,498,null,{}] 06:03:48 INFO - PROCESS | 1799 | 1461071028712 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:48 INFO - PROCESS | 1799 | 1461071028932 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 06:03:49 INFO - PROCESS | 1799 | 1461071029181 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7a8800 == 80 [pid = 1799] [id = 132] 06:03:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8b7ab000) [pid = 1799] [serial = 396] [outer = (nil)] 06:03:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8b7afc00) [pid = 1799] [serial = 397] [outer = 0x8b7ab000] 06:03:49 INFO - PROCESS | 1799 | 1461071029337 Marionette DEBUG loaded listener.js 06:03:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8c0b8c00) [pid = 1799] [serial = 398] [outer = 0x8b7ab000] 06:03:50 INFO - PROCESS | 1799 | 1461071030310 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:03:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:03:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1681ms 06:03:50 INFO - PROCESS | 1799 | 1461071030383 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 06:03:50 INFO - PROCESS | 1799 | 1461071030386 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 06:03:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:03:50 INFO - PROCESS | 1799 | 1461071030395 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:03:50 INFO - PROCESS | 1799 | 1461071030398 Marionette TRACE conn4 <- [1,502,null,{}] 06:03:50 INFO - PROCESS | 1799 | 1461071030406 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:50 INFO - PROCESS | 1799 | 1461071030653 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 06:03:50 INFO - PROCESS | 1799 | 1461071030928 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x90301c00 == 81 [pid = 1799] [id = 133] 06:03:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x90302800) [pid = 1799] [serial = 399] [outer = (nil)] 06:03:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x90307400) [pid = 1799] [serial = 400] [outer = 0x90302800] 06:03:51 INFO - PROCESS | 1799 | 1461071031025 Marionette DEBUG loaded listener.js 06:03:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x90308800) [pid = 1799] [serial = 401] [outer = 0x90302800] 06:03:51 INFO - PROCESS | 1799 | 1461071031924 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:03:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:03:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1588ms 06:03:51 INFO - PROCESS | 1799 | 1461071031985 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 06:03:51 INFO - PROCESS | 1799 | 1461071031990 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 06:03:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:03:51 INFO - PROCESS | 1799 | 1461071031996 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:03:52 INFO - PROCESS | 1799 | 1461071032001 Marionette TRACE conn4 <- [1,506,null,{}] 06:03:52 INFO - PROCESS | 1799 | 1461071032008 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:52 INFO - PROCESS | 1799 | 1461071032203 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 06:03:52 INFO - PROCESS | 1799 | 1461071032833 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be34c00 == 82 [pid = 1799] [id = 134] 06:03:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8be36800) [pid = 1799] [serial = 402] [outer = (nil)] 06:03:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8be3dc00) [pid = 1799] [serial = 403] [outer = 0x8be36800] 06:03:52 INFO - PROCESS | 1799 | 1461071032926 Marionette DEBUG loaded listener.js 06:03:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8ede1400) [pid = 1799] [serial = 404] [outer = 0x8be36800] 06:03:53 INFO - PROCESS | 1799 | 1461071033907 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:03:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:03:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1949ms 06:03:53 INFO - PROCESS | 1799 | 1461071033957 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 06:03:53 INFO - PROCESS | 1799 | 1461071033963 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 06:03:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:03:53 INFO - PROCESS | 1799 | 1461071033974 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:03:53 INFO - PROCESS | 1799 | 1461071033978 Marionette TRACE conn4 <- [1,510,null,{}] 06:03:53 INFO - PROCESS | 1799 | 1461071033990 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:54 INFO - PROCESS | 1799 | 1461071034194 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 06:03:54 INFO - PROCESS | 1799 | 1461071034551 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be39000 == 83 [pid = 1799] [id = 135] 06:03:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8c0b0400) [pid = 1799] [serial = 405] [outer = (nil)] 06:03:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8fad0800) [pid = 1799] [serial = 406] [outer = 0x8c0b0400] 06:03:54 INFO - PROCESS | 1799 | 1461071034643 Marionette DEBUG loaded listener.js 06:03:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x902bac00) [pid = 1799] [serial = 407] [outer = 0x8c0b0400] 06:03:55 INFO - PROCESS | 1799 | --DOCSHELL 0x9899ec00 == 82 [pid = 1799] [id = 44] 06:03:55 INFO - PROCESS | 1799 | --DOCSHELL 0x9fb2f800 == 81 [pid = 1799] [id = 120] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x993f7000) [pid = 1799] [serial = 321] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x97765c00) [pid = 1799] [serial = 303] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOCSHELL 0x9778b800 == 80 [pid = 1799] [id = 119] 06:03:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8be3cc00 == 79 [pid = 1799] [id = 118] 06:03:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8f76e800 == 78 [pid = 1799] [id = 117] 06:03:55 INFO - PROCESS | 1799 | --DOCSHELL 0x907ac400 == 77 [pid = 1799] [id = 116] 06:03:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8be37400 == 76 [pid = 1799] [id = 115] 06:03:55 INFO - PROCESS | 1799 | --DOCSHELL 0x967c1c00 == 75 [pid = 1799] [id = 113] 06:03:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8f772800 == 74 [pid = 1799] [id = 112] 06:03:55 INFO - PROCESS | 1799 | 1461071035815 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:03:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8f772c00 == 73 [pid = 1799] [id = 111] 06:03:55 INFO - PROCESS | 1799 | --DOCSHELL 0x967cb400 == 72 [pid = 1799] [id = 109] 06:03:55 INFO - PROCESS | 1799 | --DOCSHELL 0x906dcc00 == 71 [pid = 1799] [id = 108] 06:03:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:03:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1893ms 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x94899c00) [pid = 1799] [serial = 195] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x98fae400) [pid = 1799] [serial = 165] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x967c1800) [pid = 1799] [serial = 138] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x9fb98000) [pid = 1799] [serial = 171] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x9ad2a800) [pid = 1799] [serial = 201] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0xa00bbc00) [pid = 1799] [serial = 174] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x97abdc00) [pid = 1799] [serial = 162] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x98330000) [pid = 1799] [serial = 156] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x97398400) [pid = 1799] [serial = 144] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9b096000) [pid = 1799] [serial = 274] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0xa2ac1800) [pid = 1799] [serial = 204] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x97357c00) [pid = 1799] [serial = 198] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0xa457a800) [pid = 1799] [serial = 207] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x94821400) [pid = 1799] [serial = 159] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0xa4c0a400) [pid = 1799] [serial = 211] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x97ecd800) [pid = 1799] [serial = 214] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x9aec4800) [pid = 1799] [serial = 168] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x96749400) [pid = 1799] [serial = 141] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x97ece400) [pid = 1799] [serial = 316] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x989a5000) [pid = 1799] [serial = 318] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x967c2c00) [pid = 1799] [serial = 312] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x906e1400) [pid = 1799] [serial = 307] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x90016800) [pid = 1799] [serial = 306] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x92199800) [pid = 1799] [serial = 309] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x934f8400) [pid = 1799] [serial = 310] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8edea400) [pid = 1799] [serial = 276] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x967c5800) [pid = 1799] [serial = 279] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x97f2fc00) [pid = 1799] [serial = 282] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x906e5400) [pid = 1799] [serial = 285] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x9feea800) [pid = 1799] [serial = 288] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0xa2a2ec00) [pid = 1799] [serial = 291] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8f778400) [pid = 1799] [serial = 294] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9000ec00) [pid = 1799] [serial = 297] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x90018800) [pid = 1799] [serial = 300] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x97e27000) [pid = 1799] [serial = 315] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x98fa1400) [pid = 1799] [serial = 319] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x973a3800) [pid = 1799] [serial = 313] [outer = (nil)] [url = about:blank] 06:03:55 INFO - PROCESS | 1799 | 1461071035905 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 06:03:55 INFO - PROCESS | 1799 | 1461071035937 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 06:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:03:55 INFO - PROCESS | 1799 | 1461071035965 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:03:55 INFO - PROCESS | 1799 | 1461071035968 Marionette TRACE conn4 <- [1,514,null,{}] 06:03:55 INFO - PROCESS | 1799 | 1461071035975 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:56 INFO - PROCESS | 1799 | 1461071036243 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 06:03:56 INFO - PROCESS | 1799 | 1461071036406 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b307400 == 72 [pid = 1799] [id = 136] 06:03:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8be38c00) [pid = 1799] [serial = 408] [outer = (nil)] 06:03:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x902c6800) [pid = 1799] [serial = 409] [outer = 0x8be38c00] 06:03:56 INFO - PROCESS | 1799 | 1461071036489 Marionette DEBUG loaded listener.js 06:03:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x905b6c00) [pid = 1799] [serial = 410] [outer = 0x8be38c00] 06:03:57 INFO - PROCESS | 1799 | 1461071037227 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:03:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:03:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1296ms 06:03:57 INFO - PROCESS | 1799 | 1461071037259 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 06:03:57 INFO - PROCESS | 1799 | 1461071037263 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 06:03:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:03:57 INFO - PROCESS | 1799 | 1461071037277 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:03:57 INFO - PROCESS | 1799 | 1461071037285 Marionette TRACE conn4 <- [1,518,null,{}] 06:03:57 INFO - PROCESS | 1799 | 1461071037294 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:57 INFO - PROCESS | 1799 | 1461071037455 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 06:03:57 INFO - PROCESS | 1799 | 1461071037474 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6d1000 == 73 [pid = 1799] [id = 137] 06:03:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x90903400) [pid = 1799] [serial = 411] [outer = (nil)] 06:03:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x92199800) [pid = 1799] [serial = 412] [outer = 0x90903400] 06:03:57 INFO - PROCESS | 1799 | 1461071037554 Marionette DEBUG loaded listener.js 06:03:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x934ee800) [pid = 1799] [serial = 413] [outer = 0x90903400] 06:03:58 INFO - PROCESS | 1799 | 1461071038551 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:03:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:03:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1351ms 06:03:58 INFO - PROCESS | 1799 | 1461071038622 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 06:03:58 INFO - PROCESS | 1799 | 1461071038626 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 06:03:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:03:58 INFO - PROCESS | 1799 | 1461071038633 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:03:58 INFO - PROCESS | 1799 | 1461071038636 Marionette TRACE conn4 <- [1,522,null,{}] 06:03:58 INFO - PROCESS | 1799 | 1461071038641 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:58 INFO - PROCESS | 1799 | 1461071038876 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 06:03:58 INFO - PROCESS | 1799 | 1461071038910 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x906db400 == 74 [pid = 1799] [id = 138] 06:03:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x907ac400) [pid = 1799] [serial = 414] [outer = (nil)] 06:03:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x94828400) [pid = 1799] [serial = 415] [outer = 0x907ac400] 06:03:58 INFO - PROCESS | 1799 | 1461071038994 Marionette DEBUG loaded listener.js 06:03:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x948d3000) [pid = 1799] [serial = 416] [outer = 0x907ac400] 06:04:00 INFO - PROCESS | 1799 | 1461071040012 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:04:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:04:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1433ms 06:04:00 INFO - PROCESS | 1799 | 1461071040066 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 06:04:00 INFO - PROCESS | 1799 | 1461071040069 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 06:04:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:04:00 INFO - PROCESS | 1799 | 1461071040083 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:04:00 INFO - PROCESS | 1799 | 1461071040086 Marionette TRACE conn4 <- [1,526,null,{}] 06:04:00 INFO - PROCESS | 1799 | 1461071040092 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:00 INFO - PROCESS | 1799 | 1461071040356 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 06:04:00 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0xa3c7d400) [pid = 1799] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:04:00 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x97f2bc00) [pid = 1799] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:04:00 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8be3b400) [pid = 1799] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:04:00 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x916cc000) [pid = 1799] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:04:00 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8f77b400) [pid = 1799] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:04:00 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8edee400) [pid = 1799] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:04:00 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x979b0800) [pid = 1799] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:04:00 INFO - PROCESS | 1799 | 1461071040933 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b308000 == 75 [pid = 1799] [id = 139] 06:04:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8b308400) [pid = 1799] [serial = 417] [outer = (nil)] 06:04:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8b6d7c00) [pid = 1799] [serial = 418] [outer = 0x8b308400] 06:04:01 INFO - PROCESS | 1799 | 1461071041049 Marionette DEBUG loaded listener.js 06:04:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8be3a000) [pid = 1799] [serial = 419] [outer = 0x8b308400] 06:04:02 INFO - PROCESS | 1799 | 1461071042101 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:04:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 06:04:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2088ms 06:04:02 INFO - PROCESS | 1799 | 1461071042173 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 06:04:02 INFO - PROCESS | 1799 | 1461071042181 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 06:04:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:04:02 INFO - PROCESS | 1799 | 1461071042191 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:04:02 INFO - PROCESS | 1799 | 1461071042196 Marionette TRACE conn4 <- [1,530,null,{}] 06:04:02 INFO - PROCESS | 1799 | 1461071042204 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:02 INFO - PROCESS | 1799 | 1461071042534 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 06:04:02 INFO - PROCESS | 1799 | 1461071042840 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x902c1000 == 76 [pid = 1799] [id = 140] 06:04:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x902c2800) [pid = 1799] [serial = 420] [outer = (nil)] 06:04:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x90303c00) [pid = 1799] [serial = 421] [outer = 0x902c2800] 06:04:02 INFO - PROCESS | 1799 | 1461071042946 Marionette DEBUG loaded listener.js 06:04:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x90310c00) [pid = 1799] [serial = 422] [outer = 0x902c2800] 06:04:04 INFO - PROCESS | 1799 | 1461071043981 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:04:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 06:04:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:04:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:04:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:04:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 06:04:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:04:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:04:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:04:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1851ms 06:04:04 INFO - PROCESS | 1799 | 1461071044050 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 06:04:04 INFO - PROCESS | 1799 | 1461071044056 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 06:04:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:04:04 INFO - PROCESS | 1799 | 1461071044066 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:04:04 INFO - PROCESS | 1799 | 1461071044069 Marionette TRACE conn4 <- [1,534,null,{}] 06:04:04 INFO - PROCESS | 1799 | 1461071044077 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:04 INFO - PROCESS | 1799 | 1461071044361 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 06:04:04 INFO - PROCESS | 1799 | 1461071044698 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x94823c00 == 77 [pid = 1799] [id = 141] 06:04:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x948c8800) [pid = 1799] [serial = 423] [outer = (nil)] 06:04:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x96750c00) [pid = 1799] [serial = 424] [outer = 0x948c8800] 06:04:04 INFO - PROCESS | 1799 | 1461071044807 Marionette DEBUG loaded listener.js 06:04:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x970e3400) [pid = 1799] [serial = 425] [outer = 0x948c8800] 06:04:05 INFO - PROCESS | 1799 | 1461071045788 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:04:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:04:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1780ms 06:04:05 INFO - PROCESS | 1799 | 1461071045847 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 06:04:05 INFO - PROCESS | 1799 | 1461071045851 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 06:04:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:04:05 INFO - PROCESS | 1799 | 1461071045869 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:04:05 INFO - PROCESS | 1799 | 1461071045881 Marionette TRACE conn4 <- [1,538,null,{}] 06:04:05 INFO - PROCESS | 1799 | 1461071045893 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:06 INFO - PROCESS | 1799 | 1461071046163 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 06:04:06 INFO - PROCESS | 1799 | 1461071046426 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x96753400 == 78 [pid = 1799] [id = 142] 06:04:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x9769d400) [pid = 1799] [serial = 426] [outer = (nil)] 06:04:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x9778b800) [pid = 1799] [serial = 427] [outer = 0x9769d400] 06:04:06 INFO - PROCESS | 1799 | 1461071046524 Marionette DEBUG loaded listener.js 06:04:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x97c10400) [pid = 1799] [serial = 428] [outer = 0x9769d400] 06:04:07 INFO - PROCESS | 1799 | 1461071047440 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:04:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 06:04:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1605ms 06:04:07 INFO - PROCESS | 1799 | 1461071047467 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 06:04:07 INFO - PROCESS | 1799 | 1461071047473 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 06:04:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:04:07 INFO - PROCESS | 1799 | 1461071047501 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:04:07 INFO - PROCESS | 1799 | 1461071047506 Marionette TRACE conn4 <- [1,542,null,{}] 06:04:07 INFO - PROCESS | 1799 | 1461071047514 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:07 INFO - PROCESS | 1799 | 1461071047747 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 06:04:07 INFO - PROCESS | 1799 | 1461071047895 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6d1400 == 79 [pid = 1799] [id = 143] 06:04:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x9778c400) [pid = 1799] [serial = 429] [outer = (nil)] 06:04:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x97ecbc00) [pid = 1799] [serial = 430] [outer = 0x9778c400] 06:04:08 INFO - PROCESS | 1799 | 1461071048090 Marionette DEBUG loaded listener.js 06:04:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x97ed1000) [pid = 1799] [serial = 431] [outer = 0x9778c400] 06:04:09 INFO - PROCESS | 1799 | 1461071049115 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:04:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 06:04:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1636ms 06:04:09 INFO - PROCESS | 1799 | 1461071049137 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 06:04:09 INFO - PROCESS | 1799 | 1461071049141 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 06:04:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:04:09 INFO - PROCESS | 1799 | 1461071049148 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:04:09 INFO - PROCESS | 1799 | 1461071049153 Marionette TRACE conn4 <- [1,546,null,{}] 06:04:09 INFO - PROCESS | 1799 | 1461071049205 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:09 INFO - PROCESS | 1799 | 1461071049420 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 06:04:09 INFO - PROCESS | 1799 | 1461071049605 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x97ec7000 == 80 [pid = 1799] [id = 144] 06:04:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x97ec9000) [pid = 1799] [serial = 432] [outer = (nil)] 06:04:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x97f30c00) [pid = 1799] [serial = 433] [outer = 0x97ec9000] 06:04:09 INFO - PROCESS | 1799 | 1461071049754 Marionette DEBUG loaded listener.js 06:04:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x98c7fc00) [pid = 1799] [serial = 434] [outer = 0x97ec9000] 06:04:11 INFO - PROCESS | 1799 | 1461071051089 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 06:04:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:04:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1989ms 06:04:11 INFO - PROCESS | 1799 | 1461071051139 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 06:04:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:04:11 INFO - PROCESS | 1799 | 1461071051143 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 06:04:11 INFO - PROCESS | 1799 | 1461071051161 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:04:11 INFO - PROCESS | 1799 | 1461071051166 Marionette TRACE conn4 <- [1,550,null,{}] 06:04:11 INFO - PROCESS | 1799 | 1461071051249 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:11 INFO - PROCESS | 1799 | 1461071051599 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 06:04:11 INFO - PROCESS | 1799 | 1461071051810 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6cc800 == 81 [pid = 1799] [id = 145] 06:04:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x98336000) [pid = 1799] [serial = 435] [outer = (nil)] 06:04:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x9ae51c00) [pid = 1799] [serial = 436] [outer = 0x98336000] 06:04:11 INFO - PROCESS | 1799 | 1461071051900 Marionette DEBUG loaded listener.js 06:04:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9ea19400) [pid = 1799] [serial = 437] [outer = 0x98336000] 06:04:12 INFO - PROCESS | 1799 | 1461071052839 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 06:04:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 06:04:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1746ms 06:04:12 INFO - PROCESS | 1799 | 1461071052897 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 06:04:12 INFO - PROCESS | 1799 | 1461071052901 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 06:04:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:04:12 INFO - PROCESS | 1799 | 1461071052910 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:04:12 INFO - PROCESS | 1799 | 1461071052914 Marionette TRACE conn4 <- [1,554,null,{}] 06:04:12 INFO - PROCESS | 1799 | 1461071052968 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:13 INFO - PROCESS | 1799 | 1461071053198 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 06:04:13 INFO - PROCESS | 1799 | 1461071053441 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6cfc00 == 82 [pid = 1799] [id = 146] 06:04:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x979b1000) [pid = 1799] [serial = 438] [outer = (nil)] 06:04:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9fc50800) [pid = 1799] [serial = 439] [outer = 0x979b1000] 06:04:13 INFO - PROCESS | 1799 | 1461071053582 Marionette DEBUG loaded listener.js 06:04:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0xa000f800) [pid = 1799] [serial = 440] [outer = 0x979b1000] 06:04:14 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:14 INFO - PROCESS | 1799 | 1461071054622 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:04:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:04:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1777ms 06:04:14 INFO - PROCESS | 1799 | 1461071054688 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 06:04:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:04:14 INFO - PROCESS | 1799 | 1461071054693 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 06:04:14 INFO - PROCESS | 1799 | 1461071054700 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:04:14 INFO - PROCESS | 1799 | 1461071054704 Marionette TRACE conn4 <- [1,558,null,{}] 06:04:14 INFO - PROCESS | 1799 | 1461071054710 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:14 INFO - PROCESS | 1799 | 1461071054896 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 06:04:15 INFO - PROCESS | 1799 | 1461071055118 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x934eec00 == 83 [pid = 1799] [id = 147] 06:04:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9fc51800) [pid = 1799] [serial = 441] [outer = (nil)] 06:04:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0xa0ad4800) [pid = 1799] [serial = 442] [outer = 0x9fc51800] 06:04:15 INFO - PROCESS | 1799 | 1461071055255 Marionette DEBUG loaded listener.js 06:04:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0xa0c38c00) [pid = 1799] [serial = 443] [outer = 0x9fc51800] 06:04:16 INFO - PROCESS | 1799 | 1461071056273 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:04:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:04:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1633ms 06:04:16 INFO - PROCESS | 1799 | 1461071056335 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 06:04:16 INFO - PROCESS | 1799 | 1461071056339 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 06:04:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:04:16 INFO - PROCESS | 1799 | 1461071056346 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:04:16 INFO - PROCESS | 1799 | 1461071056349 Marionette TRACE conn4 <- [1,562,null,{}] 06:04:16 INFO - PROCESS | 1799 | 1461071056355 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:16 INFO - PROCESS | 1799 | 1461071056548 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 06:04:16 INFO - PROCESS | 1799 | 1461071056719 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be3f000 == 84 [pid = 1799] [id = 148] 06:04:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x90349400) [pid = 1799] [serial = 444] [outer = (nil)] 06:04:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x90350c00) [pid = 1799] [serial = 445] [outer = 0x90349400] 06:04:16 INFO - PROCESS | 1799 | 1461071056851 Marionette DEBUG loaded listener.js 06:04:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x90354800) [pid = 1799] [serial = 446] [outer = 0x90349400] 06:04:17 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:17 INFO - PROCESS | 1799 | 1461071057740 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1435ms 06:04:17 INFO - PROCESS | 1799 | 1461071057783 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 06:04:17 INFO - PROCESS | 1799 | 1461071057787 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 06:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:04:17 INFO - PROCESS | 1799 | 1461071057794 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:04:17 INFO - PROCESS | 1799 | 1461071057798 Marionette TRACE conn4 <- [1,566,null,{}] 06:04:17 INFO - PROCESS | 1799 | 1461071057804 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:17 INFO - PROCESS | 1799 | 1461071057997 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 06:04:18 INFO - PROCESS | 1799 | 1461071058169 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x90356400 == 85 [pid = 1799] [id = 149] 06:04:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x90357800) [pid = 1799] [serial = 447] [outer = (nil)] 06:04:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0xa0a4bc00) [pid = 1799] [serial = 448] [outer = 0x90357800] 06:04:18 INFO - PROCESS | 1799 | 1461071058273 Marionette DEBUG loaded listener.js 06:04:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0xa3c74c00) [pid = 1799] [serial = 449] [outer = 0x90357800] 06:04:18 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:19 INFO - PROCESS | 1799 | 1461071059280 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1531ms 06:04:19 INFO - PROCESS | 1799 | 1461071059326 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 06:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:04:19 INFO - PROCESS | 1799 | 1461071059331 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 06:04:19 INFO - PROCESS | 1799 | 1461071059340 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:04:19 INFO - PROCESS | 1799 | 1461071059345 Marionette TRACE conn4 <- [1,570,null,{}] 06:04:19 INFO - PROCESS | 1799 | 1461071059351 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:19 INFO - PROCESS | 1799 | 1461071059578 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 06:04:19 INFO - PROCESS | 1799 | 1461071059822 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a491c00 == 86 [pid = 1799] [id = 150] 06:04:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8a499400) [pid = 1799] [serial = 450] [outer = (nil)] 06:04:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x9fc08400) [pid = 1799] [serial = 451] [outer = 0x8a499400] 06:04:19 INFO - PROCESS | 1799 | 1461071059966 Marionette DEBUG loaded listener.js 06:04:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0xa444d400) [pid = 1799] [serial = 452] [outer = 0x8a499400] 06:04:20 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:20 INFO - PROCESS | 1799 | 1461071060899 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:04:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:04:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1638ms 06:04:20 INFO - PROCESS | 1799 | 1461071060977 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 06:04:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:04:20 INFO - PROCESS | 1799 | 1461071060981 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 06:04:20 INFO - PROCESS | 1799 | 1461071060988 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:04:20 INFO - PROCESS | 1799 | 1461071060992 Marionette TRACE conn4 <- [1,574,null,{}] 06:04:21 INFO - PROCESS | 1799 | 1461071060998 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:21 INFO - PROCESS | 1799 | 1461071061235 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 06:04:21 INFO - PROCESS | 1799 | 1461071061509 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x898a3000 == 87 [pid = 1799] [id = 151] 06:04:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x898a5000) [pid = 1799] [serial = 453] [outer = (nil)] 06:04:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x898ab000) [pid = 1799] [serial = 454] [outer = 0x898a5000] 06:04:21 INFO - PROCESS | 1799 | 1461071061603 Marionette DEBUG loaded listener.js 06:04:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x898ac800) [pid = 1799] [serial = 455] [outer = 0x898a5000] 06:04:22 INFO - PROCESS | 1799 | 1461071062523 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:04:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:04:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1587ms 06:04:22 INFO - PROCESS | 1799 | 1461071062576 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 06:04:22 INFO - PROCESS | 1799 | 1461071062580 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 06:04:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:04:22 INFO - PROCESS | 1799 | 1461071062588 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:04:22 INFO - PROCESS | 1799 | 1461071062591 Marionette TRACE conn4 <- [1,578,null,{}] 06:04:22 INFO - PROCESS | 1799 | 1461071062598 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:22 INFO - PROCESS | 1799 | 1461071062799 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 06:04:23 INFO - PROCESS | 1799 | 1461071063096 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x898a7400 == 88 [pid = 1799] [id = 152] 06:04:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x898a8c00) [pid = 1799] [serial = 456] [outer = (nil)] 06:04:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x899b4400) [pid = 1799] [serial = 457] [outer = 0x898a8c00] 06:04:23 INFO - PROCESS | 1799 | 1461071063279 Marionette DEBUG loaded listener.js 06:04:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x899b7000) [pid = 1799] [serial = 458] [outer = 0x898a8c00] 06:04:24 INFO - PROCESS | 1799 | 1461071064403 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1890ms 06:04:24 INFO - PROCESS | 1799 | 1461071064480 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 06:04:24 INFO - PROCESS | 1799 | 1461071064484 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 06:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:04:24 INFO - PROCESS | 1799 | 1461071064490 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:04:24 INFO - PROCESS | 1799 | 1461071064494 Marionette TRACE conn4 <- [1,582,null,{}] 06:04:24 INFO - PROCESS | 1799 | 1461071064500 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:24 INFO - PROCESS | 1799 | 1461071064722 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 06:04:24 INFO - PROCESS | 1799 | 1461071064945 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x898aa400 == 89 [pid = 1799] [id = 153] 06:04:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x899b1400) [pid = 1799] [serial = 459] [outer = (nil)] 06:04:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x899bd000) [pid = 1799] [serial = 460] [outer = 0x899b1400] 06:04:25 INFO - PROCESS | 1799 | 1461071065083 Marionette DEBUG loaded listener.js 06:04:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x899bfc00) [pid = 1799] [serial = 461] [outer = 0x899b1400] 06:04:26 INFO - PROCESS | 1799 | 1461071066012 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1638ms 06:04:26 INFO - PROCESS | 1799 | 1461071066130 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 06:04:26 INFO - PROCESS | 1799 | 1461071066134 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 06:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:04:26 INFO - PROCESS | 1799 | 1461071066141 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:04:26 INFO - PROCESS | 1799 | 1461071066145 Marionette TRACE conn4 <- [1,586,null,{}] 06:04:26 INFO - PROCESS | 1799 | 1461071066151 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:26 INFO - PROCESS | 1799 | 1461071066419 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 06:04:26 INFO - PROCESS | 1799 | 1461071066720 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x899be800 == 90 [pid = 1799] [id = 154] 06:04:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x89a7c400) [pid = 1799] [serial = 462] [outer = (nil)] 06:04:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x89a84c00) [pid = 1799] [serial = 463] [outer = 0x89a7c400] 06:04:26 INFO - PROCESS | 1799 | 1461071066823 Marionette DEBUG loaded listener.js 06:04:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x89a86400) [pid = 1799] [serial = 464] [outer = 0x89a7c400] 06:04:27 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:28 INFO - PROCESS | 1799 | 1461071068230 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 2185ms 06:04:28 INFO - PROCESS | 1799 | 1461071068331 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 06:04:28 INFO - PROCESS | 1799 | 1461071068337 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 06:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:04:28 INFO - PROCESS | 1799 | 1461071068349 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:04:28 INFO - PROCESS | 1799 | 1461071068354 Marionette TRACE conn4 <- [1,590,null,{}] 06:04:28 INFO - PROCESS | 1799 | 1461071068366 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:28 INFO - PROCESS | 1799 | 1461071068574 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 06:04:28 INFO - PROCESS | 1799 | 1461071068789 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a492000 == 91 [pid = 1799] [id = 155] 06:04:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x8f6d3800) [pid = 1799] [serial = 465] [outer = (nil)] 06:04:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x8f818c00) [pid = 1799] [serial = 466] [outer = 0x8f6d3800] 06:04:28 INFO - PROCESS | 1799 | 1461071068913 Marionette DEBUG loaded listener.js 06:04:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x8fd71800) [pid = 1799] [serial = 467] [outer = 0x8f6d3800] 06:04:30 INFO - PROCESS | 1799 | 1461071070026 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:04:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:04:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1741ms 06:04:30 INFO - PROCESS | 1799 | 1461071070090 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 06:04:30 INFO - PROCESS | 1799 | 1461071070098 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 06:04:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:04:30 INFO - PROCESS | 1799 | 1461071070110 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:04:30 INFO - PROCESS | 1799 | 1461071070113 Marionette TRACE conn4 <- [1,594,null,{}] 06:04:30 INFO - PROCESS | 1799 | 1461071070120 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:30 INFO - PROCESS | 1799 | 1461071070312 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 06:04:30 INFO - PROCESS | 1799 | 1461071070559 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0bb400 == 92 [pid = 1799] [id = 156] 06:04:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8f6d2800) [pid = 1799] [serial = 468] [outer = (nil)] 06:04:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x902c4800) [pid = 1799] [serial = 469] [outer = 0x8f6d2800] 06:04:30 INFO - PROCESS | 1799 | 1461071070707 Marionette DEBUG loaded listener.js 06:04:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x90350400) [pid = 1799] [serial = 470] [outer = 0x8f6d2800] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6cbc00 == 91 [pid = 1799] [id = 98] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x97e28c00 == 90 [pid = 1799] [id = 94] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x906ddc00 == 89 [pid = 1799] [id = 95] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6d1400 == 88 [pid = 1799] [id = 96] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x96752800) [pid = 1799] [serial = 363] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x906e7c00) [pid = 1799] [serial = 324] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x97765800) [pid = 1799] [serial = 327] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0xa3c7a400) [pid = 1799] [serial = 330] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0xa4ab1800) [pid = 1799] [serial = 333] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0xa4c41c00) [pid = 1799] [serial = 336] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0xa4c62c00) [pid = 1799] [serial = 339] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x906db400 == 87 [pid = 1799] [id = 138] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6d1000 == 86 [pid = 1799] [id = 137] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8b307400 == 85 [pid = 1799] [id = 136] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8be39000 == 84 [pid = 1799] [id = 135] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8be34c00 == 83 [pid = 1799] [id = 134] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8be3d000 == 82 [pid = 1799] [id = 130] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8b310000 == 81 [pid = 1799] [id = 129] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8b30c000 == 80 [pid = 1799] [id = 128] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8edeb800 == 79 [pid = 1799] [id = 127] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6ccc00 == 78 [pid = 1799] [id = 126] 06:04:31 INFO - PROCESS | 1799 | --DOCSHELL 0x905b0c00 == 77 [pid = 1799] [id = 125] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0xa45e8000) [pid = 1799] [serial = 360] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x9fb8f800) [pid = 1799] [serial = 322] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x934ed800) [pid = 1799] [serial = 346] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x90016c00) [pid = 1799] [serial = 345] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x97767000) [pid = 1799] [serial = 349] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x97176800) [pid = 1799] [serial = 348] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x907b5000) [pid = 1799] [serial = 351] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x948cf000) [pid = 1799] [serial = 352] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x97f27000) [pid = 1799] [serial = 354] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0xa6933000) [pid = 1799] [serial = 342] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x9ad30c00) [pid = 1799] [serial = 357] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x9b09bc00) [pid = 1799] [serial = 358] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0xa4aaa800) [pid = 1799] [serial = 361] [outer = (nil)] [url = about:blank] 06:04:31 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x98932400) [pid = 1799] [serial = 355] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1799 | 1461071072032 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:04:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:04:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1984ms 06:04:32 INFO - PROCESS | 1799 | 1461071072095 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 06:04:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:04:32 INFO - PROCESS | 1799 | 1461071072099 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 06:04:32 INFO - PROCESS | 1799 | 1461071072107 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:04:32 INFO - PROCESS | 1799 | 1461071072113 Marionette TRACE conn4 <- [1,598,null,{}] 06:04:32 INFO - PROCESS | 1799 | 1461071072131 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:32 INFO - PROCESS | 1799 | 1461071072421 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 06:04:32 INFO - PROCESS | 1799 | 1461071072598 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b30c000 == 78 [pid = 1799] [id = 157] 06:04:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8b6cd800) [pid = 1799] [serial = 471] [outer = (nil)] 06:04:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x9336b400) [pid = 1799] [serial = 472] [outer = 0x8b6cd800] 06:04:32 INFO - PROCESS | 1799 | 1461071072691 Marionette DEBUG loaded listener.js 06:04:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x948ca800) [pid = 1799] [serial = 473] [outer = 0x8b6cd800] 06:04:33 INFO - PROCESS | 1799 | 1461071073736 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:04:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:04:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1695ms 06:04:33 INFO - PROCESS | 1799 | 1461071073801 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 06:04:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:04:33 INFO - PROCESS | 1799 | 1461071073806 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 06:04:33 INFO - PROCESS | 1799 | 1461071073813 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:04:33 INFO - PROCESS | 1799 | 1461071073817 Marionette TRACE conn4 <- [1,602,null,{}] 06:04:33 INFO - PROCESS | 1799 | 1461071073822 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:34 INFO - PROCESS | 1799 | 1461071074155 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 06:04:34 INFO - PROCESS | 1799 | 1461071074283 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f776800 == 79 [pid = 1799] [id = 158] 06:04:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x96751000) [pid = 1799] [serial = 474] [outer = (nil)] 06:04:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x9739dc00) [pid = 1799] [serial = 475] [outer = 0x96751000] 06:04:34 INFO - PROCESS | 1799 | 1461071074404 Marionette DEBUG loaded listener.js 06:04:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x97762400) [pid = 1799] [serial = 476] [outer = 0x96751000] 06:04:35 INFO - PROCESS | 1799 | 1461071075481 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:04:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:04:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1748ms 06:04:35 INFO - PROCESS | 1799 | 1461071075562 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 06:04:35 INFO - PROCESS | 1799 | 1461071075567 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 06:04:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:04:35 INFO - PROCESS | 1799 | 1461071075576 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:04:35 INFO - PROCESS | 1799 | 1461071075580 Marionette TRACE conn4 <- [1,606,null,{}] 06:04:35 INFO - PROCESS | 1799 | 1461071075595 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:35 INFO - PROCESS | 1799 | 1461071075836 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 06:04:36 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x90903400) [pid = 1799] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:04:36 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8be36800) [pid = 1799] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:04:36 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8be38c00) [pid = 1799] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:04:36 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8c0b0400) [pid = 1799] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:04:36 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8fd78400) [pid = 1799] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:04:36 INFO - PROCESS | 1799 | 1461071076261 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a48f800 == 80 [pid = 1799] [id = 159] 06:04:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8b313000) [pid = 1799] [serial = 477] [outer = (nil)] 06:04:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8edeb400) [pid = 1799] [serial = 478] [outer = 0x8b313000] 06:04:36 INFO - PROCESS | 1799 | 1461071076346 Marionette DEBUG loaded listener.js 06:04:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x90017400) [pid = 1799] [serial = 479] [outer = 0x8b313000] 06:04:37 INFO - PROCESS | 1799 | 1461071077173 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:04:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:04:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1648ms 06:04:37 INFO - PROCESS | 1799 | 1461071077224 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 06:04:37 INFO - PROCESS | 1799 | 1461071077228 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 06:04:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:04:37 INFO - PROCESS | 1799 | 1461071077235 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:04:37 INFO - PROCESS | 1799 | 1461071077239 Marionette TRACE conn4 <- [1,610,null,{}] 06:04:37 INFO - PROCESS | 1799 | 1461071077245 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:37 INFO - PROCESS | 1799 | 1461071077473 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 06:04:37 INFO - PROCESS | 1799 | 1461071077661 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be38c00 == 81 [pid = 1799] [id = 160] 06:04:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x91533800) [pid = 1799] [serial = 480] [outer = (nil)] 06:04:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x97f30400) [pid = 1799] [serial = 481] [outer = 0x91533800] 06:04:37 INFO - PROCESS | 1799 | 1461071077764 Marionette DEBUG loaded listener.js 06:04:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x989b2000) [pid = 1799] [serial = 482] [outer = 0x91533800] 06:04:38 INFO - PROCESS | 1799 | 1461071078936 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:04:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:04:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1782ms 06:04:39 INFO - PROCESS | 1799 | 1461071079021 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 06:04:39 INFO - PROCESS | 1799 | 1461071079029 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 06:04:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:04:39 INFO - PROCESS | 1799 | 1461071079041 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:04:39 INFO - PROCESS | 1799 | 1461071079047 Marionette TRACE conn4 <- [1,614,null,{}] 06:04:39 INFO - PROCESS | 1799 | 1461071079060 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:39 INFO - PROCESS | 1799 | 1461071079402 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 06:04:39 INFO - PROCESS | 1799 | 1461071079608 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x898a7000 == 82 [pid = 1799] [id = 161] 06:04:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x8be34400) [pid = 1799] [serial = 483] [outer = (nil)] 06:04:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x8f774c00) [pid = 1799] [serial = 484] [outer = 0x8be34400] 06:04:39 INFO - PROCESS | 1799 | 1461071079744 Marionette DEBUG loaded listener.js 06:04:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x8facd800) [pid = 1799] [serial = 485] [outer = 0x8be34400] 06:04:40 INFO - PROCESS | 1799 | 1461071080724 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:04:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:04:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1739ms 06:04:40 INFO - PROCESS | 1799 | 1461071080782 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 06:04:40 INFO - PROCESS | 1799 | 1461071080791 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 06:04:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:04:40 INFO - PROCESS | 1799 | 1461071080803 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:04:40 INFO - PROCESS | 1799 | 1461071080809 Marionette TRACE conn4 <- [1,618,null,{}] 06:04:40 INFO - PROCESS | 1799 | 1461071080815 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:41 INFO - PROCESS | 1799 | 1461071081034 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 06:04:41 INFO - PROCESS | 1799 | 1461071081434 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x907a8400 == 83 [pid = 1799] [id = 162] 06:04:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x907adc00) [pid = 1799] [serial = 486] [outer = (nil)] 06:04:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x907b5000) [pid = 1799] [serial = 487] [outer = 0x907adc00] 06:04:41 INFO - PROCESS | 1799 | 1461071081537 Marionette DEBUG loaded listener.js 06:04:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x948d2400) [pid = 1799] [serial = 488] [outer = 0x907adc00] 06:04:42 INFO - PROCESS | 1799 | 1461071082564 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:04:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:04:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1840ms 06:04:42 INFO - PROCESS | 1799 | 1461071082644 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 06:04:42 INFO - PROCESS | 1799 | 1461071082649 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 06:04:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:04:42 INFO - PROCESS | 1799 | 1461071082656 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:04:42 INFO - PROCESS | 1799 | 1461071082663 Marionette TRACE conn4 <- [1,622,null,{}] 06:04:42 INFO - PROCESS | 1799 | 1461071082681 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:42 INFO - PROCESS | 1799 | 1461071082982 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 06:04:43 INFO - PROCESS | 1799 | 1461071083217 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x967be400 == 84 [pid = 1799] [id = 163] 06:04:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x97ec8400) [pid = 1799] [serial = 489] [outer = (nil)] 06:04:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x98548800) [pid = 1799] [serial = 490] [outer = 0x97ec8400] 06:04:43 INFO - PROCESS | 1799 | 1461071083325 Marionette DEBUG loaded listener.js 06:04:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x98c43400) [pid = 1799] [serial = 491] [outer = 0x97ec8400] 06:04:44 INFO - PROCESS | 1799 | 1461071084273 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:04:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:04:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1689ms 06:04:44 INFO - PROCESS | 1799 | 1461071084346 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 06:04:44 INFO - PROCESS | 1799 | 1461071084350 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 06:04:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:04:44 INFO - PROCESS | 1799 | 1461071084358 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:04:44 INFO - PROCESS | 1799 | 1461071084362 Marionette TRACE conn4 <- [1,626,null,{}] 06:04:44 INFO - PROCESS | 1799 | 1461071084368 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:44 INFO - PROCESS | 1799 | 1461071084618 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 06:04:44 INFO - PROCESS | 1799 | 1461071084896 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x97e2d400 == 85 [pid = 1799] [id = 164] 06:04:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x9854dc00) [pid = 1799] [serial = 492] [outer = (nil)] 06:04:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x9ae57800) [pid = 1799] [serial = 493] [outer = 0x9854dc00] 06:04:44 INFO - PROCESS | 1799 | 1461071084993 Marionette DEBUG loaded listener.js 06:04:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x9b094800) [pid = 1799] [serial = 494] [outer = 0x9854dc00] 06:04:45 INFO - PROCESS | 1799 | 1461071085933 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:04:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:04:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1638ms 06:04:46 INFO - PROCESS | 1799 | 1461071086001 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 06:04:46 INFO - PROCESS | 1799 | 1461071086007 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 06:04:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:04:46 INFO - PROCESS | 1799 | 1461071086017 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:04:46 INFO - PROCESS | 1799 | 1461071086023 Marionette TRACE conn4 <- [1,630,null,{}] 06:04:46 INFO - PROCESS | 1799 | 1461071086031 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:46 INFO - PROCESS | 1799 | 1461071086301 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 06:04:46 INFO - PROCESS | 1799 | 1461071086587 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x90354400 == 86 [pid = 1799] [id = 165] 06:04:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x98c82c00) [pid = 1799] [serial = 495] [outer = (nil)] 06:04:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0xa0a4b000) [pid = 1799] [serial = 496] [outer = 0x98c82c00] 06:04:46 INFO - PROCESS | 1799 | 1461071086686 Marionette DEBUG loaded listener.js 06:04:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0xa0f39800) [pid = 1799] [serial = 497] [outer = 0x98c82c00] 06:04:47 INFO - PROCESS | 1799 | 1461071087628 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:04:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:04:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1686ms 06:04:47 INFO - PROCESS | 1799 | 1461071087703 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 06:04:47 INFO - PROCESS | 1799 | 1461071087707 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 06:04:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:04:47 INFO - PROCESS | 1799 | 1461071087714 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:04:47 INFO - PROCESS | 1799 | 1461071087717 Marionette TRACE conn4 <- [1,634,null,{}] 06:04:47 INFO - PROCESS | 1799 | 1461071087723 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:47 INFO - PROCESS | 1799 | 1461071087970 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 06:04:48 INFO - PROCESS | 1799 | 1461071088213 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x898b0800 == 87 [pid = 1799] [id = 166] 06:04:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x8a0f4000) [pid = 1799] [serial = 498] [outer = (nil)] 06:04:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x8a0f9400) [pid = 1799] [serial = 499] [outer = 0x8a0f4000] 06:04:48 INFO - PROCESS | 1799 | 1461071088327 Marionette DEBUG loaded listener.js 06:04:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0xa2ac6800) [pid = 1799] [serial = 500] [outer = 0x8a0f4000] 06:04:48 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:49 INFO - PROCESS | 1799 | 1461071089206 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:04:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:04:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1531ms 06:04:49 INFO - PROCESS | 1799 | 1461071089245 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 06:04:49 INFO - PROCESS | 1799 | 1461071089249 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 06:04:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:04:49 INFO - PROCESS | 1799 | 1461071089256 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:04:49 INFO - PROCESS | 1799 | 1461071089259 Marionette TRACE conn4 <- [1,638,null,{}] 06:04:49 INFO - PROCESS | 1799 | 1461071089265 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:49 INFO - PROCESS | 1799 | 1461071089448 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 06:04:49 INFO - PROCESS | 1799 | 1461071089635 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a0ed000 == 88 [pid = 1799] [id = 167] 06:04:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x8a0f3000) [pid = 1799] [serial = 501] [outer = (nil)] 06:04:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x8fec7400) [pid = 1799] [serial = 502] [outer = 0x8a0f3000] 06:04:49 INFO - PROCESS | 1799 | 1461071089720 Marionette DEBUG loaded listener.js 06:04:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x8fec8800) [pid = 1799] [serial = 503] [outer = 0x8a0f3000] 06:04:50 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:50 INFO - PROCESS | 1799 | 1461071090645 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:04:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:04:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1450ms 06:04:50 INFO - PROCESS | 1799 | 1461071090707 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 06:04:50 INFO - PROCESS | 1799 | 1461071090711 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 06:04:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:04:50 INFO - PROCESS | 1799 | 1461071090718 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:04:50 INFO - PROCESS | 1799 | 1461071090722 Marionette TRACE conn4 <- [1,642,null,{}] 06:04:50 INFO - PROCESS | 1799 | 1461071090729 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:50 INFO - PROCESS | 1799 | 1461071090932 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 06:04:51 INFO - PROCESS | 1799 | 1461071091119 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fec6400 == 89 [pid = 1799] [id = 168] 06:04:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x8fec8400) [pid = 1799] [serial = 504] [outer = (nil)] 06:04:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x9fc94c00) [pid = 1799] [serial = 505] [outer = 0x8fec8400] 06:04:51 INFO - PROCESS | 1799 | 1461071091250 Marionette DEBUG loaded listener.js 06:04:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0xa4aaa800) [pid = 1799] [serial = 506] [outer = 0x8fec8400] 06:04:52 INFO - PROCESS | 1799 | 1461071092175 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:04:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:04:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1534ms 06:04:52 INFO - PROCESS | 1799 | 1461071092253 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 06:04:52 INFO - PROCESS | 1799 | 1461071092256 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 06:04:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:04:52 INFO - PROCESS | 1799 | 1461071092263 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:04:52 INFO - PROCESS | 1799 | 1461071092267 Marionette TRACE conn4 <- [1,646,null,{}] 06:04:52 INFO - PROCESS | 1799 | 1461071092273 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:52 INFO - PROCESS | 1799 | 1461071092490 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 06:04:52 INFO - PROCESS | 1799 | 1461071092721 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a49ac00 == 90 [pid = 1799] [id = 169] 06:04:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x8a49c000) [pid = 1799] [serial = 507] [outer = (nil)] 06:04:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0xa4c07400) [pid = 1799] [serial = 508] [outer = 0x8a49c000] 06:04:52 INFO - PROCESS | 1799 | 1461071092885 Marionette DEBUG loaded listener.js 06:04:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0xa4c47800) [pid = 1799] [serial = 509] [outer = 0x8a49c000] 06:04:53 INFO - PROCESS | 1799 | 1461071093798 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1591ms 06:04:53 INFO - PROCESS | 1799 | 1461071093856 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 06:04:53 INFO - PROCESS | 1799 | 1461071093860 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 06:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:04:53 INFO - PROCESS | 1799 | 1461071093867 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:04:53 INFO - PROCESS | 1799 | 1461071093871 Marionette TRACE conn4 <- [1,650,null,{}] 06:04:53 INFO - PROCESS | 1799 | 1461071093877 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:54 INFO - PROCESS | 1799 | 1461071094112 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 06:04:54 INFO - PROCESS | 1799 | 1461071094351 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x902c0c00 == 91 [pid = 1799] [id = 170] 06:04:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x902c3400) [pid = 1799] [serial = 510] [outer = (nil)] 06:04:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0xa4ab2000) [pid = 1799] [serial = 511] [outer = 0x902c3400] 06:04:54 INFO - PROCESS | 1799 | 1461071094496 Marionette DEBUG loaded listener.js 06:04:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 212 (0xa4c46c00) [pid = 1799] [serial = 512] [outer = 0x902c3400] 06:04:56 INFO - PROCESS | 1799 | 1461071096025 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:04:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:04:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 2190ms 06:04:56 INFO - PROCESS | 1799 | 1461071096060 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 06:04:56 INFO - PROCESS | 1799 | 1461071096066 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 06:04:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:04:56 INFO - PROCESS | 1799 | 1461071096074 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:04:56 INFO - PROCESS | 1799 | 1461071096080 Marionette TRACE conn4 <- [1,654,null,{}] 06:04:56 INFO - PROCESS | 1799 | 1461071096089 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:56 INFO - PROCESS | 1799 | 1461071096278 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 06:04:56 INFO - PROCESS | 1799 | 1461071096505 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a0f7800 == 92 [pid = 1799] [id = 171] 06:04:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 213 (0x8b30c800) [pid = 1799] [serial = 513] [outer = (nil)] 06:04:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 214 (0x8c0b3000) [pid = 1799] [serial = 514] [outer = 0x8b30c800] 06:04:56 INFO - PROCESS | 1799 | 1461071096632 Marionette DEBUG loaded listener.js 06:04:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 215 (0x8f6d0c00) [pid = 1799] [serial = 515] [outer = 0x8b30c800] 06:04:57 INFO - PROCESS | 1799 | 1461071097526 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1488ms 06:04:57 INFO - PROCESS | 1799 | 1461071097562 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 06:04:57 INFO - PROCESS | 1799 | 1461071097570 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 06:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:04:57 INFO - PROCESS | 1799 | 1461071097581 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:04:57 INFO - PROCESS | 1799 | 1461071097585 Marionette TRACE conn4 <- [1,658,null,{}] 06:04:57 INFO - PROCESS | 1799 | 1461071097593 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:57 INFO - PROCESS | 1799 | 1461071097778 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 06:04:58 INFO - PROCESS | 1799 | 1461071098145 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x898ae400 == 93 [pid = 1799] [id = 172] 06:04:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 216 (0x898afc00) [pid = 1799] [serial = 516] [outer = (nil)] 06:04:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 217 (0x8c0ae400) [pid = 1799] [serial = 517] [outer = 0x898afc00] 06:04:58 INFO - PROCESS | 1799 | 1461071098247 Marionette DEBUG loaded listener.js 06:04:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 218 (0x8facf800) [pid = 1799] [serial = 518] [outer = 0x898afc00] 06:04:59 INFO - PROCESS | 1799 | --DOCSHELL 0x97e24c00 == 92 [pid = 1799] [id = 107] 06:04:59 INFO - PROCESS | 1799 | --DOCSHELL 0x916ca800 == 91 [pid = 1799] [id = 82] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 217 (0x94828400) [pid = 1799] [serial = 415] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 216 (0x8c0bc400) [pid = 1799] [serial = 391] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 215 (0x8b311c00) [pid = 1799] [serial = 385] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 214 (0x8b6d0c00) [pid = 1799] [serial = 394] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 213 (0x8b7afc00) [pid = 1799] [serial = 397] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 212 (0x8facb400) [pid = 1799] [serial = 378] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 211 (0x8c0b1c00) [pid = 1799] [serial = 388] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x8face400) [pid = 1799] [serial = 382] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0x90307400) [pid = 1799] [serial = 400] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | 1461071099415 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:04:59 INFO - PROCESS | 1799 | --DOCSHELL 0x9674b000 == 90 [pid = 1799] [id = 83] 06:04:59 INFO - PROCESS | 1799 | --DOCSHELL 0x9ad2a000 == 89 [pid = 1799] [id = 110] 06:04:59 INFO - PROCESS | 1799 | --DOCSHELL 0x9776b400 == 88 [pid = 1799] [id = 81] 06:04:59 INFO - PROCESS | 1799 | --DOCSHELL 0x95d2dc00 == 87 [pid = 1799] [id = 54] 06:04:59 INFO - PROCESS | 1799 | --DOCSHELL 0x970d8800 == 86 [pid = 1799] [id = 80] 06:04:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6cd800 == 85 [pid = 1799] [id = 79] 06:04:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1892ms 06:04:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6d1400 == 84 [pid = 1799] [id = 143] 06:04:59 INFO - PROCESS | 1799 | --DOCSHELL 0x96753400 == 83 [pid = 1799] [id = 142] 06:04:59 INFO - PROCESS | 1799 | --DOCSHELL 0x94823c00 == 82 [pid = 1799] [id = 141] 06:04:59 INFO - PROCESS | 1799 | --DOCSHELL 0x902c1000 == 81 [pid = 1799] [id = 140] 06:04:59 INFO - PROCESS | 1799 | 1461071099480 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 06:04:59 INFO - PROCESS | 1799 | 1461071099484 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 06:04:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8b308000 == 80 [pid = 1799] [id = 139] 06:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:04:59 INFO - PROCESS | 1799 | 1461071099512 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:04:59 INFO - PROCESS | 1799 | 1461071099519 Marionette TRACE conn4 <- [1,662,null,{}] 06:04:59 INFO - PROCESS | 1799 | 1461071099537 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:59 INFO - PROCESS | 1799 | 1461071099763 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0x934ee800) [pid = 1799] [serial = 413] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0x92199800) [pid = 1799] [serial = 412] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0x8be3dc00) [pid = 1799] [serial = 403] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x905bc400) [pid = 1799] [serial = 375] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0xa0c2bc00) [pid = 1799] [serial = 369] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x905b6c00) [pid = 1799] [serial = 410] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x8fad0800) [pid = 1799] [serial = 406] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0xa4ab1400) [pid = 1799] [serial = 372] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x97e23800) [pid = 1799] [serial = 208] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x97785800) [pid = 1799] [serial = 366] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x902c6800) [pid = 1799] [serial = 409] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x902bac00) [pid = 1799] [serial = 407] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x8ede1400) [pid = 1799] [serial = 404] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x97789400) [pid = 1799] [serial = 364] [outer = (nil)] [url = about:blank] 06:04:59 INFO - PROCESS | 1799 | 1461071099965 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede1400 == 81 [pid = 1799] [id = 173] 06:05:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x8f6d3c00) [pid = 1799] [serial = 519] [outer = (nil)] 06:05:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x8f814c00) [pid = 1799] [serial = 520] [outer = 0x8f6d3c00] 06:05:00 INFO - PROCESS | 1799 | 1461071100045 Marionette DEBUG loaded listener.js 06:05:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x90011c00) [pid = 1799] [serial = 521] [outer = 0x8f6d3c00] 06:05:00 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:05:00 INFO - PROCESS | 1799 | 1461071100807 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:05:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:05:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1348ms 06:05:00 INFO - PROCESS | 1799 | 1461071100851 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 06:05:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:05:00 INFO - PROCESS | 1799 | 1461071100856 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 06:05:00 INFO - PROCESS | 1799 | 1461071100862 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:05:00 INFO - PROCESS | 1799 | 1461071100866 Marionette TRACE conn4 <- [1,666,null,{}] 06:05:00 INFO - PROCESS | 1799 | 1461071100871 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:01 INFO - PROCESS | 1799 | 1461071101109 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 06:05:01 INFO - PROCESS | 1799 | 1461071101133 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x9000ac00 == 82 [pid = 1799] [id = 174] 06:05:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x90307c00) [pid = 1799] [serial = 522] [outer = (nil)] 06:05:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x9030fc00) [pid = 1799] [serial = 523] [outer = 0x90307c00] 06:05:01 INFO - PROCESS | 1799 | 1461071101218 Marionette DEBUG loaded listener.js 06:05:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x90358800) [pid = 1799] [serial = 524] [outer = 0x90307c00] 06:05:01 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:05:02 INFO - PROCESS | 1799 | 1461071102298 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:05:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:05:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1495ms 06:05:02 INFO - PROCESS | 1799 | 1461071102360 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 06:05:02 INFO - PROCESS | 1799 | 1461071102364 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 06:05:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:05:02 INFO - PROCESS | 1799 | 1461071102371 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:05:02 INFO - PROCESS | 1799 | 1461071102375 Marionette TRACE conn4 <- [1,670,null,{}] 06:05:02 INFO - PROCESS | 1799 | 1461071102381 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:02 INFO - PROCESS | 1799 | 1461071102619 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 06:05:02 INFO - PROCESS | 1799 | 1461071102649 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x902c6800 == 83 [pid = 1799] [id = 175] 06:05:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x905ba400) [pid = 1799] [serial = 525] [outer = (nil)] 06:05:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x905bfc00) [pid = 1799] [serial = 526] [outer = 0x905ba400] 06:05:02 INFO - PROCESS | 1799 | 1461071102737 Marionette DEBUG loaded listener.js 06:05:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x907ad800) [pid = 1799] [serial = 527] [outer = 0x905ba400] 06:05:03 INFO - PROCESS | 1799 | 1461071103695 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1383ms 06:05:03 INFO - PROCESS | 1799 | 1461071103755 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 06:05:03 INFO - PROCESS | 1799 | 1461071103758 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 06:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:05:03 INFO - PROCESS | 1799 | 1461071103773 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:05:03 INFO - PROCESS | 1799 | 1461071103777 Marionette TRACE conn4 <- [1,674,null,{}] 06:05:03 INFO - PROCESS | 1799 | 1461071103784 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:04 INFO - PROCESS | 1799 | 1461071104054 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 06:05:04 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x907ac400) [pid = 1799] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:05:04 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x96751000) [pid = 1799] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:05:04 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x8f6d2800) [pid = 1799] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:05:04 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x8f6d3800) [pid = 1799] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:05:04 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x8b313000) [pid = 1799] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:05:04 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x8b6cd800) [pid = 1799] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:05:04 INFO - PROCESS | 1799 | 1461071104726 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x898a1400 == 84 [pid = 1799] [id = 176] 06:05:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x8b313000) [pid = 1799] [serial = 528] [outer = (nil)] 06:05:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x8f813800) [pid = 1799] [serial = 529] [outer = 0x8b313000] 06:05:04 INFO - PROCESS | 1799 | 1461071104804 Marionette DEBUG loaded listener.js 06:05:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x93372000) [pid = 1799] [serial = 530] [outer = 0x8b313000] 06:05:05 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:05:05 INFO - PROCESS | 1799 | 1461071105552 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:05:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 06:05:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1797ms 06:05:05 INFO - PROCESS | 1799 | 1461071105571 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 06:05:05 INFO - PROCESS | 1799 | 1461071105574 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 06:05:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:05:05 INFO - PROCESS | 1799 | 1461071105593 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:05:05 INFO - PROCESS | 1799 | 1461071105596 Marionette TRACE conn4 <- [1,678,null,{}] 06:05:05 INFO - PROCESS | 1799 | 1461071105602 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:05 INFO - PROCESS | 1799 | 1461071105757 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 06:05:05 INFO - PROCESS | 1799 | 1461071105771 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0b3800 == 85 [pid = 1799] [id = 177] 06:05:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x905be400) [pid = 1799] [serial = 531] [outer = (nil)] 06:05:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x96750400) [pid = 1799] [serial = 532] [outer = 0x905be400] 06:05:05 INFO - PROCESS | 1799 | 1461071105847 Marionette DEBUG loaded listener.js 06:05:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x967c8400) [pid = 1799] [serial = 533] [outer = 0x905be400] 06:05:06 INFO - PROCESS | 1799 | 1461071106924 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:05:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:05:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1396ms 06:05:06 INFO - PROCESS | 1799 | 1461071106988 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 06:05:06 INFO - PROCESS | 1799 | 1461071106994 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 06:05:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:05:07 INFO - PROCESS | 1799 | 1461071107012 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:05:07 INFO - PROCESS | 1799 | 1461071107024 Marionette TRACE conn4 <- [1,682,null,{}] 06:05:07 INFO - PROCESS | 1799 | 1461071107035 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:07 INFO - PROCESS | 1799 | 1461071107279 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 06:05:07 INFO - PROCESS | 1799 | 1461071107576 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x899b8000 == 86 [pid = 1799] [id = 178] 06:05:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x8a0fa000) [pid = 1799] [serial = 534] [outer = (nil)] 06:05:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x8b6d3c00) [pid = 1799] [serial = 535] [outer = 0x8a0fa000] 06:05:07 INFO - PROCESS | 1799 | 1461071107668 Marionette DEBUG loaded listener.js 06:05:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x8b7b2c00) [pid = 1799] [serial = 536] [outer = 0x8a0fa000] 06:05:09 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:09 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:05:09 INFO - PROCESS | 1799 | 1461071109222 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:05:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 06:05:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2249ms 06:05:09 INFO - PROCESS | 1799 | 1461071109262 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 06:05:09 INFO - PROCESS | 1799 | 1461071109270 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 06:05:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:05:09 INFO - PROCESS | 1799 | 1461071109284 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:05:09 INFO - PROCESS | 1799 | 1461071109289 Marionette TRACE conn4 <- [1,686,null,{}] 06:05:09 INFO - PROCESS | 1799 | 1461071109295 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:09 INFO - PROCESS | 1799 | 1461071109579 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 06:05:09 INFO - PROCESS | 1799 | 1461071109712 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0b7400 == 87 [pid = 1799] [id = 179] 06:05:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x8c0b8800) [pid = 1799] [serial = 537] [outer = (nil)] 06:05:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0x8fec9400) [pid = 1799] [serial = 538] [outer = 0x8c0b8800] 06:05:09 INFO - PROCESS | 1799 | 1461071109802 Marionette DEBUG loaded listener.js 06:05:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x90304c00) [pid = 1799] [serial = 539] [outer = 0x8c0b8800] 06:05:11 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:11 INFO - PROCESS | 1799 | 1461071111307 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:05:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:05:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2038ms 06:05:11 INFO - PROCESS | 1799 | 1461071111321 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 06:05:11 INFO - PROCESS | 1799 | 1461071111324 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 06:05:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:05:11 INFO - PROCESS | 1799 | 1461071111331 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:05:11 INFO - PROCESS | 1799 | 1461071111337 Marionette TRACE conn4 <- [1,690,null,{}] 06:05:11 INFO - PROCESS | 1799 | 1461071111354 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:11 INFO - PROCESS | 1799 | 1461071111585 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 06:05:11 INFO - PROCESS | 1799 | 1461071111796 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x898a7c00 == 88 [pid = 1799] [id = 180] 06:05:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x898a9000) [pid = 1799] [serial = 540] [outer = (nil)] 06:05:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 212 (0x94821400) [pid = 1799] [serial = 541] [outer = 0x898a9000] 06:05:11 INFO - PROCESS | 1799 | 1461071111888 Marionette DEBUG loaded listener.js 06:05:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 213 (0x9769a800) [pid = 1799] [serial = 542] [outer = 0x898a9000] 06:05:13 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:13 INFO - PROCESS | 1799 | 1461071113230 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:05:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:05:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1948ms 06:05:13 INFO - PROCESS | 1799 | 1461071113370 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 06:05:13 INFO - PROCESS | 1799 | 1461071113376 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 06:05:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:05:13 INFO - PROCESS | 1799 | 1461071113393 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:05:13 INFO - PROCESS | 1799 | 1461071113396 Marionette TRACE conn4 <- [1,694,null,{}] 06:05:13 INFO - PROCESS | 1799 | 1461071113404 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:13 INFO - PROCESS | 1799 | 1461071113605 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 06:05:13 INFO - PROCESS | 1799 | 1461071113799 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a0f5400 == 89 [pid = 1799] [id = 181] 06:05:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 214 (0x948d6800) [pid = 1799] [serial = 543] [outer = (nil)] 06:05:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 215 (0x97782400) [pid = 1799] [serial = 544] [outer = 0x948d6800] 06:05:13 INFO - PROCESS | 1799 | 1461071113925 Marionette DEBUG loaded listener.js 06:05:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 216 (0x97ac1c00) [pid = 1799] [serial = 545] [outer = 0x948d6800] 06:05:15 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:15 INFO - PROCESS | 1799 | 1461071115256 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:05:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 06:05:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1891ms 06:05:15 INFO - PROCESS | 1799 | 1461071115327 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 06:05:15 INFO - PROCESS | 1799 | 1461071115332 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 06:05:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:05:15 INFO - PROCESS | 1799 | 1461071115358 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:05:15 INFO - PROCESS | 1799 | 1461071115362 Marionette TRACE conn4 <- [1,698,null,{}] 06:05:15 INFO - PROCESS | 1799 | 1461071115368 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:15 INFO - PROCESS | 1799 | 1461071115545 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 06:05:15 INFO - PROCESS | 1799 | 1461071115723 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x97763400 == 90 [pid = 1799] [id = 182] 06:05:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 217 (0x97768c00) [pid = 1799] [serial = 546] [outer = (nil)] 06:05:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 218 (0x97b49000) [pid = 1799] [serial = 547] [outer = 0x97768c00] 06:05:15 INFO - PROCESS | 1799 | 1461071115809 Marionette DEBUG loaded listener.js 06:05:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 219 (0x97b4b000) [pid = 1799] [serial = 548] [outer = 0x97768c00] 06:05:17 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:17 INFO - PROCESS | 1799 | 1461071117135 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:05:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 06:05:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1838ms 06:05:17 INFO - PROCESS | 1799 | 1461071117234 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 06:05:17 INFO - PROCESS | 1799 | 1461071117240 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 06:05:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:05:17 INFO - PROCESS | 1799 | 1461071117251 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:05:17 INFO - PROCESS | 1799 | 1461071117255 Marionette TRACE conn4 <- [1,702,null,{}] 06:05:17 INFO - PROCESS | 1799 | 1461071117261 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:17 INFO - PROCESS | 1799 | 1461071117470 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 06:05:17 INFO - PROCESS | 1799 | 1461071117656 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x97b48800 == 91 [pid = 1799] [id = 183] 06:05:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 220 (0x97b48c00) [pid = 1799] [serial = 549] [outer = (nil)] 06:05:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 221 (0x97e2c400) [pid = 1799] [serial = 550] [outer = 0x97b48c00] 06:05:17 INFO - PROCESS | 1799 | 1461071117757 Marionette DEBUG loaded listener.js 06:05:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 222 (0x97f28800) [pid = 1799] [serial = 551] [outer = 0x97b48c00] 06:05:19 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:19 INFO - PROCESS | 1799 | 1461071119089 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:05:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:05:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1887ms 06:05:19 INFO - PROCESS | 1799 | 1461071119165 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 06:05:19 INFO - PROCESS | 1799 | 1461071119170 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 06:05:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:05:19 INFO - PROCESS | 1799 | 1461071119197 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:05:19 INFO - PROCESS | 1799 | 1461071119201 Marionette TRACE conn4 <- [1,706,null,{}] 06:05:19 INFO - PROCESS | 1799 | 1461071119208 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:19 INFO - PROCESS | 1799 | 1461071119387 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 06:05:19 INFO - PROCESS | 1799 | 1461071119570 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x97b4bc00 == 92 [pid = 1799] [id = 184] 06:05:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 223 (0x97b4f800) [pid = 1799] [serial = 552] [outer = (nil)] 06:05:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 224 (0x989a4800) [pid = 1799] [serial = 553] [outer = 0x97b4f800] 06:05:19 INFO - PROCESS | 1799 | 1461071119661 Marionette DEBUG loaded listener.js 06:05:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 225 (0x993eb000) [pid = 1799] [serial = 554] [outer = 0x97b4f800] 06:05:20 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:20 INFO - PROCESS | 1799 | 1461071120968 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:05:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:05:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1800ms 06:05:21 INFO - PROCESS | 1799 | 1461071121037 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 06:05:21 INFO - PROCESS | 1799 | 1461071121040 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 06:05:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:05:21 INFO - PROCESS | 1799 | 1461071121072 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:05:21 INFO - PROCESS | 1799 | 1461071121076 Marionette TRACE conn4 <- [1,710,null,{}] 06:05:21 INFO - PROCESS | 1799 | 1461071121086 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:21 INFO - PROCESS | 1799 | 1461071121266 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 06:05:21 INFO - PROCESS | 1799 | 1461071121448 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x898ae800 == 93 [pid = 1799] [id = 185] 06:05:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 226 (0x898aec00) [pid = 1799] [serial = 555] [outer = (nil)] 06:05:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 227 (0x8c0b6800) [pid = 1799] [serial = 556] [outer = 0x898aec00] 06:05:21 INFO - PROCESS | 1799 | 1461071121534 Marionette DEBUG loaded listener.js 06:05:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 228 (0x902c7800) [pid = 1799] [serial = 557] [outer = 0x898aec00] 06:05:22 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:22 INFO - PROCESS | 1799 | 1461071122857 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:05:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:05:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1856ms 06:05:23 INFO - PROCESS | 1799 | 1461071123000 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 06:05:23 INFO - PROCESS | 1799 | 1461071123005 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 06:05:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:05:23 INFO - PROCESS | 1799 | 1461071123021 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:05:23 INFO - PROCESS | 1799 | 1461071123026 Marionette TRACE conn4 <- [1,714,null,{}] 06:05:23 INFO - PROCESS | 1799 | 1461071123033 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:23 INFO - PROCESS | 1799 | 1461071123245 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 06:05:23 INFO - PROCESS | 1799 | 1461071123718 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b313800 == 94 [pid = 1799] [id = 186] 06:05:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 229 (0x8b314800) [pid = 1799] [serial = 558] [outer = (nil)] 06:05:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 230 (0x8b6d4800) [pid = 1799] [serial = 559] [outer = 0x8b314800] 06:05:23 INFO - PROCESS | 1799 | 1461071123811 Marionette DEBUG loaded listener.js 06:05:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 231 (0x8c0ad800) [pid = 1799] [serial = 560] [outer = 0x8b314800] 06:05:25 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:25 INFO - PROCESS | 1799 | 1461071125156 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:05:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 06:05:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2189ms 06:05:25 INFO - PROCESS | 1799 | 1461071125300 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 06:05:25 INFO - PROCESS | 1799 | 1461071125307 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 06:05:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:05:25 INFO - PROCESS | 1799 | 1461071125321 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:05:25 INFO - PROCESS | 1799 | 1461071125326 Marionette TRACE conn4 <- [1,718,null,{}] 06:05:25 INFO - PROCESS | 1799 | 1461071125335 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:25 INFO - PROCESS | 1799 | 1461071125524 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 06:05:25 INFO - PROCESS | 1799 | --DOCSHELL 0x90301c00 == 93 [pid = 1799] [id = 133] 06:05:25 INFO - PROCESS | 1799 | --DOCSHELL 0x97768800 == 92 [pid = 1799] [id = 122] 06:05:25 INFO - PROCESS | 1799 | --DOMWINDOW == 230 (0x97f30400) [pid = 1799] [serial = 481] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 1799 | 1461071125787 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x898ad800 == 93 [pid = 1799] [id = 187] 06:05:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 231 (0x899b5c00) [pid = 1799] [serial = 561] [outer = (nil)] 06:05:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 232 (0x8b7ae000) [pid = 1799] [serial = 562] [outer = 0x899b5c00] 06:05:25 INFO - PROCESS | 1799 | 1461071125876 Marionette DEBUG loaded listener.js 06:05:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 233 (0x8ede3c00) [pid = 1799] [serial = 563] [outer = 0x899b5c00] 06:05:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7a8800 == 92 [pid = 1799] [id = 132] 06:05:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6c8c00 == 91 [pid = 1799] [id = 131] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 232 (0x97762400) [pid = 1799] [serial = 476] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 231 (0x90017400) [pid = 1799] [serial = 479] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 230 (0x948ca800) [pid = 1799] [serial = 473] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 229 (0x948d3000) [pid = 1799] [serial = 416] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 228 (0x97ecbc00) [pid = 1799] [serial = 430] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 227 (0x96750c00) [pid = 1799] [serial = 424] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 226 (0x9739dc00) [pid = 1799] [serial = 475] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 225 (0x90350400) [pid = 1799] [serial = 470] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 224 (0x902c4800) [pid = 1799] [serial = 469] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 223 (0x8fd71800) [pid = 1799] [serial = 467] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 222 (0x8f818c00) [pid = 1799] [serial = 466] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 221 (0x8edeb400) [pid = 1799] [serial = 478] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 220 (0x9fc08400) [pid = 1799] [serial = 451] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 219 (0x9336b400) [pid = 1799] [serial = 472] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 218 (0xa0a4bc00) [pid = 1799] [serial = 448] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 217 (0x899b4400) [pid = 1799] [serial = 457] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 216 (0xa0ad4800) [pid = 1799] [serial = 442] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 215 (0x90350c00) [pid = 1799] [serial = 445] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 214 (0x9fc50800) [pid = 1799] [serial = 439] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 213 (0x8b6d7c00) [pid = 1799] [serial = 418] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 212 (0x898ab000) [pid = 1799] [serial = 454] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 211 (0x9ae51c00) [pid = 1799] [serial = 436] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x90303c00) [pid = 1799] [serial = 421] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0x9778b800) [pid = 1799] [serial = 427] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0x899bd000) [pid = 1799] [serial = 460] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0x89a84c00) [pid = 1799] [serial = 463] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0x97f30c00) [pid = 1799] [serial = 433] [outer = (nil)] [url = about:blank] 06:05:27 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:27 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:05:27 INFO - PROCESS | 1799 | 1461071127163 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:05:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:05:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1888ms 06:05:27 INFO - PROCESS | 1799 | 1461071127212 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 06:05:27 INFO - PROCESS | 1799 | 1461071127219 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 06:05:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:05:27 INFO - PROCESS | 1799 | 1461071127368 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:05:27 INFO - PROCESS | 1799 | 1461071127372 Marionette TRACE conn4 <- [1,722,null,{}] 06:05:27 INFO - PROCESS | 1799 | 1461071127380 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:27 INFO - PROCESS | 1799 | 1461071127554 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 06:05:27 INFO - PROCESS | 1799 | 1461071127565 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f818c00 == 92 [pid = 1799] [id = 188] 06:05:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x8fec7000) [pid = 1799] [serial = 564] [outer = (nil)] 06:05:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x9030dc00) [pid = 1799] [serial = 565] [outer = 0x8fec7000] 06:05:27 INFO - PROCESS | 1799 | 1461071127644 Marionette DEBUG loaded listener.js 06:05:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0x906e7c00) [pid = 1799] [serial = 566] [outer = 0x8fec7000] 06:05:28 INFO - PROCESS | 1799 | 1461071128588 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 06:05:28 INFO - PROCESS | 1799 | 1461071128660 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 06:05:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:05:28 INFO - PROCESS | 1799 | 1461071128673 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:05:28 INFO - PROCESS | 1799 | 1461071128681 Marionette TRACE conn4 <- [1,726,null,{}] 06:05:28 INFO - PROCESS | 1799 | 1461071128693 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:28 INFO - PROCESS | 1799 | 1461071128922 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 06:05:28 INFO - PROCESS | 1799 | 1461071128945 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x90010000 == 93 [pid = 1799] [id = 189] 06:05:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x907b3800) [pid = 1799] [serial = 567] [outer = (nil)] 06:05:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x95b06800) [pid = 1799] [serial = 568] [outer = 0x907b3800] 06:05:29 INFO - PROCESS | 1799 | 1461071129022 Marionette DEBUG loaded listener.js 06:05:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 212 (0x96751000) [pid = 1799] [serial = 569] [outer = 0x907b3800] 06:05:29 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:29 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:05:30 INFO - PROCESS | 1799 | 1461071130087 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:05:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:05:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1453ms 06:05:30 INFO - PROCESS | 1799 | 1461071130132 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 06:05:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:05:30 INFO - PROCESS | 1799 | 1461071130138 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 06:05:30 INFO - PROCESS | 1799 | 1461071130144 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:05:30 INFO - PROCESS | 1799 | 1461071130147 Marionette TRACE conn4 <- [1,730,null,{}] 06:05:30 INFO - PROCESS | 1799 | 1461071130153 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:30 INFO - PROCESS | 1799 | 1461071130393 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 06:05:30 INFO - PROCESS | 1799 | 1461071130420 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x9489a000 == 94 [pid = 1799] [id = 190] 06:05:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 213 (0x948c9400) [pid = 1799] [serial = 570] [outer = (nil)] 06:05:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 214 (0x9776b800) [pid = 1799] [serial = 571] [outer = 0x948c9400] 06:05:30 INFO - PROCESS | 1799 | 1461071130498 Marionette DEBUG loaded listener.js 06:05:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 215 (0x97b4e400) [pid = 1799] [serial = 572] [outer = 0x948c9400] 06:05:31 INFO - PROCESS | 1799 | --DOMWINDOW == 214 (0x905ba400) [pid = 1799] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:05:31 INFO - PROCESS | 1799 | --DOMWINDOW == 213 (0x8b313000) [pid = 1799] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:05:31 INFO - PROCESS | 1799 | --DOMWINDOW == 212 (0x90307c00) [pid = 1799] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:05:31 INFO - PROCESS | 1799 | --DOMWINDOW == 211 (0x8f6d3c00) [pid = 1799] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:05:31 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x898afc00) [pid = 1799] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:05:31 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0x8b30c800) [pid = 1799] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:05:31 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:31 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:05:31 INFO - PROCESS | 1799 | 1461071131966 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 06:05:32 INFO - PROCESS | 1799 | 1461071132046 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 06:05:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:05:32 INFO - PROCESS | 1799 | 1461071132055 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:05:32 INFO - PROCESS | 1799 | 1461071132061 Marionette TRACE conn4 <- [1,734,null,{}] 06:05:32 INFO - PROCESS | 1799 | 1461071132079 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:32 INFO - PROCESS | 1799 | 1461071132329 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 06:05:32 INFO - PROCESS | 1799 | 1461071132587 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a493c00 == 95 [pid = 1799] [id = 191] 06:05:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x8f6d1800) [pid = 1799] [serial = 573] [outer = (nil)] 06:05:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x8feca800) [pid = 1799] [serial = 574] [outer = 0x8f6d1800] 06:05:32 INFO - PROCESS | 1799 | 1461071132731 Marionette DEBUG loaded listener.js 06:05:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 212 (0x902c5c00) [pid = 1799] [serial = 575] [outer = 0x8f6d1800] 06:05:33 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:33 INFO - PROCESS | 1799 | 1461071133826 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:05:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:05:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1835ms 06:05:33 INFO - PROCESS | 1799 | 1461071133892 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 06:05:33 INFO - PROCESS | 1799 | 1461071133901 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 06:05:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:05:33 INFO - PROCESS | 1799 | 1461071133913 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:05:33 INFO - PROCESS | 1799 | 1461071133917 Marionette TRACE conn4 <- [1,738,null,{}] 06:05:33 INFO - PROCESS | 1799 | 1461071133925 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:34 INFO - PROCESS | 1799 | 1461071134187 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 06:05:34 INFO - PROCESS | 1799 | 1461071134471 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x90353000 == 96 [pid = 1799] [id = 192] 06:05:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 213 (0x905bb400) [pid = 1799] [serial = 576] [outer = (nil)] 06:05:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 214 (0x9336c400) [pid = 1799] [serial = 577] [outer = 0x905bb400] 06:05:34 INFO - PROCESS | 1799 | 1461071134600 Marionette DEBUG loaded listener.js 06:05:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 215 (0x94824800) [pid = 1799] [serial = 578] [outer = 0x905bb400] 06:05:35 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:35 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:05:35 INFO - PROCESS | 1799 | 1461071135954 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:05:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:05:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2135ms 06:05:36 INFO - PROCESS | 1799 | 1461071136048 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 06:05:36 INFO - PROCESS | 1799 | 1461071136052 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 06:05:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:05:36 INFO - PROCESS | 1799 | 1461071136060 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:05:36 INFO - PROCESS | 1799 | 1461071136066 Marionette TRACE conn4 <- [1,742,null,{}] 06:05:36 INFO - PROCESS | 1799 | 1461071136083 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:36 INFO - PROCESS | 1799 | 1461071136266 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 06:05:36 INFO - PROCESS | 1799 | 1461071136449 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6d6c00 == 97 [pid = 1799] [id = 193] 06:05:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 216 (0x97398400) [pid = 1799] [serial = 579] [outer = (nil)] 06:05:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 217 (0x97c0bc00) [pid = 1799] [serial = 580] [outer = 0x97398400] 06:05:36 INFO - PROCESS | 1799 | 1461071136541 Marionette DEBUG loaded listener.js 06:05:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 218 (0x97f23400) [pid = 1799] [serial = 581] [outer = 0x97398400] 06:05:37 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:37 INFO - PROCESS | 1799 | 1461071137871 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:05:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 06:05:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1836ms 06:05:37 INFO - PROCESS | 1799 | 1461071137897 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 06:05:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:05:37 INFO - PROCESS | 1799 | 1461071137902 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 06:05:37 INFO - PROCESS | 1799 | 1461071137909 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:05:37 INFO - PROCESS | 1799 | 1461071137914 Marionette TRACE conn4 <- [1,746,null,{}] 06:05:38 INFO - PROCESS | 1799 | 1461071138021 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:38 INFO - PROCESS | 1799 | 1461071138215 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 06:05:38 INFO - PROCESS | 1799 | 1461071138397 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x96452000 == 98 [pid = 1799] [id = 194] 06:05:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 219 (0x97b46400) [pid = 1799] [serial = 582] [outer = (nil)] 06:05:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 220 (0x989b9400) [pid = 1799] [serial = 583] [outer = 0x97b46400] 06:05:38 INFO - PROCESS | 1799 | 1461071138485 Marionette DEBUG loaded listener.js 06:05:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 221 (0x9ad33400) [pid = 1799] [serial = 584] [outer = 0x97b46400] 06:05:39 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:39 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:39 INFO - PROCESS | 1799 | 1461071139829 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:05:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 06:05:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1936ms 06:05:39 INFO - PROCESS | 1799 | 1461071139889 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 06:05:39 INFO - PROCESS | 1799 | 1461071139892 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 06:05:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:05:39 INFO - PROCESS | 1799 | 1461071139921 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:05:39 INFO - PROCESS | 1799 | 1461071139925 Marionette TRACE conn4 <- [1,750,null,{}] 06:05:39 INFO - PROCESS | 1799 | 1461071139931 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:40 INFO - PROCESS | 1799 | 1461071140109 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 06:05:40 INFO - PROCESS | 1799 | 1461071140290 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x95b0c000 == 99 [pid = 1799] [id = 195] 06:05:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 222 (0x97f22800) [pid = 1799] [serial = 585] [outer = (nil)] 06:05:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 223 (0x9ea17c00) [pid = 1799] [serial = 586] [outer = 0x97f22800] 06:05:40 INFO - PROCESS | 1799 | 1461071140378 Marionette DEBUG loaded listener.js 06:05:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 224 (0x9fb2f400) [pid = 1799] [serial = 587] [outer = 0x97f22800] 06:05:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 225 (0x9b090c00) [pid = 1799] [serial = 588] [outer = 0x93378c00] 06:05:41 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:41 INFO - PROCESS | 1799 | 1461071141885 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:05:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:05:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2000ms 06:05:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:05:41 INFO - PROCESS | 1799 | 1461071141917 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 06:05:41 INFO - PROCESS | 1799 | 1461071141920 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 06:05:41 INFO - PROCESS | 1799 | 1461071141927 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:05:41 INFO - PROCESS | 1799 | 1461071141930 Marionette TRACE conn4 <- [1,754,null,{}] 06:05:41 INFO - PROCESS | 1799 | 1461071141978 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:42 INFO - PROCESS | 1799 | 1461071142279 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 06:05:42 INFO - PROCESS | 1799 | 1461071142431 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a7d000 == 100 [pid = 1799] [id = 196] 06:05:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 226 (0x9aec3800) [pid = 1799] [serial = 589] [outer = (nil)] 06:05:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 227 (0xa3cddc00) [pid = 1799] [serial = 590] [outer = 0x9aec3800] 06:05:42 INFO - PROCESS | 1799 | 1461071142522 Marionette DEBUG loaded listener.js 06:05:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 228 (0xa4479c00) [pid = 1799] [serial = 591] [outer = 0x9aec3800] 06:05:43 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:43 INFO - PROCESS | 1799 | 1461071143867 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:05:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 06:05:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2038ms 06:05:43 INFO - PROCESS | 1799 | 1461071143965 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 06:05:43 INFO - PROCESS | 1799 | 1461071143969 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 06:05:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:05:43 INFO - PROCESS | 1799 | 1461071143976 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:05:43 INFO - PROCESS | 1799 | 1461071143980 Marionette TRACE conn4 <- [1,758,null,{}] 06:05:43 INFO - PROCESS | 1799 | 1461071143985 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:44 INFO - PROCESS | 1799 | 1461071144173 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 06:05:44 INFO - PROCESS | 1799 | 1461071144360 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c73000 == 101 [pid = 1799] [id = 197] 06:05:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 229 (0x89c73400) [pid = 1799] [serial = 592] [outer = (nil)] 06:05:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 230 (0x89c78400) [pid = 1799] [serial = 593] [outer = 0x89c73400] 06:05:44 INFO - PROCESS | 1799 | 1461071144446 Marionette DEBUG loaded listener.js 06:05:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 231 (0x89c7bc00) [pid = 1799] [serial = 594] [outer = 0x89c73400] 06:05:45 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:45 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:05:45 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:45 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:45 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:45 INFO - PROCESS | 1799 | 1461071145359 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:05:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:05:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1432ms 06:05:45 INFO - PROCESS | 1799 | 1461071145409 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 06:05:45 INFO - PROCESS | 1799 | 1461071145413 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 06:05:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:05:45 INFO - PROCESS | 1799 | 1461071145420 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:05:45 INFO - PROCESS | 1799 | 1461071145423 Marionette TRACE conn4 <- [1,762,null,{}] 06:05:45 INFO - PROCESS | 1799 | 1461071145429 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:45 INFO - PROCESS | 1799 | 1461071145611 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 06:05:45 INFO - PROCESS | 1799 | 1461071145842 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c71800 == 102 [pid = 1799] [id = 198] 06:05:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 232 (0x89c75c00) [pid = 1799] [serial = 595] [outer = (nil)] 06:05:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 233 (0x8f050000) [pid = 1799] [serial = 596] [outer = 0x89c75c00] 06:05:45 INFO - PROCESS | 1799 | 1461071145975 Marionette DEBUG loaded listener.js 06:05:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 234 (0x8f053400) [pid = 1799] [serial = 597] [outer = 0x89c75c00] 06:05:47 INFO - PROCESS | 1799 | 1461071147234 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:05:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:05:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1833ms 06:05:47 INFO - PROCESS | 1799 | 1461071147254 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 06:05:47 INFO - PROCESS | 1799 | 1461071147257 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 06:05:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:05:47 INFO - PROCESS | 1799 | 1461071147365 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:05:47 INFO - PROCESS | 1799 | 1461071147370 Marionette TRACE conn4 <- [1,766,null,{}] 06:05:47 INFO - PROCESS | 1799 | 1461071147378 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:47 INFO - PROCESS | 1799 | 1461071147553 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 06:05:47 INFO - PROCESS | 1799 | 1461071147742 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a99c00 == 103 [pid = 1799] [id = 199] 06:05:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 235 (0x89a9a400) [pid = 1799] [serial = 598] [outer = (nil)] 06:05:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 236 (0x89aa1000) [pid = 1799] [serial = 599] [outer = 0x89a9a400] 06:05:47 INFO - PROCESS | 1799 | 1461071147827 Marionette DEBUG loaded listener.js 06:05:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 237 (0x89aa4800) [pid = 1799] [serial = 600] [outer = 0x89a9a400] 06:05:49 INFO - PROCESS | 1799 | 1461071149456 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:05:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:05:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2197ms 06:05:49 INFO - PROCESS | 1799 | 1461071149507 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 06:05:49 INFO - PROCESS | 1799 | 1461071149513 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 06:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:05:49 INFO - PROCESS | 1799 | 1461071149523 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:05:49 INFO - PROCESS | 1799 | 1461071149528 Marionette TRACE conn4 <- [1,770,null,{}] 06:05:49 INFO - PROCESS | 1799 | 1461071149538 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:49 INFO - PROCESS | 1799 | 1461071149745 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 06:05:49 INFO - PROCESS | 1799 | 1461071149945 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x89aa1400 == 104 [pid = 1799] [id = 200] 06:05:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 238 (0x89c7b800) [pid = 1799] [serial = 601] [outer = (nil)] 06:05:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 239 (0x8f051800) [pid = 1799] [serial = 602] [outer = 0x89c7b800] 06:05:50 INFO - PROCESS | 1799 | 1461071150028 Marionette DEBUG loaded listener.js 06:05:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0x8f059800) [pid = 1799] [serial = 603] [outer = 0x89c7b800] 06:05:51 INFO - PROCESS | 1799 | 1461071151038 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1535ms 06:05:51 INFO - PROCESS | 1799 | 1461071151058 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 06:05:51 INFO - PROCESS | 1799 | 1461071151066 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 06:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:05:51 INFO - PROCESS | 1799 | 1461071151076 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:05:51 INFO - PROCESS | 1799 | 1461071151081 Marionette TRACE conn4 <- [1,774,null,{}] 06:05:51 INFO - PROCESS | 1799 | 1461071151086 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:51 INFO - PROCESS | 1799 | 1461071151265 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 06:05:51 INFO - PROCESS | 1799 | 1461071151513 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0b9c00 == 105 [pid = 1799] [id = 201] 06:05:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0x8c0ba800) [pid = 1799] [serial = 604] [outer = (nil)] 06:05:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 242 (0x8f6cd000) [pid = 1799] [serial = 605] [outer = 0x8c0ba800] 06:05:51 INFO - PROCESS | 1799 | 1461071151655 Marionette DEBUG loaded listener.js 06:05:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 243 (0x8facd400) [pid = 1799] [serial = 606] [outer = 0x8c0ba800] 06:05:51 INFO - PROCESS | 1799 | --DOCSHELL 0x9fb2e000 == 104 [pid = 1799] [id = 84] 06:05:51 INFO - PROCESS | 1799 | --DOCSHELL 0x90910800 == 103 [pid = 1799] [id = 74] 06:05:51 INFO - PROCESS | 1799 | --DOMWINDOW == 242 (0x8f774c00) [pid = 1799] [serial = 484] [outer = (nil)] [url = about:blank] 06:05:51 INFO - PROCESS | 1799 | --DOMWINDOW == 241 (0x9ae57800) [pid = 1799] [serial = 493] [outer = (nil)] [url = about:blank] 06:05:51 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0x907b5000) [pid = 1799] [serial = 487] [outer = (nil)] [url = about:blank] 06:05:51 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0xa0a4b000) [pid = 1799] [serial = 496] [outer = (nil)] [url = about:blank] 06:05:51 INFO - PROCESS | 1799 | --DOMWINDOW == 238 (0x8a0f9400) [pid = 1799] [serial = 499] [outer = (nil)] [url = about:blank] 06:05:51 INFO - PROCESS | 1799 | --DOMWINDOW == 237 (0x8fec7400) [pid = 1799] [serial = 502] [outer = (nil)] [url = about:blank] 06:05:51 INFO - PROCESS | 1799 | --DOMWINDOW == 236 (0x9fc94c00) [pid = 1799] [serial = 505] [outer = (nil)] [url = about:blank] 06:05:51 INFO - PROCESS | 1799 | --DOMWINDOW == 235 (0x98548800) [pid = 1799] [serial = 490] [outer = (nil)] [url = about:blank] 06:05:51 INFO - PROCESS | 1799 | --DOMWINDOW == 234 (0xa4c07400) [pid = 1799] [serial = 508] [outer = (nil)] [url = about:blank] 06:05:51 INFO - PROCESS | 1799 | --DOMWINDOW == 233 (0x96750400) [pid = 1799] [serial = 532] [outer = (nil)] [url = about:blank] 06:05:51 INFO - PROCESS | 1799 | --DOCSHELL 0x90010000 == 102 [pid = 1799] [id = 189] 06:05:51 INFO - PROCESS | 1799 | --DOCSHELL 0x8f818c00 == 101 [pid = 1799] [id = 188] 06:05:51 INFO - PROCESS | 1799 | --DOCSHELL 0x898ad800 == 100 [pid = 1799] [id = 187] 06:05:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b313800 == 99 [pid = 1799] [id = 186] 06:05:52 INFO - PROCESS | 1799 | --DOCSHELL 0x899b8000 == 98 [pid = 1799] [id = 178] 06:05:52 INFO - PROCESS | 1799 | --DOMWINDOW == 232 (0x905bfc00) [pid = 1799] [serial = 526] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1799 | --DOMWINDOW == 231 (0x8f813800) [pid = 1799] [serial = 529] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1799 | --DOMWINDOW == 230 (0x907ad800) [pid = 1799] [serial = 527] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1799 | --DOMWINDOW == 229 (0x9030fc00) [pid = 1799] [serial = 523] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1799 | --DOMWINDOW == 228 (0x8f814c00) [pid = 1799] [serial = 520] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1799 | --DOMWINDOW == 227 (0x90011c00) [pid = 1799] [serial = 521] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1799 | --DOMWINDOW == 226 (0x8c0ae400) [pid = 1799] [serial = 517] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1799 | --DOMWINDOW == 225 (0x8f6d0c00) [pid = 1799] [serial = 515] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1799 | --DOMWINDOW == 224 (0x8c0b3000) [pid = 1799] [serial = 514] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1799 | --DOMWINDOW == 223 (0xa4ab2000) [pid = 1799] [serial = 511] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1799 | --DOMWINDOW == 222 (0x8facf800) [pid = 1799] [serial = 518] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1799 | --DOMWINDOW == 221 (0x93372000) [pid = 1799] [serial = 530] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1799 | --DOMWINDOW == 220 (0x90358800) [pid = 1799] [serial = 524] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1799 | 1461071152659 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1639ms 06:05:52 INFO - PROCESS | 1799 | 1461071152716 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 06:05:52 INFO - PROCESS | 1799 | 1461071152719 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 06:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:05:52 INFO - PROCESS | 1799 | 1461071152726 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:05:52 INFO - PROCESS | 1799 | 1461071152732 Marionette TRACE conn4 <- [1,778,null,{}] 06:05:52 INFO - PROCESS | 1799 | 1461071152747 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:52 INFO - PROCESS | 1799 | 1461071152921 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 06:05:53 INFO - PROCESS | 1799 | 1461071153069 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8facf400 == 99 [pid = 1799] [id = 202] 06:05:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 221 (0x902b9400) [pid = 1799] [serial = 607] [outer = (nil)] 06:05:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 222 (0x9030fc00) [pid = 1799] [serial = 608] [outer = 0x902b9400] 06:05:53 INFO - PROCESS | 1799 | 1461071153229 Marionette DEBUG loaded listener.js 06:05:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 223 (0x90357000) [pid = 1799] [serial = 609] [outer = 0x902b9400] 06:05:53 INFO - PROCESS | 1799 | 1461071153993 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1301ms 06:05:54 INFO - PROCESS | 1799 | 1461071154032 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 06:05:54 INFO - PROCESS | 1799 | 1461071154035 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 06:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:05:54 INFO - PROCESS | 1799 | 1461071154043 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:05:54 INFO - PROCESS | 1799 | 1461071154047 Marionette TRACE conn4 <- [1,782,null,{}] 06:05:54 INFO - PROCESS | 1799 | 1461071154052 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:54 INFO - PROCESS | 1799 | 1461071154222 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 06:05:54 INFO - PROCESS | 1799 | 1461071154241 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f77b400 == 100 [pid = 1799] [id = 203] 06:05:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 224 (0x906e7000) [pid = 1799] [serial = 610] [outer = (nil)] 06:05:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 225 (0x907b5000) [pid = 1799] [serial = 611] [outer = 0x906e7000] 06:05:54 INFO - PROCESS | 1799 | 1461071154321 Marionette DEBUG loaded listener.js 06:05:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 226 (0x916c6800) [pid = 1799] [serial = 612] [outer = 0x906e7000] 06:05:55 INFO - PROCESS | 1799 | 1461071155336 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1331ms 06:05:55 INFO - PROCESS | 1799 | 1461071155376 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 06:05:55 INFO - PROCESS | 1799 | 1461071155380 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 06:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:05:55 INFO - PROCESS | 1799 | 1461071155386 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:05:55 INFO - PROCESS | 1799 | 1461071155390 Marionette TRACE conn4 <- [1,786,null,{}] 06:05:55 INFO - PROCESS | 1799 | 1461071155395 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:55 INFO - PROCESS | 1799 | 1461071155613 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 06:05:55 INFO - PROCESS | 1799 | 1461071155654 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x906db400 == 101 [pid = 1799] [id = 204] 06:05:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 227 (0x916d0c00) [pid = 1799] [serial = 613] [outer = (nil)] 06:05:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 228 (0x94892000) [pid = 1799] [serial = 614] [outer = 0x916d0c00] 06:05:55 INFO - PROCESS | 1799 | 1461071155731 Marionette DEBUG loaded listener.js 06:05:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 229 (0x9674d800) [pid = 1799] [serial = 615] [outer = 0x916d0c00] 06:05:56 INFO - PROCESS | 1799 | --DOMWINDOW == 228 (0x8fec7000) [pid = 1799] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:05:56 INFO - PROCESS | 1799 | --DOMWINDOW == 227 (0x907b3800) [pid = 1799] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:05:56 INFO - PROCESS | 1799 | --DOMWINDOW == 226 (0x905be400) [pid = 1799] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:05:56 INFO - PROCESS | 1799 | --DOMWINDOW == 225 (0x899b5c00) [pid = 1799] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:05:56 INFO - PROCESS | 1799 | --DOMWINDOW == 224 (0x8b314800) [pid = 1799] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:05:56 INFO - PROCESS | 1799 | --DOMWINDOW == 223 (0x91533800) [pid = 1799] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:05:57 INFO - PROCESS | 1799 | 1461071157065 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1734ms 06:05:57 INFO - PROCESS | 1799 | 1461071157121 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 06:05:57 INFO - PROCESS | 1799 | 1461071157124 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 06:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:05:57 INFO - PROCESS | 1799 | 1461071157131 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:05:57 INFO - PROCESS | 1799 | 1461071157135 Marionette TRACE conn4 <- [1,790,null,{}] 06:05:57 INFO - PROCESS | 1799 | 1461071157140 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:57 INFO - PROCESS | 1799 | 1461071157395 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 06:05:57 INFO - PROCESS | 1799 | 1461071157569 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x899b5c00 == 102 [pid = 1799] [id = 205] 06:05:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 224 (0x8b6d7c00) [pid = 1799] [serial = 616] [outer = (nil)] 06:05:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 225 (0x97696800) [pid = 1799] [serial = 617] [outer = 0x8b6d7c00] 06:05:57 INFO - PROCESS | 1799 | 1461071157649 Marionette DEBUG loaded listener.js 06:05:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 226 (0x97b44400) [pid = 1799] [serial = 618] [outer = 0x8b6d7c00] 06:05:58 INFO - PROCESS | 1799 | 1461071158417 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1333ms 06:05:58 INFO - PROCESS | 1799 | 1461071158465 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 06:05:58 INFO - PROCESS | 1799 | 1461071158469 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 06:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:05:58 INFO - PROCESS | 1799 | 1461071158476 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:05:58 INFO - PROCESS | 1799 | 1461071158479 Marionette TRACE conn4 <- [1,794,null,{}] 06:05:58 INFO - PROCESS | 1799 | 1461071158484 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:58 INFO - PROCESS | 1799 | 1461071158644 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 06:05:58 INFO - PROCESS | 1799 | 1461071158661 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x89aa2800 == 103 [pid = 1799] [id = 206] 06:05:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 227 (0x8b314800) [pid = 1799] [serial = 619] [outer = (nil)] 06:05:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 228 (0x97e24c00) [pid = 1799] [serial = 620] [outer = 0x8b314800] 06:05:58 INFO - PROCESS | 1799 | 1461071158750 Marionette DEBUG loaded listener.js 06:05:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 229 (0x97ed3000) [pid = 1799] [serial = 621] [outer = 0x8b314800] 06:06:00 INFO - PROCESS | 1799 | 1461071160014 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1588ms 06:06:00 INFO - PROCESS | 1799 | 1461071160066 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 06:06:00 INFO - PROCESS | 1799 | 1461071160074 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 06:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:06:00 INFO - PROCESS | 1799 | 1461071160084 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:06:00 INFO - PROCESS | 1799 | 1461071160090 Marionette TRACE conn4 <- [1,798,null,{}] 06:06:00 INFO - PROCESS | 1799 | 1461071160098 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:00 INFO - PROCESS | 1799 | 1461071160342 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 06:06:00 INFO - PROCESS | 1799 | 1461071160649 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6cec00 == 104 [pid = 1799] [id = 207] 06:06:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 230 (0x8c0b5000) [pid = 1799] [serial = 622] [outer = (nil)] 06:06:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 231 (0x8f6d5c00) [pid = 1799] [serial = 623] [outer = 0x8c0b5000] 06:06:00 INFO - PROCESS | 1799 | 1461071160753 Marionette DEBUG loaded listener.js 06:06:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 232 (0x8fac8000) [pid = 1799] [serial = 624] [outer = 0x8c0b5000] 06:06:01 INFO - PROCESS | 1799 | 1461071161779 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 06:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1734ms 06:06:01 INFO - PROCESS | 1799 | 1461071161819 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 06:06:01 INFO - PROCESS | 1799 | 1461071161829 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 06:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:06:01 INFO - PROCESS | 1799 | 1461071161842 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:06:01 INFO - PROCESS | 1799 | 1461071161846 Marionette TRACE conn4 <- [1,802,null,{}] 06:06:01 INFO - PROCESS | 1799 | 1461071161853 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:02 INFO - PROCESS | 1799 | 1461071162085 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 06:06:02 INFO - PROCESS | 1799 | 1461071162431 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c7b000 == 105 [pid = 1799] [id = 208] 06:06:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 233 (0x8f057400) [pid = 1799] [serial = 625] [outer = (nil)] 06:06:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 234 (0x905bfc00) [pid = 1799] [serial = 626] [outer = 0x8f057400] 06:06:02 INFO - PROCESS | 1799 | 1461071162528 Marionette DEBUG loaded listener.js 06:06:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 235 (0x92199800) [pid = 1799] [serial = 627] [outer = 0x8f057400] 06:06:03 INFO - PROCESS | 1799 | 1461071163481 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 06:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1690ms 06:06:03 INFO - PROCESS | 1799 | 1461071163533 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 06:06:03 INFO - PROCESS | 1799 | 1461071163539 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 06:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:06:03 INFO - PROCESS | 1799 | 1461071163551 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:06:03 INFO - PROCESS | 1799 | 1461071163557 Marionette TRACE conn4 <- [1,806,null,{}] 06:06:03 INFO - PROCESS | 1799 | 1461071163577 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:03 INFO - PROCESS | 1799 | 1461071163844 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 06:06:04 INFO - PROCESS | 1799 | 1461071164201 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x90352c00 == 106 [pid = 1799] [id = 209] 06:06:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 236 (0x97abd000) [pid = 1799] [serial = 628] [outer = (nil)] 06:06:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 237 (0x989bac00) [pid = 1799] [serial = 629] [outer = 0x97abd000] 06:06:04 INFO - PROCESS | 1799 | 1461071164322 Marionette DEBUG loaded listener.js 06:06:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 238 (0x9b091000) [pid = 1799] [serial = 630] [outer = 0x97abd000] 06:06:05 INFO - PROCESS | 1799 | 1461071165233 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 06:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1746ms 06:06:05 INFO - PROCESS | 1799 | 1461071165295 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 06:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:06:05 INFO - PROCESS | 1799 | 1461071165300 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 06:06:05 INFO - PROCESS | 1799 | 1461071165306 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:06:05 INFO - PROCESS | 1799 | 1461071165310 Marionette TRACE conn4 <- [1,810,null,{}] 06:06:05 INFO - PROCESS | 1799 | 1461071165316 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:05 INFO - PROCESS | 1799 | 1461071165546 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 06:06:05 INFO - PROCESS | 1799 | 1461071165792 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b315400 == 107 [pid = 1799] [id = 210] 06:06:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 239 (0x97b4f400) [pid = 1799] [serial = 631] [outer = (nil)] 06:06:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0xa00c3000) [pid = 1799] [serial = 632] [outer = 0x97b4f400] 06:06:05 INFO - PROCESS | 1799 | 1461071165929 Marionette DEBUG loaded listener.js 06:06:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0xa0ae1400) [pid = 1799] [serial = 633] [outer = 0x97b4f400] 06:06:06 INFO - PROCESS | 1799 | 1461071166838 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1592ms 06:06:06 INFO - PROCESS | 1799 | 1461071166899 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 06:06:06 INFO - PROCESS | 1799 | 1461071166902 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 06:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:06:06 INFO - PROCESS | 1799 | 1461071166909 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:06:06 INFO - PROCESS | 1799 | 1461071166913 Marionette TRACE conn4 <- [1,814,null,{}] 06:06:06 INFO - PROCESS | 1799 | 1461071166919 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:07 INFO - PROCESS | 1799 | 1461071167157 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 06:06:07 INFO - PROCESS | 1799 | 1461071167471 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x899b1000 == 108 [pid = 1799] [id = 211] 06:06:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 242 (0x94634800) [pid = 1799] [serial = 634] [outer = (nil)] 06:06:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 243 (0x94638800) [pid = 1799] [serial = 635] [outer = 0x94634800] 06:06:07 INFO - PROCESS | 1799 | 1461071167561 Marionette DEBUG loaded listener.js 06:06:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 244 (0x9463bc00) [pid = 1799] [serial = 636] [outer = 0x94634800] 06:06:08 INFO - PROCESS | 1799 | 1461071168482 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 06:06:08 INFO - PROCESS | 1799 | 1461071168559 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 06:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:06:08 INFO - PROCESS | 1799 | 1461071168567 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:06:08 INFO - PROCESS | 1799 | 1461071168573 Marionette TRACE conn4 <- [1,818,null,{}] 06:06:08 INFO - PROCESS | 1799 | 1461071168580 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:08 INFO - PROCESS | 1799 | 1461071168824 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 06:06:09 INFO - PROCESS | 1799 | 1461071169133 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a9e400 == 109 [pid = 1799] [id = 212] 06:06:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 245 (0x89a9e800) [pid = 1799] [serial = 637] [outer = (nil)] 06:06:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 246 (0xa3cdb400) [pid = 1799] [serial = 638] [outer = 0x89a9e800] 06:06:09 INFO - PROCESS | 1799 | 1461071169233 Marionette DEBUG loaded listener.js 06:06:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 247 (0xa457d000) [pid = 1799] [serial = 639] [outer = 0x89a9e800] 06:06:10 INFO - PROCESS | 1799 | 1461071170877 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2440ms 06:06:11 INFO - PROCESS | 1799 | 1461071171063 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 06:06:11 INFO - PROCESS | 1799 | 1461071171066 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 06:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:06:11 INFO - PROCESS | 1799 | 1461071171081 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:06:11 INFO - PROCESS | 1799 | 1461071171091 Marionette TRACE conn4 <- [1,822,null,{}] 06:06:11 INFO - PROCESS | 1799 | 1461071171102 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:11 INFO - PROCESS | 1799 | 1461071171481 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 06:06:11 INFO - PROCESS | 1799 | 1461071171856 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x9fc9c400 == 110 [pid = 1799] [id = 213] 06:06:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 248 (0x9feeac00) [pid = 1799] [serial = 640] [outer = (nil)] 06:06:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 249 (0xa475ac00) [pid = 1799] [serial = 641] [outer = 0x9feeac00] 06:06:12 INFO - PROCESS | 1799 | 1461071172069 Marionette DEBUG loaded listener.js 06:06:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 250 (0xa475e400) [pid = 1799] [serial = 642] [outer = 0x9feeac00] 06:06:13 INFO - PROCESS | 1799 | 1461071173285 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 06:06:13 INFO - PROCESS | 1799 | 1461071173340 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 06:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:06:13 INFO - PROCESS | 1799 | 1461071173348 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:06:13 INFO - PROCESS | 1799 | 1461071173351 Marionette TRACE conn4 <- [1,826,null,{}] 06:06:13 INFO - PROCESS | 1799 | 1461071173357 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:13 INFO - PROCESS | 1799 | 1461071173587 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 06:06:13 INFO - PROCESS | 1799 | 1461071173841 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x94441c00 == 111 [pid = 1799] [id = 214] 06:06:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 251 (0x94443800) [pid = 1799] [serial = 643] [outer = (nil)] 06:06:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 252 (0x9444a000) [pid = 1799] [serial = 644] [outer = 0x94443800] 06:06:13 INFO - PROCESS | 1799 | 1461071173971 Marionette DEBUG loaded listener.js 06:06:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 253 (0x9444f400) [pid = 1799] [serial = 645] [outer = 0x94443800] 06:06:14 INFO - PROCESS | 1799 | 1461071174914 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1585ms 06:06:14 INFO - PROCESS | 1799 | 1461071174935 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 06:06:14 INFO - PROCESS | 1799 | 1461071174940 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 06:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:06:14 INFO - PROCESS | 1799 | 1461071174947 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:06:14 INFO - PROCESS | 1799 | 1461071174950 Marionette TRACE conn4 <- [1,830,null,{}] 06:06:14 INFO - PROCESS | 1799 | 1461071174956 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:15 INFO - PROCESS | 1799 | 1461071175153 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 06:06:15 INFO - PROCESS | 1799 | 1461071175402 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a321400 == 112 [pid = 1799] [id = 215] 06:06:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 254 (0x8a323400) [pid = 1799] [serial = 646] [outer = (nil)] 06:06:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 255 (0x8a329000) [pid = 1799] [serial = 647] [outer = 0x8a323400] 06:06:15 INFO - PROCESS | 1799 | 1461071175545 Marionette DEBUG loaded listener.js 06:06:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 256 (0x8a32c800) [pid = 1799] [serial = 648] [outer = 0x8a323400] 06:06:16 INFO - PROCESS | 1799 | 1461071176475 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1580ms 06:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:06:16 INFO - PROCESS | 1799 | 1461071176529 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 06:06:16 INFO - PROCESS | 1799 | 1461071176532 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 06:06:16 INFO - PROCESS | 1799 | 1461071176540 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:06:16 INFO - PROCESS | 1799 | 1461071176543 Marionette TRACE conn4 <- [1,834,null,{}] 06:06:16 INFO - PROCESS | 1799 | 1461071176550 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:16 INFO - PROCESS | 1799 | 1461071176755 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 06:06:17 INFO - PROCESS | 1799 | 1461071177013 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e83400 == 113 [pid = 1799] [id = 216] 06:06:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 257 (0x86e89c00) [pid = 1799] [serial = 649] [outer = (nil)] 06:06:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 258 (0x86e8c800) [pid = 1799] [serial = 650] [outer = 0x86e89c00] 06:06:17 INFO - PROCESS | 1799 | 1461071177152 Marionette DEBUG loaded listener.js 06:06:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 259 (0x86e8f000) [pid = 1799] [serial = 651] [outer = 0x86e89c00] 06:06:18 INFO - PROCESS | 1799 | 1461071178476 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1996ms 06:06:18 INFO - PROCESS | 1799 | 1461071178536 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 06:06:18 INFO - PROCESS | 1799 | 1461071178543 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 06:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:06:18 INFO - PROCESS | 1799 | 1461071178553 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:06:18 INFO - PROCESS | 1799 | 1461071178561 Marionette TRACE conn4 <- [1,838,null,{}] 06:06:18 INFO - PROCESS | 1799 | 1461071178613 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:18 INFO - PROCESS | 1799 | 1461071178991 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 06:06:19 INFO - PROCESS | 1799 | 1461071179155 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e81c00 == 114 [pid = 1799] [id = 217] 06:06:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 260 (0x86e8dc00) [pid = 1799] [serial = 652] [outer = (nil)] 06:06:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 261 (0x97781000) [pid = 1799] [serial = 653] [outer = 0x86e8dc00] 06:06:19 INFO - PROCESS | 1799 | 1461071179265 Marionette DEBUG loaded listener.js 06:06:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 262 (0xa475fc00) [pid = 1799] [serial = 654] [outer = 0x86e8dc00] 06:06:20 INFO - PROCESS | 1799 | 1461071180185 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1697ms 06:06:20 INFO - PROCESS | 1799 | 1461071180250 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 06:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:06:20 INFO - PROCESS | 1799 | 1461071180255 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 06:06:20 INFO - PROCESS | 1799 | 1461071180262 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:06:20 INFO - PROCESS | 1799 | 1461071180266 Marionette TRACE conn4 <- [1,842,null,{}] 06:06:20 INFO - PROCESS | 1799 | 1461071180274 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:20 INFO - PROCESS | 1799 | 1461071180474 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 06:06:20 INFO - PROCESS | 1799 | 1461071180718 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x87289400 == 115 [pid = 1799] [id = 218] 06:06:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 263 (0x8728ac00) [pid = 1799] [serial = 655] [outer = (nil)] 06:06:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 264 (0x8728fc00) [pid = 1799] [serial = 656] [outer = 0x8728ac00] 06:06:20 INFO - PROCESS | 1799 | 1461071180846 Marionette DEBUG loaded listener.js 06:06:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 265 (0x87293000) [pid = 1799] [serial = 657] [outer = 0x8728ac00] 06:06:21 INFO - PROCESS | 1799 | 1461071181759 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1539ms 06:06:21 INFO - PROCESS | 1799 | 1461071181801 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 06:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:06:21 INFO - PROCESS | 1799 | 1461071181806 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 06:06:21 INFO - PROCESS | 1799 | 1461071181813 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:06:21 INFO - PROCESS | 1799 | 1461071181816 Marionette TRACE conn4 <- [1,846,null,{}] 06:06:21 INFO - PROCESS | 1799 | 1461071181822 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:22 INFO - PROCESS | 1799 | 1461071182012 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 06:06:22 INFO - PROCESS | 1799 | 1461071182260 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x87288c00 == 116 [pid = 1799] [id = 219] 06:06:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 266 (0x87289c00) [pid = 1799] [serial = 658] [outer = (nil)] 06:06:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 267 (0x87d58400) [pid = 1799] [serial = 659] [outer = 0x87289c00] 06:06:22 INFO - PROCESS | 1799 | 1461071182374 Marionette DEBUG loaded listener.js 06:06:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 268 (0x87d5bc00) [pid = 1799] [serial = 660] [outer = 0x87289c00] 06:06:23 INFO - PROCESS | 1799 | 1461071183288 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1536ms 06:06:23 INFO - PROCESS | 1799 | 1461071183349 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 06:06:23 INFO - PROCESS | 1799 | 1461071183353 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 06:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:06:23 INFO - PROCESS | 1799 | 1461071183360 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:06:23 INFO - PROCESS | 1799 | 1461071183363 Marionette TRACE conn4 <- [1,850,null,{}] 06:06:23 INFO - PROCESS | 1799 | 1461071183369 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:23 INFO - PROCESS | 1799 | 1461071183559 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 06:06:23 INFO - PROCESS | 1799 | 1461071183809 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8677ac00 == 117 [pid = 1799] [id = 220] 06:06:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 269 (0x8677c000) [pid = 1799] [serial = 661] [outer = (nil)] 06:06:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 270 (0x86782c00) [pid = 1799] [serial = 662] [outer = 0x8677c000] 06:06:23 INFO - PROCESS | 1799 | 1461071183945 Marionette DEBUG loaded listener.js 06:06:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 271 (0x86785c00) [pid = 1799] [serial = 663] [outer = 0x8677c000] 06:06:24 INFO - PROCESS | 1799 | 1461071184892 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1585ms 06:06:24 INFO - PROCESS | 1799 | 1461071184948 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 06:06:24 INFO - PROCESS | 1799 | 1461071184951 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 06:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:06:24 INFO - PROCESS | 1799 | 1461071184960 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:06:24 INFO - PROCESS | 1799 | 1461071184964 Marionette TRACE conn4 <- [1,854,null,{}] 06:06:24 INFO - PROCESS | 1799 | 1461071184972 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:25 INFO - PROCESS | 1799 | 1461071185226 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 06:06:25 INFO - PROCESS | 1799 | 1461071185546 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x86784400 == 118 [pid = 1799] [id = 221] 06:06:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 272 (0x86787800) [pid = 1799] [serial = 664] [outer = (nil)] 06:06:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 273 (0x87d57000) [pid = 1799] [serial = 665] [outer = 0x86787800] 06:06:25 INFO - PROCESS | 1799 | 1461071185637 Marionette DEBUG loaded listener.js 06:06:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 274 (0x87d5f800) [pid = 1799] [serial = 666] [outer = 0x86787800] 06:06:26 INFO - PROCESS | 1799 | 1461071186550 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1633ms 06:06:26 INFO - PROCESS | 1799 | 1461071186595 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 06:06:26 INFO - PROCESS | 1799 | 1461071186599 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 06:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:06:26 INFO - PROCESS | 1799 | 1461071186605 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:06:26 INFO - PROCESS | 1799 | 1461071186609 Marionette TRACE conn4 <- [1,858,null,{}] 06:06:26 INFO - PROCESS | 1799 | 1461071186614 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:26 INFO - PROCESS | 1799 | 1461071186838 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 06:06:27 INFO - PROCESS | 1799 | 1461071187173 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x869bc800 == 119 [pid = 1799] [id = 222] 06:06:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 275 (0x869bcc00) [pid = 1799] [serial = 667] [outer = (nil)] 06:06:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 276 (0x869c3000) [pid = 1799] [serial = 668] [outer = 0x869bcc00] 06:06:27 INFO - PROCESS | 1799 | 1461071187282 Marionette DEBUG loaded listener.js 06:06:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 277 (0x869c5000) [pid = 1799] [serial = 669] [outer = 0x869bcc00] 06:06:28 INFO - PROCESS | 1799 | 1461071188245 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1682ms 06:06:28 INFO - PROCESS | 1799 | 1461071188288 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 06:06:28 INFO - PROCESS | 1799 | 1461071188293 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 06:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:06:28 INFO - PROCESS | 1799 | 1461071188299 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:06:28 INFO - PROCESS | 1799 | 1461071188303 Marionette TRACE conn4 <- [1,862,null,{}] 06:06:28 INFO - PROCESS | 1799 | 1461071188309 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:28 INFO - PROCESS | 1799 | 1461071188509 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 06:06:28 INFO - PROCESS | 1799 | 1461071188786 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x869c1c00 == 120 [pid = 1799] [id = 223] 06:06:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 278 (0x869c3400) [pid = 1799] [serial = 670] [outer = (nil)] 06:06:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 279 (0x87d61800) [pid = 1799] [serial = 671] [outer = 0x869c3400] 06:06:28 INFO - PROCESS | 1799 | 1461071188915 Marionette DEBUG loaded listener.js 06:06:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 280 (0x87d64800) [pid = 1799] [serial = 672] [outer = 0x869c3400] 06:06:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9152f400 == 119 [pid = 1799] [id = 87] 06:06:30 INFO - PROCESS | 1799 | --DOCSHELL 0x899b5c00 == 118 [pid = 1799] [id = 205] 06:06:30 INFO - PROCESS | 1799 | --DOCSHELL 0x906db400 == 117 [pid = 1799] [id = 204] 06:06:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8f77b400 == 116 [pid = 1799] [id = 203] 06:06:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8facf400 == 115 [pid = 1799] [id = 202] 06:06:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8c0b9c00 == 114 [pid = 1799] [id = 201] 06:06:30 INFO - PROCESS | 1799 | --DOCSHELL 0x89aa1400 == 113 [pid = 1799] [id = 200] 06:06:30 INFO - PROCESS | 1799 | --DOCSHELL 0x95b0c000 == 112 [pid = 1799] [id = 195] 06:06:30 INFO - PROCESS | 1799 | --DOCSHELL 0x96452000 == 111 [pid = 1799] [id = 194] 06:06:30 INFO - PROCESS | 1799 | --DOCSHELL 0x90353000 == 110 [pid = 1799] [id = 192] 06:06:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6d6c00 == 109 [pid = 1799] [id = 193] 06:06:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9489a000 == 108 [pid = 1799] [id = 190] 06:06:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8a493c00 == 107 [pid = 1799] [id = 191] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 279 (0x906e7c00) [pid = 1799] [serial = 566] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 278 (0x9030dc00) [pid = 1799] [serial = 565] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 277 (0x95b06800) [pid = 1799] [serial = 568] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 276 (0x9776b800) [pid = 1799] [serial = 571] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 275 (0x96751000) [pid = 1799] [serial = 569] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 274 (0x94821400) [pid = 1799] [serial = 541] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 273 (0x8fec9400) [pid = 1799] [serial = 538] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 272 (0x967c8400) [pid = 1799] [serial = 533] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 271 (0x8b7ae000) [pid = 1799] [serial = 562] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 270 (0x97b49000) [pid = 1799] [serial = 547] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 269 (0x8c0ad800) [pid = 1799] [serial = 560] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 268 (0x8b6d3c00) [pid = 1799] [serial = 535] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 267 (0x8b6d4800) [pid = 1799] [serial = 559] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 266 (0x97e2c400) [pid = 1799] [serial = 550] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 265 (0x989a4800) [pid = 1799] [serial = 553] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 264 (0x97782400) [pid = 1799] [serial = 544] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 263 (0x8ede3c00) [pid = 1799] [serial = 563] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 262 (0x8c0b6800) [pid = 1799] [serial = 556] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | --DOMWINDOW == 261 (0x989b2000) [pid = 1799] [serial = 482] [outer = (nil)] [url = about:blank] 06:06:30 INFO - PROCESS | 1799 | 1461071190883 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2646ms 06:06:30 INFO - PROCESS | 1799 | 1461071190947 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 06:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:06:30 INFO - PROCESS | 1799 | 1461071190952 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 06:06:30 INFO - PROCESS | 1799 | 1461071190960 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:06:30 INFO - PROCESS | 1799 | 1461071190966 Marionette TRACE conn4 <- [1,866,null,{}] 06:06:30 INFO - PROCESS | 1799 | 1461071190975 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:31 INFO - PROCESS | 1799 | 1461071191153 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 06:06:31 INFO - PROCESS | 1799 | 1461071191166 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x899b2800 == 108 [pid = 1799] [id = 224] 06:06:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 262 (0x899b4400) [pid = 1799] [serial = 673] [outer = (nil)] 06:06:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 263 (0x89a7bc00) [pid = 1799] [serial = 674] [outer = 0x899b4400] 06:06:31 INFO - PROCESS | 1799 | 1461071191278 Marionette DEBUG loaded listener.js 06:06:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 264 (0x89a99400) [pid = 1799] [serial = 675] [outer = 0x899b4400] 06:06:32 INFO - PROCESS | 1799 | 1461071192252 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1347ms 06:06:32 INFO - PROCESS | 1799 | 1461071192311 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 06:06:32 INFO - PROCESS | 1799 | 1461071192319 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 06:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:06:32 INFO - PROCESS | 1799 | 1461071192331 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:06:32 INFO - PROCESS | 1799 | 1461071192335 Marionette TRACE conn4 <- [1,870,null,{}] 06:06:32 INFO - PROCESS | 1799 | 1461071192342 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:32 INFO - PROCESS | 1799 | 1461071192546 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 06:06:32 INFO - PROCESS | 1799 | 1461071192556 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a9f800 == 109 [pid = 1799] [id = 225] 06:06:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 265 (0x89c7b400) [pid = 1799] [serial = 676] [outer = (nil)] 06:06:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 266 (0x8a0fb400) [pid = 1799] [serial = 677] [outer = 0x89c7b400] 06:06:32 INFO - PROCESS | 1799 | 1461071192805 Marionette DEBUG loaded listener.js 06:06:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 267 (0x8a32c000) [pid = 1799] [serial = 678] [outer = 0x89c7b400] 06:06:33 INFO - PROCESS | 1799 | 1461071193850 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1536ms 06:06:33 INFO - PROCESS | 1799 | 1461071193868 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 06:06:33 INFO - PROCESS | 1799 | 1461071193872 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 06:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:06:33 INFO - PROCESS | 1799 | 1461071193879 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:06:33 INFO - PROCESS | 1799 | 1461071193886 Marionette TRACE conn4 <- [1,874,null,{}] 06:06:33 INFO - PROCESS | 1799 | 1461071193910 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:34 INFO - PROCESS | 1799 | 1461071194164 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 06:06:34 INFO - PROCESS | 1799 | 1461071194192 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7adc00 == 110 [pid = 1799] [id = 226] 06:06:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 268 (0x8b7ae000) [pid = 1799] [serial = 679] [outer = (nil)] 06:06:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 269 (0x8be35800) [pid = 1799] [serial = 680] [outer = 0x8b7ae000] 06:06:34 INFO - PROCESS | 1799 | 1461071194281 Marionette DEBUG loaded listener.js 06:06:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 270 (0x8be43800) [pid = 1799] [serial = 681] [outer = 0x8b7ae000] 06:06:35 INFO - PROCESS | 1799 | 1461071195495 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:06:35 INFO - PROCESS | 1799 | --DOMWINDOW == 269 (0x916d0c00) [pid = 1799] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:06:35 INFO - PROCESS | 1799 | --DOMWINDOW == 268 (0x89c7b800) [pid = 1799] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:06:35 INFO - PROCESS | 1799 | --DOMWINDOW == 267 (0x902b9400) [pid = 1799] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:06:35 INFO - PROCESS | 1799 | --DOMWINDOW == 266 (0x906e7000) [pid = 1799] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:06:35 INFO - PROCESS | 1799 | --DOMWINDOW == 265 (0x8c0ba800) [pid = 1799] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:06:35 INFO - PROCESS | 1799 | --DOMWINDOW == 264 (0x8b6d7c00) [pid = 1799] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1688ms 06:06:35 INFO - PROCESS | 1799 | 1461071195568 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 06:06:35 INFO - PROCESS | 1799 | 1461071195572 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 06:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:06:35 INFO - PROCESS | 1799 | 1461071195578 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:06:35 INFO - PROCESS | 1799 | 1461071195581 Marionette TRACE conn4 <- [1,878,null,{}] 06:06:35 INFO - PROCESS | 1799 | 1461071195587 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:35 INFO - PROCESS | 1799 | 1461071195794 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 06:06:36 INFO - PROCESS | 1799 | 1461071196026 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6d5c00 == 111 [pid = 1799] [id = 227] 06:06:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 265 (0x8be3d400) [pid = 1799] [serial = 682] [outer = (nil)] 06:06:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 266 (0x8ede2800) [pid = 1799] [serial = 683] [outer = 0x8be3d400] 06:06:36 INFO - PROCESS | 1799 | 1461071196116 Marionette DEBUG loaded listener.js 06:06:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 267 (0x8f04e400) [pid = 1799] [serial = 684] [outer = 0x8be3d400] 06:06:36 INFO - PROCESS | 1799 | 1461071196890 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1330ms 06:06:36 INFO - PROCESS | 1799 | 1461071196908 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 06:06:36 INFO - PROCESS | 1799 | 1461071196911 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 06:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:06:36 INFO - PROCESS | 1799 | 1461071196923 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:06:36 INFO - PROCESS | 1799 | 1461071196925 Marionette TRACE conn4 <- [1,882,null,{}] 06:06:36 INFO - PROCESS | 1799 | 1461071196931 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:37 INFO - PROCESS | 1799 | 1461071197111 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 06:06:37 INFO - PROCESS | 1799 | 1461071197128 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b30b800 == 112 [pid = 1799] [id = 228] 06:06:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 268 (0x8c0b6c00) [pid = 1799] [serial = 685] [outer = (nil)] 06:06:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 269 (0x8f6d0c00) [pid = 1799] [serial = 686] [outer = 0x8c0b6c00] 06:06:37 INFO - PROCESS | 1799 | 1461071197208 Marionette DEBUG loaded listener.js 06:06:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 270 (0x8f774800) [pid = 1799] [serial = 687] [outer = 0x8c0b6c00] 06:06:38 INFO - PROCESS | 1799 | 1461071198421 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1532ms 06:06:38 INFO - PROCESS | 1799 | 1461071198458 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 06:06:38 INFO - PROCESS | 1799 | 1461071198466 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 06:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:06:38 INFO - PROCESS | 1799 | 1461071198478 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:06:38 INFO - PROCESS | 1799 | 1461071198485 Marionette TRACE conn4 <- [1,886,null,{}] 06:06:38 INFO - PROCESS | 1799 | 1461071198495 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:38 INFO - PROCESS | 1799 | 1461071198724 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 06:06:39 INFO - PROCESS | 1799 | 1461071198994 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d64400 == 113 [pid = 1799] [id = 229] 06:06:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 271 (0x899b4000) [pid = 1799] [serial = 688] [outer = (nil)] 06:06:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 272 (0x89c7a000) [pid = 1799] [serial = 689] [outer = 0x899b4000] 06:06:39 INFO - PROCESS | 1799 | 1461071199134 Marionette DEBUG loaded listener.js 06:06:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 273 (0x8a324800) [pid = 1799] [serial = 690] [outer = 0x899b4000] 06:06:40 INFO - PROCESS | 1799 | 1461071200086 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1644ms 06:06:40 INFO - PROCESS | 1799 | 1461071200122 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 06:06:40 INFO - PROCESS | 1799 | 1461071200131 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 06:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:06:40 INFO - PROCESS | 1799 | 1461071200142 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:06:40 INFO - PROCESS | 1799 | 1461071200146 Marionette TRACE conn4 <- [1,890,null,{}] 06:06:40 INFO - PROCESS | 1799 | 1461071200152 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:40 INFO - PROCESS | 1799 | 1461071200350 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 06:06:40 INFO - PROCESS | 1799 | 1461071200664 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7aa800 == 114 [pid = 1799] [id = 230] 06:06:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 274 (0x8b7afc00) [pid = 1799] [serial = 691] [outer = (nil)] 06:06:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 275 (0x8be38000) [pid = 1799] [serial = 692] [outer = 0x8b7afc00] 06:06:40 INFO - PROCESS | 1799 | 1461071200795 Marionette DEBUG loaded listener.js 06:06:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 276 (0x8f054c00) [pid = 1799] [serial = 693] [outer = 0x8b7afc00] 06:06:41 INFO - PROCESS | 1799 | 1461071201800 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1688ms 06:06:41 INFO - PROCESS | 1799 | 1461071201830 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 06:06:41 INFO - PROCESS | 1799 | 1461071201835 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 06:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:06:41 INFO - PROCESS | 1799 | 1461071201842 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:06:41 INFO - PROCESS | 1799 | 1461071201848 Marionette TRACE conn4 <- [1,894,null,{}] 06:06:41 INFO - PROCESS | 1799 | 1461071201865 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:42 INFO - PROCESS | 1799 | 1461071202116 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 06:06:42 INFO - PROCESS | 1799 | 1461071202416 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f812c00 == 115 [pid = 1799] [id = 231] 06:06:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 277 (0x8fac5000) [pid = 1799] [serial = 694] [outer = (nil)] 06:06:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 278 (0x8fd73000) [pid = 1799] [serial = 695] [outer = 0x8fac5000] 06:06:42 INFO - PROCESS | 1799 | 1461071202527 Marionette DEBUG loaded listener.js 06:06:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 279 (0x8fec4000) [pid = 1799] [serial = 696] [outer = 0x8fac5000] 06:06:43 INFO - PROCESS | 1799 | 1461071203520 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1737ms 06:06:43 INFO - PROCESS | 1799 | 1461071203580 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 06:06:43 INFO - PROCESS | 1799 | 1461071203585 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 06:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:06:43 INFO - PROCESS | 1799 | 1461071203592 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:06:43 INFO - PROCESS | 1799 | 1461071203595 Marionette TRACE conn4 <- [1,898,null,{}] 06:06:43 INFO - PROCESS | 1799 | 1461071203601 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:43 INFO - PROCESS | 1799 | 1461071203796 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 06:06:44 INFO - PROCESS | 1799 | 1461071204056 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f80e400 == 116 [pid = 1799] [id = 232] 06:06:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 280 (0x9000ec00) [pid = 1799] [serial = 697] [outer = (nil)] 06:06:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 281 (0x902b9000) [pid = 1799] [serial = 698] [outer = 0x9000ec00] 06:06:44 INFO - PROCESS | 1799 | 1461071204193 Marionette DEBUG loaded listener.js 06:06:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 282 (0x902bf400) [pid = 1799] [serial = 699] [outer = 0x9000ec00] 06:06:45 INFO - PROCESS | 1799 | 1461071205091 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1534ms 06:06:45 INFO - PROCESS | 1799 | 1461071205127 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 06:06:45 INFO - PROCESS | 1799 | 1461071205131 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 06:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:06:45 INFO - PROCESS | 1799 | 1461071205137 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:06:45 INFO - PROCESS | 1799 | 1461071205141 Marionette TRACE conn4 <- [1,902,null,{}] 06:06:45 INFO - PROCESS | 1799 | 1461071205147 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:45 INFO - PROCESS | 1799 | 1461071205349 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 06:06:45 INFO - PROCESS | 1799 | 1461071205610 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x90011000 == 117 [pid = 1799] [id = 233] 06:06:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 283 (0x90015800) [pid = 1799] [serial = 700] [outer = (nil)] 06:06:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 284 (0x9030c800) [pid = 1799] [serial = 701] [outer = 0x90015800] 06:06:45 INFO - PROCESS | 1799 | 1461071205743 Marionette DEBUG loaded listener.js 06:06:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 285 (0x9034cc00) [pid = 1799] [serial = 702] [outer = 0x90015800] 06:06:46 INFO - PROCESS | 1799 | 1461071206660 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1582ms 06:06:46 INFO - PROCESS | 1799 | 1461071206721 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 06:06:46 INFO - PROCESS | 1799 | 1461071206725 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 06:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:06:46 INFO - PROCESS | 1799 | 1461071206733 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:06:46 INFO - PROCESS | 1799 | 1461071206738 Marionette TRACE conn4 <- [1,906,null,{}] 06:06:46 INFO - PROCESS | 1799 | 1461071206744 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:47 INFO - PROCESS | 1799 | 1461071207020 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 06:06:47 INFO - PROCESS | 1799 | 1461071207324 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x9000a400 == 118 [pid = 1799] [id = 234] 06:06:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 286 (0x906e3c00) [pid = 1799] [serial = 703] [outer = (nil)] 06:06:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 287 (0x907ac400) [pid = 1799] [serial = 704] [outer = 0x906e3c00] 06:06:47 INFO - PROCESS | 1799 | 1461071207422 Marionette DEBUG loaded listener.js 06:06:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 288 (0x907b3400) [pid = 1799] [serial = 705] [outer = 0x906e3c00] 06:06:48 INFO - PROCESS | 1799 | 1461071208316 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1636ms 06:06:48 INFO - PROCESS | 1799 | 1461071208369 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 06:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:06:48 INFO - PROCESS | 1799 | 1461071208373 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 06:06:48 INFO - PROCESS | 1799 | 1461071208380 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:06:48 INFO - PROCESS | 1799 | 1461071208383 Marionette TRACE conn4 <- [1,910,null,{}] 06:06:48 INFO - PROCESS | 1799 | 1461071208390 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:48 INFO - PROCESS | 1799 | 1461071208579 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 06:06:48 INFO - PROCESS | 1799 | 1461071208827 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x907a6c00 == 119 [pid = 1799] [id = 235] 06:06:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 289 (0x90824c00) [pid = 1799] [serial = 706] [outer = (nil)] 06:06:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 290 (0x916cb400) [pid = 1799] [serial = 707] [outer = 0x90824c00] 06:06:48 INFO - PROCESS | 1799 | 1461071208960 Marionette DEBUG loaded listener.js 06:06:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 291 (0x93374000) [pid = 1799] [serial = 708] [outer = 0x90824c00] 06:06:49 INFO - PROCESS | 1799 | 1461071209824 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1486ms 06:06:49 INFO - PROCESS | 1799 | 1461071209866 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 06:06:49 INFO - PROCESS | 1799 | 1461071209870 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 06:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:06:49 INFO - PROCESS | 1799 | 1461071209877 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:06:49 INFO - PROCESS | 1799 | 1461071209880 Marionette TRACE conn4 <- [1,914,null,{}] 06:06:49 INFO - PROCESS | 1799 | 1461071209886 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:50 INFO - PROCESS | 1799 | 1461071210065 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 06:06:50 INFO - PROCESS | 1799 | 1461071210273 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x906e8000 == 120 [pid = 1799] [id = 236] 06:06:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 292 (0x907a7c00) [pid = 1799] [serial = 709] [outer = (nil)] 06:06:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 293 (0x9444a400) [pid = 1799] [serial = 710] [outer = 0x907a7c00] 06:06:50 INFO - PROCESS | 1799 | 1461071210407 Marionette DEBUG loaded listener.js 06:06:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 294 (0x94632000) [pid = 1799] [serial = 711] [outer = 0x907a7c00] 06:06:51 INFO - PROCESS | 1799 | 1461071211359 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1530ms 06:06:51 INFO - PROCESS | 1799 | 1461071211408 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 06:06:51 INFO - PROCESS | 1799 | 1461071211412 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 06:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:06:51 INFO - PROCESS | 1799 | 1461071211419 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:06:51 INFO - PROCESS | 1799 | 1461071211422 Marionette TRACE conn4 <- [1,918,null,{}] 06:06:51 INFO - PROCESS | 1799 | 1461071211428 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:51 INFO - PROCESS | 1799 | 1461071211617 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 06:06:51 INFO - PROCESS | 1799 | 1461071211791 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x91536000 == 121 [pid = 1799] [id = 237] 06:06:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 295 (0x934f2400) [pid = 1799] [serial = 712] [outer = (nil)] 06:06:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 296 (0x94821400) [pid = 1799] [serial = 713] [outer = 0x934f2400] 06:06:51 INFO - PROCESS | 1799 | 1461071211917 Marionette DEBUG loaded listener.js 06:06:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 297 (0x94827800) [pid = 1799] [serial = 714] [outer = 0x934f2400] 06:06:52 INFO - PROCESS | 1799 | 1461071212896 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1535ms 06:06:52 INFO - PROCESS | 1799 | 1461071212955 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 06:06:52 INFO - PROCESS | 1799 | 1461071212958 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 06:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:06:52 INFO - PROCESS | 1799 | 1461071212966 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:06:52 INFO - PROCESS | 1799 | 1461071212968 Marionette TRACE conn4 <- [1,922,null,{}] 06:06:52 INFO - PROCESS | 1799 | 1461071212975 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:53 INFO - PROCESS | 1799 | 1461071213196 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 06:06:53 INFO - PROCESS | 1799 | 1461071213455 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x91530c00 == 122 [pid = 1799] [id = 238] 06:06:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 298 (0x9444d400) [pid = 1799] [serial = 715] [outer = (nil)] 06:06:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 299 (0x9674c000) [pid = 1799] [serial = 716] [outer = 0x9444d400] 06:06:53 INFO - PROCESS | 1799 | 1461071213588 Marionette DEBUG loaded listener.js 06:06:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 300 (0x96753800) [pid = 1799] [serial = 717] [outer = 0x9444d400] 06:06:54 INFO - PROCESS | 1799 | 1461071214526 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1638ms 06:06:54 INFO - PROCESS | 1799 | 1461071214606 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 06:06:54 INFO - PROCESS | 1799 | 1461071214610 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 06:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:06:54 INFO - PROCESS | 1799 | 1461071214617 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:06:54 INFO - PROCESS | 1799 | 1461071214622 Marionette TRACE conn4 <- [1,926,null,{}] 06:06:54 INFO - PROCESS | 1799 | 1461071214627 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:54 INFO - PROCESS | 1799 | 1461071214885 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 06:06:55 INFO - PROCESS | 1799 | 1461071215199 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x97358400 == 123 [pid = 1799] [id = 239] 06:06:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 301 (0x973c8800) [pid = 1799] [serial = 718] [outer = (nil)] 06:06:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 302 (0x974f5800) [pid = 1799] [serial = 719] [outer = 0x973c8800] 06:06:55 INFO - PROCESS | 1799 | 1461071215297 Marionette DEBUG loaded listener.js 06:06:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 303 (0x9776b400) [pid = 1799] [serial = 720] [outer = 0x973c8800] 06:06:56 INFO - PROCESS | 1799 | 1461071216192 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1632ms 06:06:56 INFO - PROCESS | 1799 | 1461071216251 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 06:06:56 INFO - PROCESS | 1799 | 1461071216254 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 06:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:06:56 INFO - PROCESS | 1799 | 1461071216261 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:06:56 INFO - PROCESS | 1799 | 1461071216264 Marionette TRACE conn4 <- [1,930,null,{}] 06:06:56 INFO - PROCESS | 1799 | 1461071216270 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:56 INFO - PROCESS | 1799 | 1461071216481 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 06:06:56 INFO - PROCESS | 1799 | 1461071216740 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x9463d800 == 124 [pid = 1799] [id = 240] 06:06:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 304 (0x97781400) [pid = 1799] [serial = 721] [outer = (nil)] 06:06:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 305 (0x979af800) [pid = 1799] [serial = 722] [outer = 0x97781400] 06:06:56 INFO - PROCESS | 1799 | 1461071216870 Marionette DEBUG loaded listener.js 06:06:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 306 (0x97b47800) [pid = 1799] [serial = 723] [outer = 0x97781400] 06:06:57 INFO - PROCESS | 1799 | 1461071217747 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1539ms 06:06:57 INFO - PROCESS | 1799 | 1461071217802 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 06:06:57 INFO - PROCESS | 1799 | 1461071217806 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 06:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:06:57 INFO - PROCESS | 1799 | 1461071217812 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:06:57 INFO - PROCESS | 1799 | 1461071217816 Marionette TRACE conn4 <- [1,934,null,{}] 06:06:57 INFO - PROCESS | 1799 | 1461071217822 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:58 INFO - PROCESS | 1799 | 1461071218022 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 06:06:58 INFO - PROCESS | 1799 | 1461071218386 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f059c00 == 125 [pid = 1799] [id = 241] 06:06:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 307 (0x8f05a000) [pid = 1799] [serial = 724] [outer = (nil)] 06:06:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 308 (0x905b1c00) [pid = 1799] [serial = 725] [outer = 0x8f05a000] 06:06:58 INFO - PROCESS | 1799 | 1461071218487 Marionette DEBUG loaded listener.js 06:06:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 309 (0x97762800) [pid = 1799] [serial = 726] [outer = 0x8f05a000] 06:06:59 INFO - PROCESS | 1799 | 1461071219773 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 2041ms 06:06:59 INFO - PROCESS | 1799 | 1461071219934 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 06:06:59 INFO - PROCESS | 1799 | 1461071219940 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 06:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:06:59 INFO - PROCESS | 1799 | 1461071219956 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:06:59 INFO - PROCESS | 1799 | 1461071219962 Marionette TRACE conn4 <- [1,938,null,{}] 06:06:59 INFO - PROCESS | 1799 | 1461071219971 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:00 INFO - PROCESS | 1799 | 1461071220161 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 06:07:00 INFO - PROCESS | 1799 | 1461071220376 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a7ec00 == 126 [pid = 1799] [id = 242] 06:07:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 310 (0x89a80400) [pid = 1799] [serial = 727] [outer = (nil)] 06:07:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 311 (0x89aa1800) [pid = 1799] [serial = 728] [outer = 0x89a80400] 06:07:00 INFO - PROCESS | 1799 | 1461071220495 Marionette DEBUG loaded listener.js 06:07:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 312 (0x89c7f800) [pid = 1799] [serial = 729] [outer = 0x89a80400] 06:07:01 INFO - PROCESS | 1799 | 1461071221588 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1701ms 06:07:01 INFO - PROCESS | 1799 | 1461071221656 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 06:07:01 INFO - PROCESS | 1799 | 1461071221666 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 06:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:07:01 INFO - PROCESS | 1799 | 1461071221676 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:07:01 INFO - PROCESS | 1799 | 1461071221680 Marionette TRACE conn4 <- [1,942,null,{}] 06:07:01 INFO - PROCESS | 1799 | 1461071221686 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:01 INFO - PROCESS | 1799 | 1461071221924 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 06:07:02 INFO - PROCESS | 1799 | 1461071222284 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0bc400 == 127 [pid = 1799] [id = 243] 06:07:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 313 (0x8ede7400) [pid = 1799] [serial = 730] [outer = (nil)] 06:07:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 314 (0x8f05d800) [pid = 1799] [serial = 731] [outer = 0x8ede7400] 06:07:02 INFO - PROCESS | 1799 | 1461071222370 Marionette DEBUG loaded listener.js 06:07:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 315 (0x8f779400) [pid = 1799] [serial = 732] [outer = 0x8ede7400] 06:07:03 INFO - PROCESS | 1799 | 1461071223402 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1786ms 06:07:03 INFO - PROCESS | 1799 | 1461071223462 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 06:07:03 INFO - PROCESS | 1799 | 1461071223467 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 06:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:07:03 INFO - PROCESS | 1799 | 1461071223474 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:07:03 INFO - PROCESS | 1799 | 1461071223481 Marionette TRACE conn4 <- [1,946,null,{}] 06:07:03 INFO - PROCESS | 1799 | 1461071223498 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:03 INFO - PROCESS | 1799 | 1461071223747 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 06:07:04 INFO - PROCESS | 1799 | 1461071224093 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x86788400 == 128 [pid = 1799] [id = 244] 06:07:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 316 (0x9030dc00) [pid = 1799] [serial = 733] [outer = (nil)] 06:07:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 317 (0x90816c00) [pid = 1799] [serial = 734] [outer = 0x9030dc00] 06:07:04 INFO - PROCESS | 1799 | 1461071224186 Marionette DEBUG loaded listener.js 06:07:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 318 (0x94442400) [pid = 1799] [serial = 735] [outer = 0x9030dc00] 06:07:05 INFO - PROCESS | 1799 | 1461071225082 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1687ms 06:07:05 INFO - PROCESS | 1799 | 1461071225162 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 06:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:07:05 INFO - PROCESS | 1799 | 1461071225167 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 06:07:05 INFO - PROCESS | 1799 | 1461071225173 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:07:05 INFO - PROCESS | 1799 | 1461071225176 Marionette TRACE conn4 <- [1,950,null,{}] 06:07:05 INFO - PROCESS | 1799 | 1461071225182 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:05 INFO - PROCESS | 1799 | 1461071225420 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 06:07:05 INFO - PROCESS | 1799 | 1461071225729 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x9463e800 == 129 [pid = 1799] [id = 245] 06:07:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 319 (0x9463f000) [pid = 1799] [serial = 736] [outer = (nil)] 06:07:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 320 (0x948d6000) [pid = 1799] [serial = 737] [outer = 0x9463f000] 06:07:05 INFO - PROCESS | 1799 | 1461071225817 Marionette DEBUG loaded listener.js 06:07:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 321 (0x967c8c00) [pid = 1799] [serial = 738] [outer = 0x9463f000] 06:07:06 INFO - PROCESS | 1799 | 1461071226742 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1641ms 06:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:07:06 INFO - PROCESS | 1799 | 1461071226814 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 06:07:06 INFO - PROCESS | 1799 | 1461071226818 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 06:07:06 INFO - PROCESS | 1799 | 1461071226825 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:07:06 INFO - PROCESS | 1799 | 1461071226829 Marionette TRACE conn4 <- [1,954,null,{}] 06:07:06 INFO - PROCESS | 1799 | 1461071226835 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:07 INFO - PROCESS | 1799 | 1461071227036 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 06:07:07 INFO - PROCESS | 1799 | 1461071227327 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a9f400 == 130 [pid = 1799] [id = 246] 06:07:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 322 (0x8c0adc00) [pid = 1799] [serial = 739] [outer = (nil)] 06:07:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 323 (0x973cf800) [pid = 1799] [serial = 740] [outer = 0x8c0adc00] 06:07:07 INFO - PROCESS | 1799 | 1461071227462 Marionette DEBUG loaded listener.js 06:07:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 324 (0x9776ec00) [pid = 1799] [serial = 741] [outer = 0x8c0adc00] 06:07:07 INFO - PROCESS | 1799 | --DOCSHELL 0x98c7d000 == 129 [pid = 1799] [id = 78] 06:07:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8a491c00 == 128 [pid = 1799] [id = 150] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 323 (0x89aa1000) [pid = 1799] [serial = 599] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 322 (0x8feca800) [pid = 1799] [serial = 574] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 321 (0x9336c400) [pid = 1799] [serial = 577] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 320 (0x97c0bc00) [pid = 1799] [serial = 580] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 319 (0x989b9400) [pid = 1799] [serial = 583] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 318 (0x9ea17c00) [pid = 1799] [serial = 586] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 317 (0xa3cddc00) [pid = 1799] [serial = 590] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 316 (0x89c78400) [pid = 1799] [serial = 593] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 315 (0x8f050000) [pid = 1799] [serial = 596] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x90356400 == 127 [pid = 1799] [id = 149] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8a0f5400 == 126 [pid = 1799] [id = 181] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x97763400 == 125 [pid = 1799] [id = 182] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7adc00 == 124 [pid = 1799] [id = 226] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x89a9f800 == 123 [pid = 1799] [id = 225] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x899b2800 == 122 [pid = 1799] [id = 224] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x869bc800 == 121 [pid = 1799] [id = 222] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x86784400 == 120 [pid = 1799] [id = 221] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8677ac00 == 119 [pid = 1799] [id = 220] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x87288c00 == 118 [pid = 1799] [id = 219] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x87289400 == 117 [pid = 1799] [id = 218] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x86e81c00 == 116 [pid = 1799] [id = 217] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x86e83400 == 115 [pid = 1799] [id = 216] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8a321400 == 114 [pid = 1799] [id = 215] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x94441c00 == 113 [pid = 1799] [id = 214] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x9fc9c400 == 112 [pid = 1799] [id = 213] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x89a9e400 == 111 [pid = 1799] [id = 212] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x899b1000 == 110 [pid = 1799] [id = 211] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8b315400 == 109 [pid = 1799] [id = 210] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x90352c00 == 108 [pid = 1799] [id = 209] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x89c7b000 == 107 [pid = 1799] [id = 208] 06:07:08 INFO - PROCESS | 1799 | 1461071228548 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:07:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6cec00 == 106 [pid = 1799] [id = 207] 06:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1790ms 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 314 (0x94892000) [pid = 1799] [serial = 614] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 313 (0x9674d800) [pid = 1799] [serial = 615] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 312 (0x8f051800) [pid = 1799] [serial = 602] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 311 (0x9030fc00) [pid = 1799] [serial = 608] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 310 (0x90357000) [pid = 1799] [serial = 609] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 309 (0x907b5000) [pid = 1799] [serial = 611] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 308 (0x8f6cd000) [pid = 1799] [serial = 605] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 307 (0x8facd400) [pid = 1799] [serial = 606] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 306 (0x8f059800) [pid = 1799] [serial = 603] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 305 (0x8f80b800) [pid = 1799] [serial = 380] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 304 (0x97b44400) [pid = 1799] [serial = 618] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 303 (0x916c6800) [pid = 1799] [serial = 612] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | --DOMWINDOW == 302 (0x97696800) [pid = 1799] [serial = 617] [outer = (nil)] [url = about:blank] 06:07:08 INFO - PROCESS | 1799 | 1461071228662 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 06:07:08 INFO - PROCESS | 1799 | 1461071228668 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 06:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:07:08 INFO - PROCESS | 1799 | 1461071228677 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:07:08 INFO - PROCESS | 1799 | 1461071228680 Marionette TRACE conn4 <- [1,958,null,{}] 06:07:08 INFO - PROCESS | 1799 | 1461071228691 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:08 INFO - PROCESS | 1799 | 1461071228908 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 06:07:09 INFO - PROCESS | 1799 | 1461071229130 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x86785400 == 107 [pid = 1799] [id = 247] 06:07:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 303 (0x87289400) [pid = 1799] [serial = 742] [outer = (nil)] 06:07:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 304 (0x89aa3800) [pid = 1799] [serial = 743] [outer = 0x87289400] 06:07:09 INFO - PROCESS | 1799 | 1461071229214 Marionette DEBUG loaded listener.js 06:07:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 305 (0x8facd400) [pid = 1799] [serial = 744] [outer = 0x87289400] 06:07:09 INFO - PROCESS | 1799 | 1461071229976 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1336ms 06:07:10 INFO - PROCESS | 1799 | 1461071230030 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 06:07:10 INFO - PROCESS | 1799 | 1461071230033 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 06:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:07:10 INFO - PROCESS | 1799 | 1461071230048 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:07:10 INFO - PROCESS | 1799 | 1461071230052 Marionette TRACE conn4 <- [1,962,null,{}] 06:07:10 INFO - PROCESS | 1799 | 1461071230057 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:10 INFO - PROCESS | 1799 | 1461071230237 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 06:07:10 INFO - PROCESS | 1799 | 1461071230247 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8677cc00 == 108 [pid = 1799] [id = 248] 06:07:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 306 (0x869c9400) [pid = 1799] [serial = 745] [outer = (nil)] 06:07:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 307 (0x90358800) [pid = 1799] [serial = 746] [outer = 0x869c9400] 06:07:10 INFO - PROCESS | 1799 | 1461071230323 Marionette DEBUG loaded listener.js 06:07:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 308 (0x934ef000) [pid = 1799] [serial = 747] [outer = 0x869c9400] 06:07:11 INFO - PROCESS | 1799 | 1461071231342 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1336ms 06:07:11 INFO - PROCESS | 1799 | 1461071231384 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 06:07:11 INFO - PROCESS | 1799 | 1461071231388 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 06:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:07:11 INFO - PROCESS | 1799 | 1461071231394 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:07:11 INFO - PROCESS | 1799 | 1461071231398 Marionette TRACE conn4 <- [1,966,null,{}] 06:07:11 INFO - PROCESS | 1799 | 1461071231414 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:11 INFO - PROCESS | 1799 | 1461071231658 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 06:07:11 INFO - PROCESS | 1799 | 1461071231692 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f052c00 == 109 [pid = 1799] [id = 249] 06:07:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 309 (0x9034f400) [pid = 1799] [serial = 748] [outer = (nil)] 06:07:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 310 (0x973a4000) [pid = 1799] [serial = 749] [outer = 0x9034f400] 06:07:11 INFO - PROCESS | 1799 | 1461071231766 Marionette DEBUG loaded listener.js 06:07:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 311 (0x97b45800) [pid = 1799] [serial = 750] [outer = 0x9034f400] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 310 (0x902c2800) [pid = 1799] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 309 (0x9b08f800) [pid = 1799] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 308 (0x906de800) [pid = 1799] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 307 (0x8f6ce000) [pid = 1799] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 306 (0x97ec9000) [pid = 1799] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 305 (0x97695400) [pid = 1799] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 304 (0x898a5000) [pid = 1799] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 303 (0x979b1000) [pid = 1799] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 302 (0x8fac3000) [pid = 1799] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 301 (0x8a0f4000) [pid = 1799] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 300 (0x9854dc00) [pid = 1799] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 299 (0x8be34400) [pid = 1799] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 298 (0x93379000) [pid = 1799] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 297 (0x8a0f3000) [pid = 1799] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 296 (0xa0ad7400) [pid = 1799] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 295 (0x8b30dc00) [pid = 1799] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 294 (0x90349400) [pid = 1799] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 293 (0x948c9400) [pid = 1799] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 292 (0x964b5400) [pid = 1799] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 291 (0x9769d400) [pid = 1799] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 290 (0x9fc51800) [pid = 1799] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 289 (0x9778c400) [pid = 1799] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 288 (0x9777f400) [pid = 1799] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 287 (0x8b312c00) [pid = 1799] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 286 (0x89c73400) [pid = 1799] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 285 (0x89a7c400) [pid = 1799] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 284 (0x98c82c00) [pid = 1799] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 283 (0x8a499400) [pid = 1799] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 282 (0xa0f40000) [pid = 1799] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 281 (0x9776bc00) [pid = 1799] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 280 (0x9000c400) [pid = 1799] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 279 (0x97399c00) [pid = 1799] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 278 (0xa4aab400) [pid = 1799] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 277 (0x90302800) [pid = 1799] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 276 (0x905b5800) [pid = 1799] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 275 (0x8c0b1000) [pid = 1799] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 274 (0xa4c4f400) [pid = 1799] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 273 (0x8f6d1800) [pid = 1799] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 272 (0x907adc00) [pid = 1799] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 271 (0x948c8800) [pid = 1799] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 270 (0x90357800) [pid = 1799] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 269 (0xa0ad9400) [pid = 1799] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 268 (0x8b6c9400) [pid = 1799] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 267 (0x907ae800) [pid = 1799] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 266 (0x94827400) [pid = 1799] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 265 (0x8fec8400) [pid = 1799] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 264 (0x902c5000) [pid = 1799] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 263 (0xa0f42000) [pid = 1799] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 262 (0x8a49c000) [pid = 1799] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 261 (0x906de400) [pid = 1799] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 260 (0x97ec8400) [pid = 1799] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 259 (0x97f28400) [pid = 1799] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 258 (0x899b1400) [pid = 1799] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 257 (0x902c3400) [pid = 1799] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 256 (0x8b308400) [pid = 1799] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 255 (0x906e3400) [pid = 1799] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 254 (0x97f25000) [pid = 1799] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 253 (0x98336000) [pid = 1799] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 252 (0x898a8c00) [pid = 1799] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 251 (0x8f771400) [pid = 1799] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 250 (0x948cd000) [pid = 1799] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 249 (0x8b7ab000) [pid = 1799] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 248 (0x97e2a400) [pid = 1799] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 247 (0x8f810800) [pid = 1799] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 246 (0x8ede1c00) [pid = 1799] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 245 (0x8f775800) [pid = 1799] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 244 (0x8be3d400) [pid = 1799] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 243 (0x898aec00) [pid = 1799] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 242 (0x97b4f800) [pid = 1799] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 241 (0x948d6800) [pid = 1799] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0x97768c00) [pid = 1799] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0x9aec3800) [pid = 1799] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 238 (0x8c0b8800) [pid = 1799] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 237 (0x89a9a400) [pid = 1799] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 236 (0x97f22800) [pid = 1799] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 235 (0x89c75c00) [pid = 1799] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 234 (0x97b46400) [pid = 1799] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 233 (0x97398400) [pid = 1799] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 232 (0x8a0fa000) [pid = 1799] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 231 (0x97b48c00) [pid = 1799] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 230 (0x905bb400) [pid = 1799] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 229 (0x898a9000) [pid = 1799] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 228 (0x8b7ae000) [pid = 1799] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 227 (0x899b4400) [pid = 1799] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 226 (0x94634800) [pid = 1799] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 225 (0x8728ac00) [pid = 1799] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 224 (0x8a323400) [pid = 1799] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 223 (0x89c7b400) [pid = 1799] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 222 (0x8c0b5000) [pid = 1799] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 221 (0x89a9e800) [pid = 1799] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 220 (0x87289c00) [pid = 1799] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 219 (0x94443800) [pid = 1799] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 218 (0x8f057400) [pid = 1799] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 217 (0x86e89c00) [pid = 1799] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 216 (0x9feeac00) [pid = 1799] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 215 (0x869c3400) [pid = 1799] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 214 (0x86787800) [pid = 1799] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 213 (0x86e8dc00) [pid = 1799] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 212 (0x8677c000) [pid = 1799] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 211 (0x97b4f400) [pid = 1799] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x97abd000) [pid = 1799] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0x8b314800) [pid = 1799] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:07:14 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0x869bcc00) [pid = 1799] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:07:14 INFO - PROCESS | 1799 | 1461071234468 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 3147ms 06:07:14 INFO - PROCESS | 1799 | 1461071234543 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 06:07:14 INFO - PROCESS | 1799 | 1461071234547 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 06:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:07:14 INFO - PROCESS | 1799 | 1461071234556 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:07:14 INFO - PROCESS | 1799 | 1461071234559 Marionette TRACE conn4 <- [1,970,null,{}] 06:07:14 INFO - PROCESS | 1799 | 1461071234570 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:14 INFO - PROCESS | 1799 | 1461071234753 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 06:07:14 INFO - PROCESS | 1799 | 1461071234929 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8677c000 == 110 [pid = 1799] [id = 250] 06:07:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0x8677e400) [pid = 1799] [serial = 751] [outer = (nil)] 06:07:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x87d59c00) [pid = 1799] [serial = 752] [outer = 0x8677e400] 06:07:15 INFO - PROCESS | 1799 | 1461071235011 Marionette DEBUG loaded listener.js 06:07:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x898acc00) [pid = 1799] [serial = 753] [outer = 0x8677e400] 06:07:15 INFO - PROCESS | 1799 | 1461071235821 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1345ms 06:07:15 INFO - PROCESS | 1799 | 1461071235903 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 06:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:07:15 INFO - PROCESS | 1799 | 1461071235908 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 06:07:15 INFO - PROCESS | 1799 | 1461071235915 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:07:15 INFO - PROCESS | 1799 | 1461071235918 Marionette TRACE conn4 <- [1,974,null,{}] 06:07:15 INFO - PROCESS | 1799 | 1461071235924 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:16 INFO - PROCESS | 1799 | 1461071236254 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 06:07:16 INFO - PROCESS | 1799 | 1461071236549 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x869c0c00 == 111 [pid = 1799] [id = 251] 06:07:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 212 (0x869c1400) [pid = 1799] [serial = 754] [outer = (nil)] 06:07:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 213 (0x86e87c00) [pid = 1799] [serial = 755] [outer = 0x869c1400] 06:07:16 INFO - PROCESS | 1799 | 1461071236685 Marionette DEBUG loaded listener.js 06:07:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 214 (0x87295400) [pid = 1799] [serial = 756] [outer = 0x869c1400] 06:07:17 INFO - PROCESS | 1799 | 1461071237673 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1838ms 06:07:17 INFO - PROCESS | 1799 | 1461071237755 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 06:07:17 INFO - PROCESS | 1799 | 1461071237763 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 06:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:07:17 INFO - PROCESS | 1799 | 1461071237771 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:07:17 INFO - PROCESS | 1799 | 1461071237778 Marionette TRACE conn4 <- [1,978,null,{}] 06:07:17 INFO - PROCESS | 1799 | 1461071237786 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:18 INFO - PROCESS | 1799 | 1461071238044 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 06:07:18 INFO - PROCESS | 1799 | 1461071238365 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x89aa4400 == 112 [pid = 1799] [id = 252] 06:07:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 215 (0x89c78800) [pid = 1799] [serial = 757] [outer = (nil)] 06:07:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 216 (0x8a329c00) [pid = 1799] [serial = 758] [outer = 0x89c78800] 06:07:18 INFO - PROCESS | 1799 | 1461071238467 Marionette DEBUG loaded listener.js 06:07:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 217 (0x8b30f800) [pid = 1799] [serial = 759] [outer = 0x89c78800] 06:07:19 INFO - PROCESS | 1799 | 1461071239526 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1838ms 06:07:19 INFO - PROCESS | 1799 | 1461071239611 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 06:07:19 INFO - PROCESS | 1799 | 1461071239617 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 06:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:07:19 INFO - PROCESS | 1799 | 1461071239626 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:07:19 INFO - PROCESS | 1799 | 1461071239631 Marionette TRACE conn4 <- [1,982,null,{}] 06:07:19 INFO - PROCESS | 1799 | 1461071239637 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:19 INFO - PROCESS | 1799 | 1461071239906 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 06:07:20 INFO - PROCESS | 1799 | 1461071240318 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0b1000 == 113 [pid = 1799] [id = 253] 06:07:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 218 (0x8ede1c00) [pid = 1799] [serial = 760] [outer = (nil)] 06:07:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 219 (0x8f051000) [pid = 1799] [serial = 761] [outer = 0x8ede1c00] 06:07:20 INFO - PROCESS | 1799 | 1461071240415 Marionette DEBUG loaded listener.js 06:07:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 220 (0x8f76f400) [pid = 1799] [serial = 762] [outer = 0x8ede1c00] 06:07:21 INFO - PROCESS | 1799 | 1461071241506 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1933ms 06:07:21 INFO - PROCESS | 1799 | 1461071241561 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 06:07:21 INFO - PROCESS | 1799 | 1461071241567 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 06:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:07:21 INFO - PROCESS | 1799 | 1461071241586 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:07:21 INFO - PROCESS | 1799 | 1461071241595 Marionette TRACE conn4 <- [1,986,null,{}] 06:07:21 INFO - PROCESS | 1799 | 1461071241605 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:21 INFO - PROCESS | 1799 | 1461071241957 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 06:07:22 INFO - PROCESS | 1799 | 1461071242242 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a322800 == 114 [pid = 1799] [id = 254] 06:07:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 221 (0x8c0b5000) [pid = 1799] [serial = 763] [outer = (nil)] 06:07:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 222 (0x8fecb400) [pid = 1799] [serial = 764] [outer = 0x8c0b5000] 06:07:22 INFO - PROCESS | 1799 | 1461071242338 Marionette DEBUG loaded listener.js 06:07:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 223 (0x902c2800) [pid = 1799] [serial = 765] [outer = 0x8c0b5000] 06:07:23 INFO - PROCESS | 1799 | 1461071243294 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1798ms 06:07:23 INFO - PROCESS | 1799 | 1461071243377 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 06:07:23 INFO - PROCESS | 1799 | 1461071243381 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 06:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:07:23 INFO - PROCESS | 1799 | 1461071243388 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:07:23 INFO - PROCESS | 1799 | 1461071243392 Marionette TRACE conn4 <- [1,990,null,{}] 06:07:23 INFO - PROCESS | 1799 | 1461071243399 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:23 INFO - PROCESS | 1799 | 1461071243628 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 06:07:24 INFO - PROCESS | 1799 | 1461071243990 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd74c00 == 115 [pid = 1799] [id = 255] 06:07:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 224 (0x9034dc00) [pid = 1799] [serial = 766] [outer = (nil)] 06:07:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 225 (0x905b7000) [pid = 1799] [serial = 767] [outer = 0x9034dc00] 06:07:24 INFO - PROCESS | 1799 | 1461071244168 Marionette DEBUG loaded listener.js 06:07:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 226 (0x905be400) [pid = 1799] [serial = 768] [outer = 0x9034dc00] 06:07:25 INFO - PROCESS | 1799 | 1461071245358 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2036ms 06:07:25 INFO - PROCESS | 1799 | 1461071245425 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 06:07:25 INFO - PROCESS | 1799 | 1461071245429 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 06:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:07:25 INFO - PROCESS | 1799 | 1461071245436 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:07:25 INFO - PROCESS | 1799 | 1461071245439 Marionette TRACE conn4 <- [1,994,null,{}] 06:07:25 INFO - PROCESS | 1799 | 1461071245446 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:25 INFO - PROCESS | 1799 | 1461071245682 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 06:07:26 INFO - PROCESS | 1799 | 1461071245989 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x934ed800 == 116 [pid = 1799] [id = 256] 06:07:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 227 (0x934f0400) [pid = 1799] [serial = 769] [outer = (nil)] 06:07:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 228 (0x94444000) [pid = 1799] [serial = 770] [outer = 0x934f0400] 06:07:26 INFO - PROCESS | 1799 | 1461071246110 Marionette DEBUG loaded listener.js 06:07:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 229 (0x948d5800) [pid = 1799] [serial = 771] [outer = 0x934f0400] 06:07:27 INFO - PROCESS | 1799 | 1461071247164 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1785ms 06:07:27 INFO - PROCESS | 1799 | 1461071247223 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 06:07:27 INFO - PROCESS | 1799 | 1461071247226 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 06:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:07:27 INFO - PROCESS | 1799 | 1461071247233 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:07:27 INFO - PROCESS | 1799 | 1461071247237 Marionette TRACE conn4 <- [1,998,null,{}] 06:07:27 INFO - PROCESS | 1799 | 1461071247243 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:27 INFO - PROCESS | 1799 | 1461071247463 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 06:07:27 INFO - PROCESS | 1799 | 1461071247773 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x90904400 == 117 [pid = 1799] [id = 257] 06:07:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 230 (0x9674f400) [pid = 1799] [serial = 772] [outer = (nil)] 06:07:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 231 (0x97760400) [pid = 1799] [serial = 773] [outer = 0x9674f400] 06:07:27 INFO - PROCESS | 1799 | 1461071247880 Marionette DEBUG loaded listener.js 06:07:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 232 (0x9776e800) [pid = 1799] [serial = 774] [outer = 0x9674f400] 06:07:28 INFO - PROCESS | 1799 | 1461071248800 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1634ms 06:07:28 INFO - PROCESS | 1799 | 1461071248869 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 06:07:28 INFO - PROCESS | 1799 | 1461071248872 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 06:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:07:28 INFO - PROCESS | 1799 | 1461071248880 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:07:28 INFO - PROCESS | 1799 | 1461071248884 Marionette TRACE conn4 <- [1,1002,null,{}] 06:07:28 INFO - PROCESS | 1799 | 1461071248890 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:29 INFO - PROCESS | 1799 | 1461071249139 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 06:07:29 INFO - PROCESS | 1799 | 1461071249491 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e89c00 == 118 [pid = 1799] [id = 258] 06:07:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 233 (0x89c74c00) [pid = 1799] [serial = 775] [outer = (nil)] 06:07:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 234 (0x97e28c00) [pid = 1799] [serial = 776] [outer = 0x89c74c00] 06:07:29 INFO - PROCESS | 1799 | 1461071249596 Marionette DEBUG loaded listener.js 06:07:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 235 (0x97ec5800) [pid = 1799] [serial = 777] [outer = 0x89c74c00] 06:07:30 INFO - PROCESS | 1799 | 1461071250620 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1786ms 06:07:30 INFO - PROCESS | 1799 | 1461071250668 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 06:07:30 INFO - PROCESS | 1799 | 1461071250671 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 06:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:07:30 INFO - PROCESS | 1799 | 1461071250679 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:07:30 INFO - PROCESS | 1799 | 1461071250683 Marionette TRACE conn4 <- [1,1006,null,{}] 06:07:30 INFO - PROCESS | 1799 | 1461071250689 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:30 INFO - PROCESS | 1799 | 1461071250908 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 06:07:31 INFO - PROCESS | 1799 | 1461071251170 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x9674d800 == 119 [pid = 1799] [id = 259] 06:07:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 236 (0x9778c400) [pid = 1799] [serial = 778] [outer = (nil)] 06:07:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 237 (0x97ed3400) [pid = 1799] [serial = 779] [outer = 0x9778c400] 06:07:31 INFO - PROCESS | 1799 | 1461071251310 Marionette DEBUG loaded listener.js 06:07:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 238 (0x97f27c00) [pid = 1799] [serial = 780] [outer = 0x9778c400] 06:07:32 INFO - PROCESS | 1799 | 1461071252211 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1581ms 06:07:32 INFO - PROCESS | 1799 | 1461071252262 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 06:07:32 INFO - PROCESS | 1799 | 1461071252266 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 06:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:07:32 INFO - PROCESS | 1799 | 1461071252273 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:07:32 INFO - PROCESS | 1799 | 1461071252276 Marionette TRACE conn4 <- [1,1010,null,{}] 06:07:32 INFO - PROCESS | 1799 | 1461071252282 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:32 INFO - PROCESS | 1799 | 1461071252490 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 06:07:32 INFO - PROCESS | 1799 | 1461071252809 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8677dc00 == 120 [pid = 1799] [id = 260] 06:07:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 239 (0x97b46400) [pid = 1799] [serial = 781] [outer = (nil)] 06:07:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0x98337c00) [pid = 1799] [serial = 782] [outer = 0x97b46400] 06:07:32 INFO - PROCESS | 1799 | 1461071252908 Marionette DEBUG loaded listener.js 06:07:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0x9854d800) [pid = 1799] [serial = 783] [outer = 0x97b46400] 06:07:33 INFO - PROCESS | 1799 | 1461071253898 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1681ms 06:07:33 INFO - PROCESS | 1799 | 1461071253955 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 06:07:33 INFO - PROCESS | 1799 | 1461071253960 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 06:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:07:33 INFO - PROCESS | 1799 | 1461071253967 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:07:33 INFO - PROCESS | 1799 | 1461071253971 Marionette TRACE conn4 <- [1,1014,null,{}] 06:07:33 INFO - PROCESS | 1799 | 1461071253977 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:34 INFO - PROCESS | 1799 | 1461071254191 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 06:07:34 INFO - PROCESS | 1799 | 1461071254586 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x989b2000 == 121 [pid = 1799] [id = 261] 06:07:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 242 (0x989b9000) [pid = 1799] [serial = 784] [outer = (nil)] 06:07:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 243 (0x98c3e800) [pid = 1799] [serial = 785] [outer = 0x989b9000] 06:07:34 INFO - PROCESS | 1799 | 1461071254698 Marionette DEBUG loaded listener.js 06:07:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 244 (0x98faa400) [pid = 1799] [serial = 786] [outer = 0x989b9000] 06:07:35 INFO - PROCESS | 1799 | 1461071255700 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1789ms 06:07:35 INFO - PROCESS | 1799 | 1461071255759 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 06:07:35 INFO - PROCESS | 1799 | 1461071255765 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 06:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:07:35 INFO - PROCESS | 1799 | 1461071255773 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:07:35 INFO - PROCESS | 1799 | 1461071255778 Marionette TRACE conn4 <- [1,1018,null,{}] 06:07:35 INFO - PROCESS | 1799 | 1461071255784 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:36 INFO - PROCESS | 1799 | 1461071256069 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 06:07:36 INFO - PROCESS | 1799 | 1461071256395 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x98545c00 == 122 [pid = 1799] [id = 262] 06:07:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 245 (0x9899e800) [pid = 1799] [serial = 787] [outer = (nil)] 06:07:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 246 (0x9b093000) [pid = 1799] [serial = 788] [outer = 0x9899e800] 06:07:36 INFO - PROCESS | 1799 | 1461071256501 Marionette DEBUG loaded listener.js 06:07:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 247 (0x9df82000) [pid = 1799] [serial = 789] [outer = 0x9899e800] 06:07:37 INFO - PROCESS | 1799 | 1461071257442 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1732ms 06:07:37 INFO - PROCESS | 1799 | 1461071257507 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 06:07:37 INFO - PROCESS | 1799 | 1461071257511 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 06:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:07:37 INFO - PROCESS | 1799 | 1461071257518 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:07:37 INFO - PROCESS | 1799 | 1461071257522 Marionette TRACE conn4 <- [1,1022,null,{}] 06:07:37 INFO - PROCESS | 1799 | 1461071257528 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:37 INFO - PROCESS | 1799 | 1461071257747 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 06:07:38 INFO - PROCESS | 1799 | 1461071258014 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x948cac00 == 123 [pid = 1799] [id = 263] 06:07:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 248 (0x97764000) [pid = 1799] [serial = 790] [outer = (nil)] 06:07:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 249 (0x9fb97400) [pid = 1799] [serial = 791] [outer = 0x97764000] 06:07:38 INFO - PROCESS | 1799 | 1461071258154 Marionette DEBUG loaded listener.js 06:07:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 250 (0x9fc0f800) [pid = 1799] [serial = 792] [outer = 0x97764000] 06:07:39 INFO - PROCESS | 1799 | 1461071259058 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1591ms 06:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:07:39 INFO - PROCESS | 1799 | 1461071259110 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 06:07:39 INFO - PROCESS | 1799 | 1461071259113 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 06:07:39 INFO - PROCESS | 1799 | 1461071259120 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:07:39 INFO - PROCESS | 1799 | 1461071259123 Marionette TRACE conn4 <- [1,1026,null,{}] 06:07:39 INFO - PROCESS | 1799 | 1461071259129 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:39 INFO - PROCESS | 1799 | 1461071259349 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 06:07:39 INFO - PROCESS | 1799 | 1461071259623 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x86783000 == 124 [pid = 1799] [id = 264] 06:07:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 251 (0x869bd000) [pid = 1799] [serial = 793] [outer = (nil)] 06:07:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 252 (0x87d60800) [pid = 1799] [serial = 794] [outer = 0x869bd000] 06:07:39 INFO - PROCESS | 1799 | 1461071259759 Marionette DEBUG loaded listener.js 06:07:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 253 (0x8a32ac00) [pid = 1799] [serial = 795] [outer = 0x869bd000] 06:07:40 INFO - PROCESS | 1799 | 1461071260656 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1595ms 06:07:40 INFO - PROCESS | 1799 | 1461071260715 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 06:07:40 INFO - PROCESS | 1799 | 1461071260718 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 06:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:07:40 INFO - PROCESS | 1799 | 1461071260725 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:07:40 INFO - PROCESS | 1799 | 1461071260729 Marionette TRACE conn4 <- [1,1030,null,{}] 06:07:40 INFO - PROCESS | 1799 | 1461071260736 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:40 INFO - PROCESS | 1799 | 1461071260955 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 06:07:41 INFO - PROCESS | 1799 | 1461071261268 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e87400 == 125 [pid = 1799] [id = 265] 06:07:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 254 (0x8728c800) [pid = 1799] [serial = 796] [outer = (nil)] 06:07:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 255 (0x899b6800) [pid = 1799] [serial = 797] [outer = 0x8728c800] 06:07:41 INFO - PROCESS | 1799 | 1461071261365 Marionette DEBUG loaded listener.js 06:07:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 256 (0x8a0f1800) [pid = 1799] [serial = 798] [outer = 0x8728c800] 06:07:42 INFO - PROCESS | 1799 | 1461071262246 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1589ms 06:07:42 INFO - PROCESS | 1799 | 1461071262315 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 06:07:42 INFO - PROCESS | 1799 | 1461071262319 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 06:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:07:42 INFO - PROCESS | 1799 | 1461071262325 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:07:42 INFO - PROCESS | 1799 | 1461071262329 Marionette TRACE conn4 <- [1,1034,null,{}] 06:07:42 INFO - PROCESS | 1799 | 1461071262345 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:42 INFO - PROCESS | 1799 | 1461071262595 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 06:07:42 INFO - PROCESS | 1799 | 1461071262933 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x869ca000 == 126 [pid = 1799] [id = 266] 06:07:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 257 (0x87288400) [pid = 1799] [serial = 799] [outer = (nil)] 06:07:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 258 (0x8a0f2400) [pid = 1799] [serial = 800] [outer = 0x87288400] 06:07:43 INFO - PROCESS | 1799 | 1461071263025 Marionette DEBUG loaded listener.js 06:07:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 259 (0x8a48f400) [pid = 1799] [serial = 801] [outer = 0x87288400] 06:07:43 INFO - PROCESS | 1799 | 1461071263987 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1701ms 06:07:44 INFO - PROCESS | 1799 | 1461071264044 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 06:07:44 INFO - PROCESS | 1799 | 1461071264049 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 06:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:07:44 INFO - PROCESS | 1799 | 1461071264058 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:07:44 INFO - PROCESS | 1799 | 1461071264060 Marionette TRACE conn4 <- [1,1038,null,{}] 06:07:44 INFO - PROCESS | 1799 | 1461071264067 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:44 INFO - PROCESS | 1799 | 1461071264271 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 06:07:44 INFO - PROCESS | 1799 | 1461071264588 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e8fc00 == 127 [pid = 1799] [id = 267] 06:07:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 260 (0x898a6000) [pid = 1799] [serial = 802] [outer = (nil)] 06:07:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 261 (0x8b6d4000) [pid = 1799] [serial = 803] [outer = 0x898a6000] 06:07:44 INFO - PROCESS | 1799 | 1461071264724 Marionette DEBUG loaded listener.js 06:07:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 262 (0x8faca800) [pid = 1799] [serial = 804] [outer = 0x898a6000] 06:07:45 INFO - PROCESS | 1799 | 1461071265649 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1632ms 06:07:45 INFO - PROCESS | 1799 | 1461071265691 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 06:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:07:45 INFO - PROCESS | 1799 | 1461071265695 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 06:07:45 INFO - PROCESS | 1799 | 1461071265702 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:07:45 INFO - PROCESS | 1799 | 1461071265705 Marionette TRACE conn4 <- [1,1042,null,{}] 06:07:45 INFO - PROCESS | 1799 | 1461071265711 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:45 INFO - PROCESS | 1799 | 1461071265915 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 06:07:46 INFO - PROCESS | 1799 | 1461071266227 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x86780800 == 128 [pid = 1799] [id = 268] 06:07:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 263 (0x89c7e400) [pid = 1799] [serial = 805] [outer = (nil)] 06:07:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 264 (0x8b7a7000) [pid = 1799] [serial = 806] [outer = 0x89c7e400] 06:07:46 INFO - PROCESS | 1799 | 1461071266337 Marionette DEBUG loaded listener.js 06:07:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 265 (0x8c0b4000) [pid = 1799] [serial = 807] [outer = 0x89c7e400] 06:07:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6d1c00 == 127 [pid = 1799] [id = 121] 06:07:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8677c000 == 126 [pid = 1799] [id = 250] 06:07:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6d5c00 == 125 [pid = 1799] [id = 227] 06:07:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8f052c00 == 124 [pid = 1799] [id = 249] 06:07:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8677cc00 == 123 [pid = 1799] [id = 248] 06:07:47 INFO - PROCESS | 1799 | --DOCSHELL 0x86785400 == 122 [pid = 1799] [id = 247] 06:07:47 INFO - PROCESS | 1799 | --DOCSHELL 0x89a9f400 == 121 [pid = 1799] [id = 246] 06:07:47 INFO - PROCESS | 1799 | --DOCSHELL 0x86788400 == 120 [pid = 1799] [id = 244] 06:07:47 INFO - PROCESS | 1799 | --DOCSHELL 0x9463e800 == 119 [pid = 1799] [id = 245] 06:07:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8c0bc400 == 118 [pid = 1799] [id = 243] 06:07:47 INFO - PROCESS | 1799 | --DOCSHELL 0x89a7ec00 == 117 [pid = 1799] [id = 242] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 264 (0xa6960c00) [pid = 1799] [serial = 343] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 263 (0x902c5c00) [pid = 1799] [serial = 575] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 262 (0x948d2400) [pid = 1799] [serial = 488] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 261 (0x970e3400) [pid = 1799] [serial = 425] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 260 (0xa3c74c00) [pid = 1799] [serial = 449] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 259 (0xa2ac1c00) [pid = 1799] [serial = 192] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 258 (0x8b6d4400) [pid = 1799] [serial = 395] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 257 (0x907b5800) [pid = 1799] [serial = 256] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 256 (0x97c0e800) [pid = 1799] [serial = 304] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 255 (0xa4aaa800) [pid = 1799] [serial = 506] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 254 (0xa4c4b400) [pid = 1799] [serial = 373] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 253 (0xa4477000) [pid = 1799] [serial = 292] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 252 (0xa4c47800) [pid = 1799] [serial = 509] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 251 (0x9b093400) [pid = 1799] [serial = 286] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 250 (0x98c43400) [pid = 1799] [serial = 491] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 249 (0xa0c35c00) [pid = 1799] [serial = 247] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 248 (0x899bfc00) [pid = 1799] [serial = 461] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 247 (0xa4c46c00) [pid = 1799] [serial = 512] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 246 (0x8be3a000) [pid = 1799] [serial = 419] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 245 (0xa009f800) [pid = 1799] [serial = 289] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 244 (0x97f2cc00) [pid = 1799] [serial = 244] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 243 (0x9ea19400) [pid = 1799] [serial = 437] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 242 (0x899b7000) [pid = 1799] [serial = 458] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 241 (0xa0c1a800) [pid = 1799] [serial = 295] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0xa45e1400) [pid = 1799] [serial = 370] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0x8c0b8c00) [pid = 1799] [serial = 398] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 238 (0x9ae52800) [pid = 1799] [serial = 283] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 237 (0x9776c800) [pid = 1799] [serial = 383] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 236 (0x907a7000) [pid = 1799] [serial = 277] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 235 (0x90012800) [pid = 1799] [serial = 298] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 234 (0xa4c6a800) [pid = 1799] [serial = 340] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 233 (0x907b0400) [pid = 1799] [serial = 325] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 232 (0x92194000) [pid = 1799] [serial = 238] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 231 (0x98c7fc00) [pid = 1799] [serial = 434] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 230 (0x97abf000) [pid = 1799] [serial = 241] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 229 (0x898ac800) [pid = 1799] [serial = 455] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 228 (0xa000f800) [pid = 1799] [serial = 440] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 227 (0x8facd000) [pid = 1799] [serial = 379] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 226 (0xa2ac6800) [pid = 1799] [serial = 500] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 225 (0x9b094800) [pid = 1799] [serial = 494] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 224 (0x8facd800) [pid = 1799] [serial = 485] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 223 (0xa4c4d000) [pid = 1799] [serial = 337] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 222 (0x8fec8800) [pid = 1799] [serial = 503] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 221 (0xa447a400) [pid = 1799] [serial = 253] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 220 (0x8b314c00) [pid = 1799] [serial = 386] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 219 (0x90354800) [pid = 1799] [serial = 446] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 218 (0x97b4e400) [pid = 1799] [serial = 572] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 217 (0x9739c800) [pid = 1799] [serial = 280] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 216 (0x97c10400) [pid = 1799] [serial = 428] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 215 (0xa0c38c00) [pid = 1799] [serial = 443] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 214 (0x97ed1000) [pid = 1799] [serial = 431] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 213 (0x9778c000) [pid = 1799] [serial = 250] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 212 (0x8c0b4400) [pid = 1799] [serial = 389] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 211 (0x89c7bc00) [pid = 1799] [serial = 594] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x89a86400) [pid = 1799] [serial = 464] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0xa0f39800) [pid = 1799] [serial = 497] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0xa444d400) [pid = 1799] [serial = 452] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0xa457e000) [pid = 1799] [serial = 331] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0x97f29800) [pid = 1799] [serial = 367] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0xa2a76400) [pid = 1799] [serial = 301] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x9778a400) [pid = 1799] [serial = 328] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0xa4ab5c00) [pid = 1799] [serial = 334] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x90308800) [pid = 1799] [serial = 401] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0xa4aaf400) [pid = 1799] [serial = 376] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x8f813c00) [pid = 1799] [serial = 392] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x90310c00) [pid = 1799] [serial = 422] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x90304c00) [pid = 1799] [serial = 539] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x89aa4800) [pid = 1799] [serial = 600] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x9fb2f400) [pid = 1799] [serial = 587] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x8f053400) [pid = 1799] [serial = 597] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x9ad33400) [pid = 1799] [serial = 584] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x97f23400) [pid = 1799] [serial = 581] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8b7b2c00) [pid = 1799] [serial = 536] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x97f28800) [pid = 1799] [serial = 551] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x94824800) [pid = 1799] [serial = 578] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x9769a800) [pid = 1799] [serial = 542] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x902c7800) [pid = 1799] [serial = 557] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x993eb000) [pid = 1799] [serial = 554] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x97ac1c00) [pid = 1799] [serial = 545] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x97b4b000) [pid = 1799] [serial = 548] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0xa4479c00) [pid = 1799] [serial = 591] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8be35800) [pid = 1799] [serial = 680] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8be43800) [pid = 1799] [serial = 681] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x89a7bc00) [pid = 1799] [serial = 674] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x89a99400) [pid = 1799] [serial = 675] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x9463bc00) [pid = 1799] [serial = 636] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x94638800) [pid = 1799] [serial = 635] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x87293000) [pid = 1799] [serial = 657] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8728fc00) [pid = 1799] [serial = 656] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8a32c800) [pid = 1799] [serial = 648] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8a329000) [pid = 1799] [serial = 647] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8a0fb400) [pid = 1799] [serial = 677] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8fac8000) [pid = 1799] [serial = 624] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8f6d5c00) [pid = 1799] [serial = 623] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0xa457d000) [pid = 1799] [serial = 639] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0xa3cdb400) [pid = 1799] [serial = 638] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x87d5bc00) [pid = 1799] [serial = 660] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x87d58400) [pid = 1799] [serial = 659] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9444f400) [pid = 1799] [serial = 645] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x9444a000) [pid = 1799] [serial = 644] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x92199800) [pid = 1799] [serial = 627] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x905bfc00) [pid = 1799] [serial = 626] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x86e8f000) [pid = 1799] [serial = 651] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x86e8c800) [pid = 1799] [serial = 650] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0xa475e400) [pid = 1799] [serial = 642] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0xa475ac00) [pid = 1799] [serial = 641] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x87d64800) [pid = 1799] [serial = 672] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x87d61800) [pid = 1799] [serial = 671] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x87d5f800) [pid = 1799] [serial = 666] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x87d57000) [pid = 1799] [serial = 665] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0xa475fc00) [pid = 1799] [serial = 654] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x97781000) [pid = 1799] [serial = 653] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x86785c00) [pid = 1799] [serial = 663] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x86782c00) [pid = 1799] [serial = 662] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0xa0ae1400) [pid = 1799] [serial = 633] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0xa00c3000) [pid = 1799] [serial = 632] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x9b091000) [pid = 1799] [serial = 630] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x989bac00) [pid = 1799] [serial = 629] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x97e24c00) [pid = 1799] [serial = 620] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x97ed3000) [pid = 1799] [serial = 621] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x869c5000) [pid = 1799] [serial = 669] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x869c3000) [pid = 1799] [serial = 668] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8f6d0c00) [pid = 1799] [serial = 686] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8ede2800) [pid = 1799] [serial = 683] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8a32c000) [pid = 1799] [serial = 678] [outer = (nil)] [url = about:blank] 06:07:47 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8f04e400) [pid = 1799] [serial = 684] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1799 | 1461071268604 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 2935ms 06:07:48 INFO - PROCESS | 1799 | 1461071268637 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 06:07:48 INFO - PROCESS | 1799 | 1461071268644 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 06:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:07:48 INFO - PROCESS | 1799 | 1461071268654 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:07:48 INFO - PROCESS | 1799 | 1461071268658 Marionette TRACE conn4 <- [1,1046,null,{}] 06:07:48 INFO - PROCESS | 1799 | 1461071268667 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:48 INFO - PROCESS | 1799 | 1461071268856 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 06:07:49 INFO - PROCESS | 1799 | 1461071269020 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e8f400 == 118 [pid = 1799] [id = 269] 06:07:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x87d56c00) [pid = 1799] [serial = 808] [outer = (nil)] 06:07:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x898a1c00) [pid = 1799] [serial = 809] [outer = 0x87d56c00] 06:07:49 INFO - PROCESS | 1799 | 1461071269117 Marionette DEBUG loaded listener.js 06:07:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x899b6c00) [pid = 1799] [serial = 810] [outer = 0x87d56c00] 06:07:50 INFO - PROCESS | 1799 | 1461071270041 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1440ms 06:07:50 INFO - PROCESS | 1799 | 1461071270095 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 06:07:50 INFO - PROCESS | 1799 | 1461071270104 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 06:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:07:50 INFO - PROCESS | 1799 | 1461071270114 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:07:50 INFO - PROCESS | 1799 | 1461071270118 Marionette TRACE conn4 <- [1,1050,null,{}] 06:07:50 INFO - PROCESS | 1799 | 1461071270124 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:50 INFO - PROCESS | 1799 | 1461071270399 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 06:07:50 INFO - PROCESS | 1799 | 1461071270430 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d5e400 == 119 [pid = 1799] [id = 270] 06:07:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x899b4400) [pid = 1799] [serial = 811] [outer = (nil)] 06:07:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x89c77000) [pid = 1799] [serial = 812] [outer = 0x899b4400] 06:07:50 INFO - PROCESS | 1799 | 1461071270509 Marionette DEBUG loaded listener.js 06:07:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8a0f9c00) [pid = 1799] [serial = 813] [outer = 0x899b4400] 06:07:51 INFO - PROCESS | 1799 | 1461071271542 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1484ms 06:07:51 INFO - PROCESS | 1799 | 1461071271599 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 06:07:51 INFO - PROCESS | 1799 | 1461071271606 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 06:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:07:51 INFO - PROCESS | 1799 | 1461071271630 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:07:51 INFO - PROCESS | 1799 | 1461071271640 Marionette TRACE conn4 <- [1,1054,null,{}] 06:07:51 INFO - PROCESS | 1799 | 1461071271683 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:51 INFO - PROCESS | 1799 | 1461071271974 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 06:07:52 INFO - PROCESS | 1799 | 1461071272007 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x86784800 == 120 [pid = 1799] [id = 271] 06:07:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8a0f7c00) [pid = 1799] [serial = 814] [outer = (nil)] 06:07:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8b6d0800) [pid = 1799] [serial = 815] [outer = 0x8a0f7c00] 06:07:52 INFO - PROCESS | 1799 | 1461071272096 Marionette DEBUG loaded listener.js 06:07:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8be3a000) [pid = 1799] [serial = 816] [outer = 0x8a0f7c00] 06:07:53 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8c0adc00) [pid = 1799] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:07:53 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9030dc00) [pid = 1799] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:07:53 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x9463f000) [pid = 1799] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:07:53 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9034f400) [pid = 1799] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:07:53 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x869c9400) [pid = 1799] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:07:53 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8ede7400) [pid = 1799] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:07:53 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x89a80400) [pid = 1799] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:07:53 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x87289400) [pid = 1799] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:07:53 INFO - PROCESS | 1799 | 1461071273595 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 2014ms 06:07:53 INFO - PROCESS | 1799 | 1461071273628 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 06:07:53 INFO - PROCESS | 1799 | 1461071273632 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 06:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:07:53 INFO - PROCESS | 1799 | 1461071273639 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:07:53 INFO - PROCESS | 1799 | 1461071273641 Marionette TRACE conn4 <- [1,1058,null,{}] 06:07:53 INFO - PROCESS | 1799 | 1461071273648 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:53 INFO - PROCESS | 1799 | 1461071273845 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 06:07:54 INFO - PROCESS | 1799 | 1461071274007 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x869c9400 == 121 [pid = 1799] [id = 272] 06:07:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8b30dc00) [pid = 1799] [serial = 817] [outer = (nil)] 06:07:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8c0bc400) [pid = 1799] [serial = 818] [outer = 0x8b30dc00] 06:07:54 INFO - PROCESS | 1799 | 1461071274085 Marionette DEBUG loaded listener.js 06:07:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8ede9800) [pid = 1799] [serial = 819] [outer = 0x8b30dc00] 06:07:54 INFO - PROCESS | 1799 | 1461071274901 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1389ms 06:07:55 INFO - PROCESS | 1799 | 1461071275033 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 06:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:07:55 INFO - PROCESS | 1799 | 1461071275043 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 06:07:55 INFO - PROCESS | 1799 | 1461071275057 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:07:55 INFO - PROCESS | 1799 | 1461071275068 Marionette TRACE conn4 <- [1,1062,null,{}] 06:07:55 INFO - PROCESS | 1799 | 1461071275103 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:55 INFO - PROCESS | 1799 | 1461071275390 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 06:07:55 INFO - PROCESS | 1799 | 1461071275633 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d57400 == 122 [pid = 1799] [id = 273] 06:07:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x87d5a400) [pid = 1799] [serial = 820] [outer = (nil)] 06:07:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x87d61800) [pid = 1799] [serial = 821] [outer = 0x87d5a400] 06:07:55 INFO - PROCESS | 1799 | 1461071275726 Marionette DEBUG loaded listener.js 06:07:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x898a8c00) [pid = 1799] [serial = 822] [outer = 0x87d5a400] 06:07:56 INFO - PROCESS | 1799 | 1461071276713 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1673ms 06:07:56 INFO - PROCESS | 1799 | 1461071276726 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 06:07:56 INFO - PROCESS | 1799 | 1461071276734 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 06:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:07:56 INFO - PROCESS | 1799 | 1461071276748 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:07:56 INFO - PROCESS | 1799 | 1461071276754 Marionette TRACE conn4 <- [1,1066,null,{}] 06:07:56 INFO - PROCESS | 1799 | 1461071276761 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:57 INFO - PROCESS | 1799 | 1461071277004 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 06:07:57 INFO - PROCESS | 1799 | 1461071277252 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c77c00 == 123 [pid = 1799] [id = 274] 06:07:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8a32e000) [pid = 1799] [serial = 823] [outer = (nil)] 06:07:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8b316800) [pid = 1799] [serial = 824] [outer = 0x8a32e000] 06:07:57 INFO - PROCESS | 1799 | 1461071277388 Marionette DEBUG loaded listener.js 06:07:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8ede2800) [pid = 1799] [serial = 825] [outer = 0x8a32e000] 06:07:58 INFO - PROCESS | 1799 | 1461071278435 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1749ms 06:07:58 INFO - PROCESS | 1799 | 1461071278494 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 06:07:58 INFO - PROCESS | 1799 | 1461071278497 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 06:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:07:58 INFO - PROCESS | 1799 | 1461071278505 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:07:58 INFO - PROCESS | 1799 | 1461071278509 Marionette TRACE conn4 <- [1,1070,null,{}] 06:07:58 INFO - PROCESS | 1799 | 1461071278525 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:58 INFO - PROCESS | 1799 | 1461071278834 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 06:07:59 INFO - PROCESS | 1799 | 1461071279125 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be34c00 == 124 [pid = 1799] [id = 275] 06:07:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8f779800) [pid = 1799] [serial = 826] [outer = (nil)] 06:07:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8f816800) [pid = 1799] [serial = 827] [outer = 0x8f779800] 06:07:59 INFO - PROCESS | 1799 | 1461071279222 Marionette DEBUG loaded listener.js 06:07:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8fac7c00) [pid = 1799] [serial = 828] [outer = 0x8f779800] 06:08:00 INFO - PROCESS | 1799 | 1461071280215 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1745ms 06:08:00 INFO - PROCESS | 1799 | 1461071280252 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 06:08:00 INFO - PROCESS | 1799 | 1461071280256 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 06:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:08:00 INFO - PROCESS | 1799 | 1461071280263 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:08:00 INFO - PROCESS | 1799 | 1461071280266 Marionette TRACE conn4 <- [1,1074,null,{}] 06:08:00 INFO - PROCESS | 1799 | 1461071280272 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:00 INFO - PROCESS | 1799 | 1461071280491 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 06:08:00 INFO - PROCESS | 1799 | 1461071280737 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a495400 == 125 [pid = 1799] [id = 276] 06:08:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8fd74400) [pid = 1799] [serial = 829] [outer = (nil)] 06:08:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8fec4400) [pid = 1799] [serial = 830] [outer = 0x8fd74400] 06:08:00 INFO - PROCESS | 1799 | 1461071280872 Marionette DEBUG loaded listener.js 06:08:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8fecc000) [pid = 1799] [serial = 831] [outer = 0x8fd74400] 06:08:01 INFO - PROCESS | 1799 | 1461071281817 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1582ms 06:08:01 INFO - PROCESS | 1799 | 1461071281846 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 06:08:01 INFO - PROCESS | 1799 | 1461071281849 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 06:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:08:01 INFO - PROCESS | 1799 | 1461071281856 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:08:01 INFO - PROCESS | 1799 | 1461071281860 Marionette TRACE conn4 <- [1,1078,null,{}] 06:08:01 INFO - PROCESS | 1799 | 1461071281866 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:02 INFO - PROCESS | 1799 | 1461071282066 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 06:08:02 INFO - PROCESS | 1799 | 1461071282394 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fec0c00 == 126 [pid = 1799] [id = 277] 06:08:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8fecf800) [pid = 1799] [serial = 832] [outer = (nil)] 06:08:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x90014000) [pid = 1799] [serial = 833] [outer = 0x8fecf800] 06:08:02 INFO - PROCESS | 1799 | 1461071282559 Marionette DEBUG loaded listener.js 06:08:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x90018000) [pid = 1799] [serial = 834] [outer = 0x8fecf800] 06:08:03 INFO - PROCESS | 1799 | 1461071283624 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1789ms 06:08:03 INFO - PROCESS | 1799 | 1461071283646 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 06:08:03 INFO - PROCESS | 1799 | 1461071283650 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 06:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:08:03 INFO - PROCESS | 1799 | 1461071283656 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:08:03 INFO - PROCESS | 1799 | 1461071283660 Marionette TRACE conn4 <- [1,1082,null,{}] 06:08:03 INFO - PROCESS | 1799 | 1461071283667 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:03 INFO - PROCESS | 1799 | 1461071283892 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 06:08:04 INFO - PROCESS | 1799 | 1461071284151 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f772800 == 127 [pid = 1799] [id = 278] 06:08:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x90349400) [pid = 1799] [serial = 835] [outer = (nil)] 06:08:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x90354c00) [pid = 1799] [serial = 836] [outer = 0x90349400] 06:08:04 INFO - PROCESS | 1799 | 1461071284293 Marionette DEBUG loaded listener.js 06:08:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x905b8400) [pid = 1799] [serial = 837] [outer = 0x90349400] 06:08:05 INFO - PROCESS | 1799 | 1461071285267 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1640ms 06:08:05 INFO - PROCESS | 1799 | 1461071285297 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 06:08:05 INFO - PROCESS | 1799 | 1461071285301 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 06:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:08:05 INFO - PROCESS | 1799 | 1461071285308 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:08:05 INFO - PROCESS | 1799 | 1461071285312 Marionette TRACE conn4 <- [1,1086,null,{}] 06:08:05 INFO - PROCESS | 1799 | 1461071285318 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:05 INFO - PROCESS | 1799 | 1461071285514 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 06:08:05 INFO - PROCESS | 1799 | 1461071285765 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x90356000 == 128 [pid = 1799] [id = 279] 06:08:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x905b5400) [pid = 1799] [serial = 838] [outer = (nil)] 06:08:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x907ad000) [pid = 1799] [serial = 839] [outer = 0x905b5400] 06:08:05 INFO - PROCESS | 1799 | 1461071285904 Marionette DEBUG loaded listener.js 06:08:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x9090d000) [pid = 1799] [serial = 840] [outer = 0x905b5400] 06:08:06 INFO - PROCESS | 1799 | 1461071286839 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1594ms 06:08:06 INFO - PROCESS | 1799 | 1461071286904 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 06:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:08:06 INFO - PROCESS | 1799 | 1461071286908 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 06:08:06 INFO - PROCESS | 1799 | 1461071286916 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:08:06 INFO - PROCESS | 1799 | 1461071286920 Marionette TRACE conn4 <- [1,1090,null,{}] 06:08:06 INFO - PROCESS | 1799 | 1461071286926 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:07 INFO - PROCESS | 1799 | 1461071287167 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 06:08:07 INFO - PROCESS | 1799 | 1461071287474 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fec8400 == 129 [pid = 1799] [id = 280] 06:08:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x906e0800) [pid = 1799] [serial = 841] [outer = (nil)] 06:08:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x93377400) [pid = 1799] [serial = 842] [outer = 0x906e0800] 06:08:07 INFO - PROCESS | 1799 | 1461071287565 Marionette DEBUG loaded listener.js 06:08:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x934efc00) [pid = 1799] [serial = 843] [outer = 0x906e0800] 06:08:08 INFO - PROCESS | 1799 | 1461071288480 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1635ms 06:08:08 INFO - PROCESS | 1799 | 1461071288551 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 06:08:08 INFO - PROCESS | 1799 | 1461071288556 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 06:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:08:08 INFO - PROCESS | 1799 | 1461071288562 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:08:08 INFO - PROCESS | 1799 | 1461071288566 Marionette TRACE conn4 <- [1,1094,null,{}] 06:08:08 INFO - PROCESS | 1799 | 1461071288571 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:08 INFO - PROCESS | 1799 | 1461071288817 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 06:08:09 INFO - PROCESS | 1799 | 1461071289069 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x907aa000 == 130 [pid = 1799] [id = 281] 06:08:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x93370c00) [pid = 1799] [serial = 844] [outer = (nil)] 06:08:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9444e400) [pid = 1799] [serial = 845] [outer = 0x93370c00] 06:08:09 INFO - PROCESS | 1799 | 1461071289205 Marionette DEBUG loaded listener.js 06:08:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x94635400) [pid = 1799] [serial = 846] [outer = 0x93370c00] 06:08:10 INFO - PROCESS | 1799 | 1461071290168 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1643ms 06:08:10 INFO - PROCESS | 1799 | 1461071290207 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 06:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:08:10 INFO - PROCESS | 1799 | 1461071290213 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 06:08:10 INFO - PROCESS | 1799 | 1461071290219 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:08:10 INFO - PROCESS | 1799 | 1461071290224 Marionette TRACE conn4 <- [1,1098,null,{}] 06:08:10 INFO - PROCESS | 1799 | 1461071290231 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:10 INFO - PROCESS | 1799 | 1461071290449 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 06:08:10 INFO - PROCESS | 1799 | 1461071290703 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x9444ec00 == 131 [pid = 1799] [id = 282] 06:08:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x9444f000) [pid = 1799] [serial = 847] [outer = (nil)] 06:08:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x9463f000) [pid = 1799] [serial = 848] [outer = 0x9444f000] 06:08:10 INFO - PROCESS | 1799 | 1461071290837 Marionette DEBUG loaded listener.js 06:08:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x94822400) [pid = 1799] [serial = 849] [outer = 0x9444f000] 06:08:11 INFO - PROCESS | 1799 | --DOCSHELL 0x933d8c00 == 130 [pid = 1799] [id = 9] 06:08:11 INFO - PROCESS | 1799 | 1461071291838 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1689ms 06:08:11 INFO - PROCESS | 1799 | 1461071291909 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 06:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:08:11 INFO - PROCESS | 1799 | 1461071291913 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 06:08:11 INFO - PROCESS | 1799 | 1461071291920 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:08:11 INFO - PROCESS | 1799 | 1461071291925 Marionette TRACE conn4 <- [1,1102,null,{}] 06:08:11 INFO - PROCESS | 1799 | 1461071291932 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:12 INFO - PROCESS | 1799 | 1461071292186 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 06:08:12 INFO - PROCESS | 1799 | 1461071292451 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x94632800 == 131 [pid = 1799] [id = 283] 06:08:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x948c9c00) [pid = 1799] [serial = 850] [outer = (nil)] 06:08:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x96453c00) [pid = 1799] [serial = 851] [outer = 0x948c9c00] 06:08:12 INFO - PROCESS | 1799 | 1461071292567 Marionette DEBUG loaded listener.js 06:08:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x967c1800) [pid = 1799] [serial = 852] [outer = 0x948c9c00] 06:08:13 INFO - PROCESS | 1799 | 1461071293545 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1682ms 06:08:13 INFO - PROCESS | 1799 | 1461071293602 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 06:08:13 INFO - PROCESS | 1799 | 1461071293605 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 06:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:08:13 INFO - PROCESS | 1799 | 1461071293612 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:08:13 INFO - PROCESS | 1799 | 1461071293615 Marionette TRACE conn4 <- [1,1106,null,{}] 06:08:13 INFO - PROCESS | 1799 | 1461071293621 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:13 INFO - PROCESS | 1799 | 1461071293824 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 06:08:14 INFO - PROCESS | 1799 | 1461071294079 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x948cf800 == 132 [pid = 1799] [id = 284] 06:08:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x9734bc00) [pid = 1799] [serial = 853] [outer = (nil)] 06:08:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x973a5000) [pid = 1799] [serial = 854] [outer = 0x9734bc00] 06:08:14 INFO - PROCESS | 1799 | 1461071294219 Marionette DEBUG loaded listener.js 06:08:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x97695400) [pid = 1799] [serial = 855] [outer = 0x9734bc00] 06:08:15 INFO - PROCESS | 1799 | 1461071295187 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1632ms 06:08:15 INFO - PROCESS | 1799 | 1461071295244 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 06:08:15 INFO - PROCESS | 1799 | 1461071295248 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 06:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:08:15 INFO - PROCESS | 1799 | 1461071295255 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:08:15 INFO - PROCESS | 1799 | 1461071295258 Marionette TRACE conn4 <- [1,1110,null,{}] 06:08:15 INFO - PROCESS | 1799 | 1461071295265 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:15 INFO - PROCESS | 1799 | 1461071295516 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 06:08:15 INFO - PROCESS | 1799 | 1461071295837 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x9444bc00 == 133 [pid = 1799] [id = 285] 06:08:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x97358000) [pid = 1799] [serial = 856] [outer = (nil)] 06:08:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x9778a400) [pid = 1799] [serial = 857] [outer = 0x97358000] 06:08:15 INFO - PROCESS | 1799 | 1461071295936 Marionette DEBUG loaded listener.js 06:08:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x97ac1c00) [pid = 1799] [serial = 858] [outer = 0x97358000] 06:08:16 INFO - PROCESS | 1799 | 1461071296871 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1686ms 06:08:16 INFO - PROCESS | 1799 | 1461071296943 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 06:08:16 INFO - PROCESS | 1799 | 1461071296947 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 06:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:08:16 INFO - PROCESS | 1799 | 1461071296956 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:08:16 INFO - PROCESS | 1799 | 1461071296960 Marionette TRACE conn4 <- [1,1114,null,{}] 06:08:16 INFO - PROCESS | 1799 | 1461071296968 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:17 INFO - PROCESS | 1799 | 1461071297229 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 06:08:17 INFO - PROCESS | 1799 | 1461071297548 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x906dd400 == 134 [pid = 1799] [id = 286] 06:08:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x97761400) [pid = 1799] [serial = 859] [outer = (nil)] 06:08:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x97b4f400) [pid = 1799] [serial = 860] [outer = 0x97761400] 06:08:17 INFO - PROCESS | 1799 | 1461071297642 Marionette DEBUG loaded listener.js 06:08:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x97c05400) [pid = 1799] [serial = 861] [outer = 0x97761400] 06:08:18 INFO - PROCESS | 1799 | 1461071298632 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1690ms 06:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:08:18 INFO - PROCESS | 1799 | 1461071298646 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 06:08:18 INFO - PROCESS | 1799 | 1461071298649 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 06:08:18 INFO - PROCESS | 1799 | 1461071298656 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:08:18 INFO - PROCESS | 1799 | 1461071298659 Marionette TRACE conn4 <- [1,1118,null,{}] 06:08:18 INFO - PROCESS | 1799 | 1461071298666 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:18 INFO - PROCESS | 1799 | 1461071298883 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 06:08:19 INFO - PROCESS | 1799 | 1461071299153 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x869c6c00 == 135 [pid = 1799] [id = 287] 06:08:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x869c7800) [pid = 1799] [serial = 862] [outer = (nil)] 06:08:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x8728b000) [pid = 1799] [serial = 863] [outer = 0x869c7800] 06:08:19 INFO - PROCESS | 1799 | 1461071299673 Marionette DEBUG loaded listener.js 06:08:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x87d5c000) [pid = 1799] [serial = 864] [outer = 0x869c7800] 06:08:20 INFO - PROCESS | 1799 | 1461071300646 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2040ms 06:08:20 INFO - PROCESS | 1799 | 1461071300697 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 06:08:20 INFO - PROCESS | 1799 | 1461071300704 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 06:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:08:20 INFO - PROCESS | 1799 | 1461071300714 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:08:20 INFO - PROCESS | 1799 | 1461071300717 Marionette TRACE conn4 <- [1,1122,null,{}] 06:08:20 INFO - PROCESS | 1799 | 1461071300726 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:20 INFO - PROCESS | 1799 | 1461071300930 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 06:08:21 INFO - PROCESS | 1799 | 1461071301192 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x87289800 == 136 [pid = 1799] [id = 288] 06:08:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x89aa3c00) [pid = 1799] [serial = 865] [outer = (nil)] 06:08:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x8a494800) [pid = 1799] [serial = 866] [outer = 0x89aa3c00] 06:08:21 INFO - PROCESS | 1799 | 1461071301337 Marionette DEBUG loaded listener.js 06:08:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x8b6d4c00) [pid = 1799] [serial = 867] [outer = 0x89aa3c00] 06:08:22 INFO - PROCESS | 1799 | 1461071302388 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1733ms 06:08:22 INFO - PROCESS | 1799 | 1461071302447 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 06:08:22 INFO - PROCESS | 1799 | 1461071302452 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 06:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:08:22 INFO - PROCESS | 1799 | 1461071302464 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:08:22 INFO - PROCESS | 1799 | 1461071302467 Marionette TRACE conn4 <- [1,1126,null,{}] 06:08:22 INFO - PROCESS | 1799 | 1461071302474 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:22 INFO - PROCESS | 1799 | 1461071302708 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 06:08:23 INFO - PROCESS | 1799 | 1461071303093 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a0fb400 == 137 [pid = 1799] [id = 289] 06:08:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x8a322000) [pid = 1799] [serial = 868] [outer = (nil)] 06:08:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x8f6c9800) [pid = 1799] [serial = 869] [outer = 0x8a322000] 06:08:23 INFO - PROCESS | 1799 | 1461071303185 Marionette DEBUG loaded listener.js 06:08:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8f77a400) [pid = 1799] [serial = 870] [outer = 0x8a322000] 06:08:24 INFO - PROCESS | 1799 | 1461071304222 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1794ms 06:08:24 INFO - PROCESS | 1799 | 1461071304258 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 06:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:08:24 INFO - PROCESS | 1799 | 1461071304265 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 06:08:24 INFO - PROCESS | 1799 | 1461071304272 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:08:24 INFO - PROCESS | 1799 | 1461071304279 Marionette TRACE conn4 <- [1,1130,null,{}] 06:08:24 INFO - PROCESS | 1799 | 1461071304300 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:24 INFO - PROCESS | 1799 | 1461071304572 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 06:08:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8c0bb400 == 136 [pid = 1799] [id = 156] 06:08:24 INFO - PROCESS | 1799 | --DOCSHELL 0x869c1c00 == 135 [pid = 1799] [id = 223] 06:08:24 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8be38000) [pid = 1799] [serial = 692] [outer = (nil)] [url = about:blank] 06:08:24 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x902b9000) [pid = 1799] [serial = 698] [outer = (nil)] [url = about:blank] 06:08:24 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8fd73000) [pid = 1799] [serial = 695] [outer = (nil)] [url = about:blank] 06:08:24 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x974f5800) [pid = 1799] [serial = 719] [outer = (nil)] [url = about:blank] 06:08:24 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x905b1c00) [pid = 1799] [serial = 725] [outer = (nil)] [url = about:blank] 06:08:24 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x907ac400) [pid = 1799] [serial = 704] [outer = (nil)] [url = about:blank] 06:08:24 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x979af800) [pid = 1799] [serial = 722] [outer = (nil)] [url = about:blank] 06:08:24 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x89c7a000) [pid = 1799] [serial = 689] [outer = (nil)] [url = about:blank] 06:08:24 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x916cb400) [pid = 1799] [serial = 707] [outer = (nil)] [url = about:blank] 06:08:24 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x9030c800) [pid = 1799] [serial = 701] [outer = (nil)] [url = about:blank] 06:08:24 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x9674c000) [pid = 1799] [serial = 716] [outer = (nil)] [url = about:blank] 06:08:24 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x94821400) [pid = 1799] [serial = 713] [outer = (nil)] [url = about:blank] 06:08:24 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x9444a400) [pid = 1799] [serial = 710] [outer = (nil)] [url = about:blank] 06:08:25 INFO - PROCESS | 1799 | 1461071305017 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x86e8fc00 == 134 [pid = 1799] [id = 267] 06:08:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e8a400 == 135 [pid = 1799] [id = 290] 06:08:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x86e8fc00) [pid = 1799] [serial = 871] [outer = (nil)] 06:08:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x899b9000) [pid = 1799] [serial = 872] [outer = 0x86e8fc00] 06:08:25 INFO - PROCESS | 1799 | 1461071305133 Marionette DEBUG loaded listener.js 06:08:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x8a0f8c00) [pid = 1799] [serial = 873] [outer = 0x86e8fc00] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x869ca000 == 134 [pid = 1799] [id = 266] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x86e87400 == 133 [pid = 1799] [id = 265] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x86783000 == 132 [pid = 1799] [id = 264] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x948cac00 == 131 [pid = 1799] [id = 263] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x98545c00 == 130 [pid = 1799] [id = 262] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x989b2000 == 129 [pid = 1799] [id = 261] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x8677dc00 == 128 [pid = 1799] [id = 260] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x9674d800 == 127 [pid = 1799] [id = 259] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x86e89c00 == 126 [pid = 1799] [id = 258] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x90904400 == 125 [pid = 1799] [id = 257] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x934ed800 == 124 [pid = 1799] [id = 256] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd74c00 == 123 [pid = 1799] [id = 255] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x8a322800 == 122 [pid = 1799] [id = 254] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x8c0b1000 == 121 [pid = 1799] [id = 253] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x89aa4400 == 120 [pid = 1799] [id = 252] 06:08:25 INFO - PROCESS | 1799 | --DOCSHELL 0x869c0c00 == 119 [pid = 1799] [id = 251] 06:08:26 INFO - PROCESS | 1799 | 1461071306042 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x9776ec00) [pid = 1799] [serial = 741] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x90816c00) [pid = 1799] [serial = 734] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x948d6000) [pid = 1799] [serial = 737] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x973a4000) [pid = 1799] [serial = 749] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x90358800) [pid = 1799] [serial = 746] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8f779400) [pid = 1799] [serial = 732] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x89aa1800) [pid = 1799] [serial = 728] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x973cf800) [pid = 1799] [serial = 740] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x89aa3800) [pid = 1799] [serial = 743] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8facd400) [pid = 1799] [serial = 744] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x94442400) [pid = 1799] [serial = 735] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x934ef000) [pid = 1799] [serial = 747] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8f05d800) [pid = 1799] [serial = 731] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x89c7f800) [pid = 1799] [serial = 729] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x967c8c00) [pid = 1799] [serial = 738] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x97b45800) [pid = 1799] [serial = 750] [outer = (nil)] [url = about:blank] 06:08:26 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x87d59c00) [pid = 1799] [serial = 752] [outer = (nil)] [url = about:blank] 06:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1850ms 06:08:26 INFO - PROCESS | 1799 | 1461071306121 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 06:08:26 INFO - PROCESS | 1799 | 1461071306126 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 06:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:08:26 INFO - PROCESS | 1799 | 1461071306133 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:08:26 INFO - PROCESS | 1799 | 1461071306137 Marionette TRACE conn4 <- [1,1134,null,{}] 06:08:26 INFO - PROCESS | 1799 | 1461071306143 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:26 INFO - PROCESS | 1799 | 1461071306326 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 06:08:26 INFO - PROCESS | 1799 | 1461071306585 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x869c0c00 == 120 [pid = 1799] [id = 291] 06:08:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8b6ccc00) [pid = 1799] [serial = 874] [outer = (nil)] 06:08:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8f779400) [pid = 1799] [serial = 875] [outer = 0x8b6ccc00] 06:08:26 INFO - PROCESS | 1799 | 1461071306676 Marionette DEBUG loaded listener.js 06:08:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8fd6e400) [pid = 1799] [serial = 876] [outer = 0x8b6ccc00] 06:08:27 INFO - PROCESS | 1799 | 1461071307495 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1441ms 06:08:27 INFO - PROCESS | 1799 | 1461071307575 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 06:08:27 INFO - PROCESS | 1799 | 1461071307578 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 06:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:08:27 INFO - PROCESS | 1799 | 1461071307585 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:08:27 INFO - PROCESS | 1799 | 1461071307590 Marionette TRACE conn4 <- [1,1138,null,{}] 06:08:27 INFO - PROCESS | 1799 | 1461071307597 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:27 INFO - PROCESS | 1799 | 1461071307908 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 06:08:27 INFO - PROCESS | 1799 | 1461071307938 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f058000 == 121 [pid = 1799] [id = 292] 06:08:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8f6d2c00) [pid = 1799] [serial = 877] [outer = (nil)] 06:08:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x90017800) [pid = 1799] [serial = 878] [outer = 0x8f6d2c00] 06:08:28 INFO - PROCESS | 1799 | 1461071308036 Marionette DEBUG loaded listener.js 06:08:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x90307800) [pid = 1799] [serial = 879] [outer = 0x8f6d2c00] 06:08:29 INFO - PROCESS | 1799 | 1461071309034 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1483ms 06:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:08:29 INFO - PROCESS | 1799 | 1461071309069 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 06:08:29 INFO - PROCESS | 1799 | 1461071309072 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 06:08:29 INFO - PROCESS | 1799 | 1461071309078 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:08:29 INFO - PROCESS | 1799 | 1461071309082 Marionette TRACE conn4 <- [1,1142,null,{}] 06:08:29 INFO - PROCESS | 1799 | 1461071309101 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:29 INFO - PROCESS | 1799 | 1461071309366 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 06:08:29 INFO - PROCESS | 1799 | 1461071309396 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fecc400 == 122 [pid = 1799] [id = 293] 06:08:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9000fc00) [pid = 1799] [serial = 880] [outer = (nil)] 06:08:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x906dd800) [pid = 1799] [serial = 881] [outer = 0x9000fc00] 06:08:29 INFO - PROCESS | 1799 | 1461071309473 Marionette DEBUG loaded listener.js 06:08:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x907b4400) [pid = 1799] [serial = 882] [outer = 0x9000fc00] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x87d56c00) [pid = 1799] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8ede1c00) [pid = 1799] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8728c800) [pid = 1799] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x9000ec00) [pid = 1799] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x97764000) [pid = 1799] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x989b9000) [pid = 1799] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x973c8800) [pid = 1799] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x898a6000) [pid = 1799] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8a0f7c00) [pid = 1799] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9899e800) [pid = 1799] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8b7afc00) [pid = 1799] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x9778c400) [pid = 1799] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x899b4000) [pid = 1799] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x934f2400) [pid = 1799] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x87288400) [pid = 1799] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x9034dc00) [pid = 1799] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8c0b5000) [pid = 1799] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x934f0400) [pid = 1799] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x9674f400) [pid = 1799] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8c0b6c00) [pid = 1799] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x97b46400) [pid = 1799] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x90824c00) [pid = 1799] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x89c78800) [pid = 1799] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x89c74c00) [pid = 1799] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x899b4400) [pid = 1799] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8fac5000) [pid = 1799] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x97781400) [pid = 1799] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x89c7e400) [pid = 1799] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x869bd000) [pid = 1799] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9444d400) [pid = 1799] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x869c1400) [pid = 1799] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8f05a000) [pid = 1799] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x90015800) [pid = 1799] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x907a7c00) [pid = 1799] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:08:30 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x906e3c00) [pid = 1799] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:08:31 INFO - PROCESS | 1799 | 1461071311345 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 2305ms 06:08:31 INFO - PROCESS | 1799 | 1461071311383 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 06:08:31 INFO - PROCESS | 1799 | 1461071311386 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 06:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:08:31 INFO - PROCESS | 1799 | 1461071311394 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:08:31 INFO - PROCESS | 1799 | 1461071311397 Marionette TRACE conn4 <- [1,1146,null,{}] 06:08:31 INFO - PROCESS | 1799 | 1461071311404 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:31 INFO - PROCESS | 1799 | 1461071311616 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 06:08:31 INFO - PROCESS | 1799 | 1461071311790 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x86782000 == 123 [pid = 1799] [id = 294] 06:08:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x87d56c00) [pid = 1799] [serial = 883] [outer = (nil)] 06:08:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8b30cc00) [pid = 1799] [serial = 884] [outer = 0x87d56c00] 06:08:31 INFO - PROCESS | 1799 | 1461071311873 Marionette DEBUG loaded listener.js 06:08:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8f6d6c00) [pid = 1799] [serial = 885] [outer = 0x87d56c00] 06:08:32 INFO - PROCESS | 1799 | 1461071312859 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1486ms 06:08:32 INFO - PROCESS | 1799 | 1461071312881 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 06:08:32 INFO - PROCESS | 1799 | 1461071312888 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 06:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:08:32 INFO - PROCESS | 1799 | 1461071312898 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:08:32 INFO - PROCESS | 1799 | 1461071312904 Marionette TRACE conn4 <- [1,1150,null,{}] 06:08:32 INFO - PROCESS | 1799 | 1461071312916 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:33 INFO - PROCESS | 1799 | 1461071313188 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 06:08:33 INFO - PROCESS | 1799 | 1461071313528 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e8ec00 == 124 [pid = 1799] [id = 295] 06:08:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x87d62c00) [pid = 1799] [serial = 886] [outer = (nil)] 06:08:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x89a9d400) [pid = 1799] [serial = 887] [outer = 0x87d62c00] 06:08:33 INFO - PROCESS | 1799 | 1461071313631 Marionette DEBUG loaded listener.js 06:08:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x89c7e400) [pid = 1799] [serial = 888] [outer = 0x87d62c00] 06:08:34 INFO - PROCESS | 1799 | 1461071314666 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1847ms 06:08:34 INFO - PROCESS | 1799 | 1461071314746 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 06:08:34 INFO - PROCESS | 1799 | 1461071314757 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 06:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:08:34 INFO - PROCESS | 1799 | 1461071314771 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:08:34 INFO - PROCESS | 1799 | 1461071314776 Marionette TRACE conn4 <- [1,1154,null,{}] 06:08:34 INFO - PROCESS | 1799 | 1461071314783 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:35 INFO - PROCESS | 1799 | 1461071315107 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 06:08:35 INFO - PROCESS | 1799 | 1461071315361 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be3ac00 == 125 [pid = 1799] [id = 296] 06:08:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8c0b9c00) [pid = 1799] [serial = 889] [outer = (nil)] 06:08:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8f05a000) [pid = 1799] [serial = 890] [outer = 0x8c0b9c00] 06:08:35 INFO - PROCESS | 1799 | 1461071315455 Marionette DEBUG loaded listener.js 06:08:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8f776000) [pid = 1799] [serial = 891] [outer = 0x8c0b9c00] 06:08:36 INFO - PROCESS | 1799 | 1461071316580 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1890ms 06:08:36 INFO - PROCESS | 1799 | 1461071316661 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 06:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:08:36 INFO - PROCESS | 1799 | 1461071316666 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 06:08:36 INFO - PROCESS | 1799 | 1461071316674 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:08:36 INFO - PROCESS | 1799 | 1461071316681 Marionette TRACE conn4 <- [1,1158,null,{}] 06:08:36 INFO - PROCESS | 1799 | 1461071316699 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:37 INFO - PROCESS | 1799 | 1461071317031 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 06:08:37 INFO - PROCESS | 1799 | 1461071317247 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0b5000 == 126 [pid = 1799] [id = 297] 06:08:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x902c7000) [pid = 1799] [serial = 892] [outer = (nil)] 06:08:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x9034a000) [pid = 1799] [serial = 893] [outer = 0x902c7000] 06:08:37 INFO - PROCESS | 1799 | 1461071317355 Marionette DEBUG loaded listener.js 06:08:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x905bcc00) [pid = 1799] [serial = 894] [outer = 0x902c7000] 06:08:38 INFO - PROCESS | 1799 | 1461071318284 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1689ms 06:08:38 INFO - PROCESS | 1799 | 1461071318364 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 06:08:38 INFO - PROCESS | 1799 | 1461071318369 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 06:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:08:38 INFO - PROCESS | 1799 | 1461071318376 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:08:38 INFO - PROCESS | 1799 | 1461071318380 Marionette TRACE conn4 <- [1,1162,null,{}] 06:08:38 INFO - PROCESS | 1799 | 1461071318386 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:38 INFO - PROCESS | 1799 | 1461071318649 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 06:08:38 INFO - PROCESS | 1799 | 1461071318958 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x869bc800 == 127 [pid = 1799] [id = 298] 06:08:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x91532c00) [pid = 1799] [serial = 895] [outer = (nil)] 06:08:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x933d7000) [pid = 1799] [serial = 896] [outer = 0x91532c00] 06:08:39 INFO - PROCESS | 1799 | 1461071319051 Marionette DEBUG loaded listener.js 06:08:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x934f3800) [pid = 1799] [serial = 897] [outer = 0x91532c00] 06:08:39 INFO - PROCESS | 1799 | 1461071319961 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1631ms 06:08:40 INFO - PROCESS | 1799 | 1461071320009 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 06:08:40 INFO - PROCESS | 1799 | 1461071320013 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 06:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:08:40 INFO - PROCESS | 1799 | 1461071320021 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:08:40 INFO - PROCESS | 1799 | 1461071320026 Marionette TRACE conn4 <- [1,1166,null,{}] 06:08:40 INFO - PROCESS | 1799 | 1461071320033 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:40 INFO - PROCESS | 1799 | 1461071320255 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 06:08:40 INFO - PROCESS | 1799 | 1461071320505 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fec1800 == 128 [pid = 1799] [id = 299] 06:08:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x907a7c00) [pid = 1799] [serial = 898] [outer = (nil)] 06:08:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x9463c400) [pid = 1799] [serial = 899] [outer = 0x907a7c00] 06:08:40 INFO - PROCESS | 1799 | 1461071320640 Marionette DEBUG loaded listener.js 06:08:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x94828400) [pid = 1799] [serial = 900] [outer = 0x907a7c00] 06:08:41 INFO - PROCESS | 1799 | 1461071321619 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1635ms 06:08:41 INFO - PROCESS | 1799 | 1461071321657 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 06:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:08:41 INFO - PROCESS | 1799 | 1461071321662 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 06:08:41 INFO - PROCESS | 1799 | 1461071321670 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:08:41 INFO - PROCESS | 1799 | 1461071321674 Marionette TRACE conn4 <- [1,1170,null,{}] 06:08:41 INFO - PROCESS | 1799 | 1461071321680 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:41 INFO - PROCESS | 1799 | 1461071321935 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 06:08:42 INFO - PROCESS | 1799 | 1461071322248 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x94449c00 == 129 [pid = 1799] [id = 300] 06:08:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x95d28400) [pid = 1799] [serial = 901] [outer = (nil)] 06:08:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x967c6800) [pid = 1799] [serial = 902] [outer = 0x95d28400] 06:08:42 INFO - PROCESS | 1799 | 1461071322342 Marionette DEBUG loaded listener.js 06:08:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x970dcc00) [pid = 1799] [serial = 903] [outer = 0x95d28400] 06:08:43 INFO - PROCESS | 1799 | 1461071323286 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1651ms 06:08:43 INFO - PROCESS | 1799 | 1461071323320 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 06:08:43 INFO - PROCESS | 1799 | 1461071323324 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 06:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:08:43 INFO - PROCESS | 1799 | 1461071323334 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:08:43 INFO - PROCESS | 1799 | 1461071323337 Marionette TRACE conn4 <- [1,1174,null,{}] 06:08:43 INFO - PROCESS | 1799 | 1461071323345 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:43 INFO - PROCESS | 1799 | 1461071323560 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 06:08:43 INFO - PROCESS | 1799 | 1461071323815 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x970d8800 == 130 [pid = 1799] [id = 301] 06:08:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9749d400) [pid = 1799] [serial = 904] [outer = (nil)] 06:08:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x97765c00) [pid = 1799] [serial = 905] [outer = 0x9749d400] 06:08:43 INFO - PROCESS | 1799 | 1461071323954 Marionette DEBUG loaded listener.js 06:08:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x97768c00) [pid = 1799] [serial = 906] [outer = 0x9749d400] 06:08:44 INFO - PROCESS | 1799 | 1461071324864 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:08:44 INFO - PROCESS | 1799 | 1461071324925 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 06:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:08:44 INFO - PROCESS | 1799 | 1461071324933 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:08:44 INFO - PROCESS | 1799 | 1461071324937 Marionette TRACE conn4 <- [1,1178,null,{}] 06:08:44 INFO - PROCESS | 1799 | 1461071324943 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:45 INFO - PROCESS | 1799 | 1461071325155 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 06:08:45 INFO - PROCESS | 1799 | 1461071325410 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x9444a000 == 131 [pid = 1799] [id = 302] 06:08:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x96757000) [pid = 1799] [serial = 907] [outer = (nil)] 06:08:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x97b45c00) [pid = 1799] [serial = 908] [outer = 0x96757000] 06:08:45 INFO - PROCESS | 1799 | 1461071325546 Marionette DEBUG loaded listener.js 06:08:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x97b4b800) [pid = 1799] [serial = 909] [outer = 0x96757000] 06:08:46 INFO - PROCESS | 1799 | 1461071326511 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:08:46 INFO - PROCESS | 1799 | 1461071326579 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 06:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:08:46 INFO - PROCESS | 1799 | 1461071326586 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:08:46 INFO - PROCESS | 1799 | 1461071326589 Marionette TRACE conn4 <- [1,1182,null,{}] 06:08:46 INFO - PROCESS | 1799 | 1461071326595 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:46 INFO - PROCESS | 1799 | 1461071326811 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 06:08:47 INFO - PROCESS | 1799 | 1461071327071 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x97785800 == 132 [pid = 1799] [id = 303] 06:08:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x97b42400) [pid = 1799] [serial = 910] [outer = (nil)] 06:08:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x97ec6000) [pid = 1799] [serial = 911] [outer = 0x97b42400] 06:08:47 INFO - PROCESS | 1799 | 1461071327206 Marionette DEBUG loaded listener.js 06:08:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x97ed0000) [pid = 1799] [serial = 912] [outer = 0x97b42400] 06:08:47 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:47 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:08:48 INFO - PROCESS | 1799 | 1461071328113 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:08:48 INFO - PROCESS | 1799 | 1461071328180 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 06:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:08:48 INFO - PROCESS | 1799 | 1461071328188 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:08:48 INFO - PROCESS | 1799 | 1461071328191 Marionette TRACE conn4 <- [1,1186,null,{}] 06:08:48 INFO - PROCESS | 1799 | 1461071328197 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:48 INFO - PROCESS | 1799 | 1461071328423 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 06:08:48 INFO - PROCESS | 1799 | 1461071328751 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x97b50800 == 133 [pid = 1799] [id = 304] 06:08:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x97bcb800) [pid = 1799] [serial = 913] [outer = (nil)] 06:08:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x97f2e400) [pid = 1799] [serial = 914] [outer = 0x97bcb800] 06:08:48 INFO - PROCESS | 1799 | 1461071328848 Marionette DEBUG loaded listener.js 06:08:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x98335400) [pid = 1799] [serial = 915] [outer = 0x97bcb800] 06:08:49 INFO - PROCESS | 1799 | 1461071329808 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 06:08:49 INFO - PROCESS | 1799 | 1461071329882 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 06:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:08:49 INFO - PROCESS | 1799 | 1461071329891 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:08:49 INFO - PROCESS | 1799 | 1461071329896 Marionette TRACE conn4 <- [1,1190,null,{}] 06:08:49 INFO - PROCESS | 1799 | 1461071329903 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:50 INFO - PROCESS | 1799 | 1461071330206 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 06:08:50 INFO - PROCESS | 1799 | 1461071330525 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x97f29800 == 134 [pid = 1799] [id = 305] 06:08:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x9899e800) [pid = 1799] [serial = 916] [outer = (nil)] 06:08:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x98c76c00) [pid = 1799] [serial = 917] [outer = 0x9899e800] 06:08:50 INFO - PROCESS | 1799 | 1461071330627 Marionette DEBUG loaded listener.js 06:08:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x98fab800) [pid = 1799] [serial = 918] [outer = 0x9899e800] 06:08:51 INFO - PROCESS | 1799 | 1461071331889 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 06:08:51 INFO - PROCESS | 1799 | 1461071331942 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 06:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:08:51 INFO - PROCESS | 1799 | 1461071331951 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:08:51 INFO - PROCESS | 1799 | 1461071331955 Marionette TRACE conn4 <- [1,1194,null,{}] 06:08:51 INFO - PROCESS | 1799 | 1461071331961 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:52 INFO - PROCESS | 1799 | 1461071332184 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 06:08:52 INFO - PROCESS | 1799 | 1461071332463 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x934f6800 == 135 [pid = 1799] [id = 306] 06:08:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x97e2a400) [pid = 1799] [serial = 919] [outer = (nil)] 06:08:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x9ae52000) [pid = 1799] [serial = 920] [outer = 0x97e2a400] 06:08:52 INFO - PROCESS | 1799 | 1461071332602 Marionette DEBUG loaded listener.js 06:08:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x9aec2800) [pid = 1799] [serial = 921] [outer = 0x97e2a400] 06:08:53 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:53 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:53 INFO - PROCESS | 1799 | 1461071333600 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 06:08:53 INFO - PROCESS | 1799 | 1461071333692 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 06:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:08:53 INFO - PROCESS | 1799 | 1461071333700 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:08:53 INFO - PROCESS | 1799 | 1461071333703 Marionette TRACE conn4 <- [1,1198,null,{}] 06:08:53 INFO - PROCESS | 1799 | 1461071333709 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:53 INFO - PROCESS | 1799 | 1461071333996 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 06:08:54 INFO - PROCESS | 1799 | 1461071334344 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x98c7a400 == 136 [pid = 1799] [id = 307] 06:08:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x993f0c00) [pid = 1799] [serial = 922] [outer = (nil)] 06:08:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x9ea12c00) [pid = 1799] [serial = 923] [outer = 0x993f0c00] 06:08:54 INFO - PROCESS | 1799 | 1461071334498 Marionette DEBUG loaded listener.js 06:08:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9ea1bc00) [pid = 1799] [serial = 924] [outer = 0x993f0c00] 06:08:55 INFO - PROCESS | 1799 | 1461071335515 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1882ms 06:08:55 INFO - PROCESS | 1799 | 1461071335584 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 06:08:55 INFO - PROCESS | 1799 | 1461071335588 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 06:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:08:55 INFO - PROCESS | 1799 | 1461071335596 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:08:55 INFO - PROCESS | 1799 | 1461071335600 Marionette TRACE conn4 <- [1,1202,null,{}] 06:08:55 INFO - PROCESS | 1799 | 1461071335607 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:55 INFO - PROCESS | 1799 | 1461071335853 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 06:08:56 INFO - PROCESS | 1799 | 1461071336155 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x9ae58c00 == 137 [pid = 1799] [id = 308] 06:08:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x9b09bc00) [pid = 1799] [serial = 925] [outer = (nil)] 06:08:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x9fc5c400) [pid = 1799] [serial = 926] [outer = 0x9b09bc00] 06:08:56 INFO - PROCESS | 1799 | 1461071336255 Marionette DEBUG loaded listener.js 06:08:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x9fc9b400) [pid = 1799] [serial = 927] [outer = 0x9b09bc00] 06:08:57 INFO - PROCESS | 1799 | 1461071337116 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1587ms 06:08:57 INFO - PROCESS | 1799 | 1461071337191 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 06:08:57 INFO - PROCESS | 1799 | 1461071337194 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 06:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:08:57 INFO - PROCESS | 1799 | 1461071337206 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:08:57 INFO - PROCESS | 1799 | 1461071337208 Marionette TRACE conn4 <- [1,1206,null,{}] 06:08:57 INFO - PROCESS | 1799 | 1461071337215 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:57 INFO - PROCESS | 1799 | 1461071337418 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 06:08:57 INFO - PROCESS | 1799 | 1461071337755 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8728d000 == 138 [pid = 1799] [id = 309] 06:08:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x87294000) [pid = 1799] [serial = 928] [outer = (nil)] 06:08:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x89a9a000) [pid = 1799] [serial = 929] [outer = 0x87294000] 06:08:57 INFO - PROCESS | 1799 | 1461071337849 Marionette DEBUG loaded listener.js 06:08:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x8b6cb000) [pid = 1799] [serial = 930] [outer = 0x87294000] 06:08:58 INFO - PROCESS | 1799 | 1461071338760 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1629ms 06:08:58 INFO - PROCESS | 1799 | 1461071338835 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 06:08:58 INFO - PROCESS | 1799 | 1461071338839 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 06:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:08:58 INFO - PROCESS | 1799 | 1461071338845 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:08:58 INFO - PROCESS | 1799 | 1461071338849 Marionette TRACE conn4 <- [1,1210,null,{}] 06:08:58 INFO - PROCESS | 1799 | 1461071338854 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:59 INFO - PROCESS | 1799 | 1461071339085 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 06:08:59 INFO - PROCESS | 1799 | 1461071339394 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8728b400 == 139 [pid = 1799] [id = 310] 06:08:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x87293c00) [pid = 1799] [serial = 931] [outer = (nil)] 06:08:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x8b315400) [pid = 1799] [serial = 932] [outer = 0x87293c00] 06:08:59 INFO - PROCESS | 1799 | 1461071339485 Marionette DEBUG loaded listener.js 06:08:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x8fd7a800) [pid = 1799] [serial = 933] [outer = 0x87293c00] 06:09:00 INFO - PROCESS | 1799 | 1461071340356 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1587ms 06:09:00 INFO - PROCESS | 1799 | 1461071340985 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 06:09:00 INFO - PROCESS | 1799 | 1461071340993 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 06:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:09:01 INFO - PROCESS | 1799 | 1461071341044 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:09:01 INFO - PROCESS | 1799 | 1461071341049 Marionette TRACE conn4 <- [1,1214,null,{}] 06:09:01 INFO - PROCESS | 1799 | 1461071341058 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:01 INFO - PROCESS | 1799 | 1461071341275 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 06:09:01 INFO - PROCESS | 1799 | 1461071341566 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6c8c00 == 140 [pid = 1799] [id = 311] 06:09:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x8b6cf000) [pid = 1799] [serial = 934] [outer = (nil)] 06:09:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8be43800) [pid = 1799] [serial = 935] [outer = 0x8b6cf000] 06:09:01 INFO - PROCESS | 1799 | 1461071341663 Marionette DEBUG loaded listener.js 06:09:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x8edf0000) [pid = 1799] [serial = 936] [outer = 0x8b6cf000] 06:09:02 INFO - PROCESS | 1799 | 1461071342790 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1807ms 06:09:02 INFO - PROCESS | 1799 | 1461071342833 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 06:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:09:02 INFO - PROCESS | 1799 | 1461071342839 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 06:09:02 INFO - PROCESS | 1799 | 1461071342852 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:09:02 INFO - PROCESS | 1799 | 1461071342857 Marionette TRACE conn4 <- [1,1218,null,{}] 06:09:02 INFO - PROCESS | 1799 | 1461071342865 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:03 INFO - PROCESS | 1799 | --DOCSHELL 0x916cd400 == 139 [pid = 1799] [id = 88] 06:09:03 INFO - PROCESS | 1799 | --DOCSHELL 0x902c6800 == 138 [pid = 1799] [id = 175] 06:09:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8ede1400 == 137 [pid = 1799] [id = 173] 06:09:03 INFO - PROCESS | 1799 | --DOCSHELL 0x898a1400 == 136 [pid = 1799] [id = 176] 06:09:03 INFO - PROCESS | 1799 | --DOCSHELL 0x907ac000 == 135 [pid = 1799] [id = 85] 06:09:03 INFO - PROCESS | 1799 | --DOCSHELL 0x907a8400 == 134 [pid = 1799] [id = 162] 06:09:03 INFO - PROCESS | 1799 | 1461071343415 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x8c0bc400) [pid = 1799] [serial = 818] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x899b6c00) [pid = 1799] [serial = 810] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8f76f400) [pid = 1799] [serial = 762] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x899b6800) [pid = 1799] [serial = 797] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x902bf400) [pid = 1799] [serial = 699] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x9fb97400) [pid = 1799] [serial = 791] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x98c3e800) [pid = 1799] [serial = 785] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x9776b400) [pid = 1799] [serial = 720] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8b6d4000) [pid = 1799] [serial = 803] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8b6d0800) [pid = 1799] [serial = 815] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x9df82000) [pid = 1799] [serial = 789] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8f054c00) [pid = 1799] [serial = 693] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x97ed3400) [pid = 1799] [serial = 779] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8a324800) [pid = 1799] [serial = 690] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x9b093000) [pid = 1799] [serial = 788] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x94827800) [pid = 1799] [serial = 714] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8a0f2400) [pid = 1799] [serial = 800] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x905b7000) [pid = 1799] [serial = 767] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8be3a000) [pid = 1799] [serial = 816] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x97f27c00) [pid = 1799] [serial = 780] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x98faa400) [pid = 1799] [serial = 786] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x902c2800) [pid = 1799] [serial = 765] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x948d5800) [pid = 1799] [serial = 771] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x97760400) [pid = 1799] [serial = 773] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8f774800) [pid = 1799] [serial = 687] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9854d800) [pid = 1799] [serial = 783] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x9fc0f800) [pid = 1799] [serial = 792] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8a48f400) [pid = 1799] [serial = 801] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x905be400) [pid = 1799] [serial = 768] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x9776e800) [pid = 1799] [serial = 774] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x94444000) [pid = 1799] [serial = 770] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x93374000) [pid = 1799] [serial = 708] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8f051000) [pid = 1799] [serial = 761] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8b30f800) [pid = 1799] [serial = 759] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x97ec5800) [pid = 1799] [serial = 777] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8a0f9c00) [pid = 1799] [serial = 813] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8fecb400) [pid = 1799] [serial = 764] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8a0f1800) [pid = 1799] [serial = 798] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8a329c00) [pid = 1799] [serial = 758] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x97e28c00) [pid = 1799] [serial = 776] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8fec4000) [pid = 1799] [serial = 696] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x97b47800) [pid = 1799] [serial = 723] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8b7a7000) [pid = 1799] [serial = 806] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x87d60800) [pid = 1799] [serial = 794] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8c0b4000) [pid = 1799] [serial = 807] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x96753800) [pid = 1799] [serial = 717] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x87295400) [pid = 1799] [serial = 756] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x97762800) [pid = 1799] [serial = 726] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9034cc00) [pid = 1799] [serial = 702] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x89c77000) [pid = 1799] [serial = 812] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8faca800) [pid = 1799] [serial = 804] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x98337c00) [pid = 1799] [serial = 782] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x94632000) [pid = 1799] [serial = 711] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8a32ac00) [pid = 1799] [serial = 795] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x86e87c00) [pid = 1799] [serial = 755] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x907b3400) [pid = 1799] [serial = 705] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x898a1c00) [pid = 1799] [serial = 809] [outer = (nil)] [url = about:blank] 06:09:03 INFO - PROCESS | 1799 | 1461071343793 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x87295400 == 135 [pid = 1799] [id = 312] 06:09:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x899b6800) [pid = 1799] [serial = 937] [outer = (nil)] 06:09:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x89a9ac00) [pid = 1799] [serial = 938] [outer = 0x899b6800] 06:09:03 INFO - PROCESS | 1799 | 1461071343876 Marionette DEBUG loaded listener.js 06:09:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8a0f9c00) [pid = 1799] [serial = 939] [outer = 0x899b6800] 06:09:04 INFO - PROCESS | 1799 | 1461071344914 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2093ms 06:09:04 INFO - PROCESS | 1799 | 1461071344941 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 06:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:09:04 INFO - PROCESS | 1799 | 1461071344945 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 06:09:04 INFO - PROCESS | 1799 | 1461071344951 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:09:04 INFO - PROCESS | 1799 | 1461071344955 Marionette TRACE conn4 <- [1,1222,null,{}] 06:09:04 INFO - PROCESS | 1799 | 1461071344969 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:05 INFO - PROCESS | 1799 | 1461071345161 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 06:09:05 INFO - PROCESS | 1799 | 1461071345417 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be3e400 == 136 [pid = 1799] [id = 313] 06:09:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8ede8400) [pid = 1799] [serial = 940] [outer = (nil)] 06:09:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8f051000) [pid = 1799] [serial = 941] [outer = 0x8ede8400] 06:09:05 INFO - PROCESS | 1799 | 1461071345500 Marionette DEBUG loaded listener.js 06:09:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8f771400) [pid = 1799] [serial = 942] [outer = 0x8ede8400] 06:09:06 INFO - PROCESS | 1799 | 1461071346318 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 06:09:06 INFO - PROCESS | 1799 | 1461071346399 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 06:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:09:06 INFO - PROCESS | 1799 | 1461071346411 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:09:06 INFO - PROCESS | 1799 | 1461071346414 Marionette TRACE conn4 <- [1,1226,null,{}] 06:09:06 INFO - PROCESS | 1799 | 1461071346420 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:06 INFO - PROCESS | 1799 | 1461071346695 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 06:09:06 INFO - PROCESS | 1799 | 1461071346726 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a98800 == 137 [pid = 1799] [id = 314] 06:09:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8b313000) [pid = 1799] [serial = 943] [outer = (nil)] 06:09:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8fd7b800) [pid = 1799] [serial = 944] [outer = 0x8b313000] 06:09:06 INFO - PROCESS | 1799 | 1461071346804 Marionette DEBUG loaded listener.js 06:09:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8fec8000) [pid = 1799] [serial = 945] [outer = 0x8b313000] 06:09:07 INFO - PROCESS | 1799 | 1461071347747 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1380ms 06:09:07 INFO - PROCESS | 1799 | 1461071347792 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 06:09:07 INFO - PROCESS | 1799 | 1461071347796 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 06:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:09:07 INFO - PROCESS | 1799 | 1461071347831 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:09:07 INFO - PROCESS | 1799 | 1461071347834 Marionette TRACE conn4 <- [1,1230,null,{}] 06:09:07 INFO - PROCESS | 1799 | 1461071347840 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:08 INFO - PROCESS | 1799 | 1461071348090 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 06:09:08 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8f6d2c00) [pid = 1799] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:09:08 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x869c7800) [pid = 1799] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:09:08 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x89aa3c00) [pid = 1799] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:09:08 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x9000fc00) [pid = 1799] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:09:08 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8b30dc00) [pid = 1799] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:09:08 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x86e8fc00) [pid = 1799] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:09:08 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8a322000) [pid = 1799] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:09:08 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x933d9800) [pid = 1799] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:09:08 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8b6ccc00) [pid = 1799] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:09:08 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x93378c00) [pid = 1799] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:09:08 INFO - PROCESS | 1799 | 1461071348704 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x869c7800 == 138 [pid = 1799] [id = 315] 06:09:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x86e83400) [pid = 1799] [serial = 946] [outer = (nil)] 06:09:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x89a80800) [pid = 1799] [serial = 947] [outer = 0x86e83400] 06:09:08 INFO - PROCESS | 1799 | 1461071348784 Marionette DEBUG loaded listener.js 06:09:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8a327000) [pid = 1799] [serial = 948] [outer = 0x86e83400] 06:09:09 INFO - PROCESS | 1799 | 1461071349510 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1736ms 06:09:09 INFO - PROCESS | 1799 | 1461071349577 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 06:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:09:09 INFO - PROCESS | 1799 | 1461071349581 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 06:09:09 INFO - PROCESS | 1799 | 1461071349593 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:09:09 INFO - PROCESS | 1799 | 1461071349596 Marionette TRACE conn4 <- [1,1234,null,{}] 06:09:09 INFO - PROCESS | 1799 | 1461071349602 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:09 INFO - PROCESS | 1799 | 1461071349825 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 06:09:10 INFO - PROCESS | 1799 | 1461071349987 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d63c00 == 139 [pid = 1799] [id = 316] 06:09:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8fec0800) [pid = 1799] [serial = 949] [outer = (nil)] 06:09:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x90304800) [pid = 1799] [serial = 950] [outer = 0x8fec0800] 06:09:10 INFO - PROCESS | 1799 | 1461071350072 Marionette DEBUG loaded listener.js 06:09:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x9034dc00) [pid = 1799] [serial = 951] [outer = 0x8fec0800] 06:09:11 INFO - PROCESS | 1799 | 1461071351049 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1493ms 06:09:11 INFO - PROCESS | 1799 | 1461071351082 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 06:09:11 INFO - PROCESS | 1799 | 1461071351088 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 06:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:09:11 INFO - PROCESS | 1799 | 1461071351097 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:09:11 INFO - PROCESS | 1799 | 1461071351102 Marionette TRACE conn4 <- [1,1238,null,{}] 06:09:11 INFO - PROCESS | 1799 | 1461071351112 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:11 INFO - PROCESS | 1799 | 1461071351338 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 06:09:11 INFO - PROCESS | 1799 | 1461071351629 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x898a3400 == 140 [pid = 1799] [id = 317] 06:09:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x89aa3c00) [pid = 1799] [serial = 952] [outer = (nil)] 06:09:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8a325400) [pid = 1799] [serial = 953] [outer = 0x89aa3c00] 06:09:11 INFO - PROCESS | 1799 | 1461071351770 Marionette DEBUG loaded listener.js 06:09:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8a48f000) [pid = 1799] [serial = 954] [outer = 0x89aa3c00] 06:09:12 INFO - PROCESS | 1799 | 1461071352668 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1589ms 06:09:12 INFO - PROCESS | 1799 | 1461071352686 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 06:09:12 INFO - PROCESS | 1799 | 1461071352694 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 06:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:09:12 INFO - PROCESS | 1799 | 1461071352705 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:09:12 INFO - PROCESS | 1799 | 1461071352710 Marionette TRACE conn4 <- [1,1242,null,{}] 06:09:12 INFO - PROCESS | 1799 | 1461071352716 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:13 INFO - PROCESS | 1799 | 1461071353002 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 06:09:13 INFO - PROCESS | 1799 | 1461071353208 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0b6400 == 141 [pid = 1799] [id = 318] 06:09:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8c0b9000) [pid = 1799] [serial = 955] [outer = (nil)] 06:09:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8f80ac00) [pid = 1799] [serial = 956] [outer = 0x8c0b9000] 06:09:13 INFO - PROCESS | 1799 | 1461071353331 Marionette DEBUG loaded listener.js 06:09:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8fac9c00) [pid = 1799] [serial = 957] [outer = 0x8c0b9000] 06:09:14 INFO - PROCESS | 1799 | 1461071354359 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1734ms 06:09:14 INFO - PROCESS | 1799 | 1461071354439 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 06:09:14 INFO - PROCESS | 1799 | 1461071354444 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 06:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:09:14 INFO - PROCESS | 1799 | 1461071354451 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:09:14 INFO - PROCESS | 1799 | 1461071354457 Marionette TRACE conn4 <- [1,1246,null,{}] 06:09:14 INFO - PROCESS | 1799 | 1461071354473 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:14 INFO - PROCESS | 1799 | 1461071354779 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 06:09:15 INFO - PROCESS | 1799 | 1461071355007 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fad0000 == 142 [pid = 1799] [id = 319] 06:09:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x90355400) [pid = 1799] [serial = 958] [outer = (nil)] 06:09:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x906e3000) [pid = 1799] [serial = 959] [outer = 0x90355400] 06:09:15 INFO - PROCESS | 1799 | 1461071355105 Marionette DEBUG loaded listener.js 06:09:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x907b3400) [pid = 1799] [serial = 960] [outer = 0x90355400] 06:09:16 INFO - PROCESS | 1799 | 1461071356013 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1639ms 06:09:16 INFO - PROCESS | 1799 | 1461071356091 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 06:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:09:16 INFO - PROCESS | 1799 | 1461071356096 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 06:09:16 INFO - PROCESS | 1799 | 1461071356102 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:09:16 INFO - PROCESS | 1799 | 1461071356106 Marionette TRACE conn4 <- [1,1250,null,{}] 06:09:16 INFO - PROCESS | 1799 | 1461071356112 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:16 INFO - PROCESS | 1799 | 1461071356348 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 06:09:16 INFO - PROCESS | 1799 | 1461071356632 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x869ca000 == 143 [pid = 1799] [id = 320] 06:09:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x906e7c00) [pid = 1799] [serial = 961] [outer = (nil)] 06:09:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x9336c400) [pid = 1799] [serial = 962] [outer = 0x906e7c00] 06:09:16 INFO - PROCESS | 1799 | 1461071356775 Marionette DEBUG loaded listener.js 06:09:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x934ed400) [pid = 1799] [serial = 963] [outer = 0x906e7c00] 06:09:17 INFO - PROCESS | 1799 | 1461071357686 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1638ms 06:09:17 INFO - PROCESS | 1799 | 1461071357741 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 06:09:17 INFO - PROCESS | 1799 | 1461071357744 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 06:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:09:17 INFO - PROCESS | 1799 | 1461071357752 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:09:17 INFO - PROCESS | 1799 | 1461071357755 Marionette TRACE conn4 <- [1,1254,null,{}] 06:09:17 INFO - PROCESS | 1799 | 1461071357761 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:17 INFO - PROCESS | 1799 | 1461071357984 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 06:09:18 INFO - PROCESS | 1799 | 1461071358243 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b30a400 == 144 [pid = 1799] [id = 321] 06:09:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8be3c800) [pid = 1799] [serial = 964] [outer = (nil)] 06:09:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x934ecc00) [pid = 1799] [serial = 965] [outer = 0x8be3c800] 06:09:18 INFO - PROCESS | 1799 | 1461071358379 Marionette DEBUG loaded listener.js 06:09:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x9463c800) [pid = 1799] [serial = 966] [outer = 0x8be3c800] 06:09:19 INFO - PROCESS | 1799 | 1461071359297 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1590ms 06:09:19 INFO - PROCESS | 1799 | 1461071359343 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 06:09:19 INFO - PROCESS | 1799 | 1461071359348 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 06:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:09:19 INFO - PROCESS | 1799 | 1461071359354 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:09:19 INFO - PROCESS | 1799 | 1461071359358 Marionette TRACE conn4 <- [1,1258,null,{}] 06:09:19 INFO - PROCESS | 1799 | 1461071359364 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:19 INFO - PROCESS | 1799 | 1461071359607 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 06:09:19 INFO - PROCESS | 1799 | 1461071359871 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0ad800 == 145 [pid = 1799] [id = 322] 06:09:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x948ca800) [pid = 1799] [serial = 967] [outer = (nil)] 06:09:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x96749400) [pid = 1799] [serial = 968] [outer = 0x948ca800] 06:09:20 INFO - PROCESS | 1799 | 1461071360010 Marionette DEBUG loaded listener.js 06:09:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x96753800) [pid = 1799] [serial = 969] [outer = 0x948ca800] 06:09:20 INFO - PROCESS | 1799 | 1461071360891 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1583ms 06:09:20 INFO - PROCESS | 1799 | 1461071360939 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 06:09:20 INFO - PROCESS | 1799 | 1461071360945 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 06:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:09:20 INFO - PROCESS | 1799 | 1461071360952 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:09:20 INFO - PROCESS | 1799 | 1461071360955 Marionette TRACE conn4 <- [1,1262,null,{}] 06:09:20 INFO - PROCESS | 1799 | 1461071360961 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:21 INFO - PROCESS | 1799 | 1461071361179 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 06:09:21 INFO - PROCESS | 1799 | 1461071361469 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x94631c00 == 146 [pid = 1799] [id = 323] 06:09:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x964b7000) [pid = 1799] [serial = 970] [outer = (nil)] 06:09:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x97760c00) [pid = 1799] [serial = 971] [outer = 0x964b7000] 06:09:21 INFO - PROCESS | 1799 | 1461071361687 Marionette DEBUG loaded listener.js 06:09:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x97766400) [pid = 1799] [serial = 972] [outer = 0x964b7000] 06:09:22 INFO - PROCESS | 1799 | 1461071362743 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1833ms 06:09:22 INFO - PROCESS | 1799 | 1461071362786 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 06:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:09:22 INFO - PROCESS | 1799 | 1461071362791 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 06:09:22 INFO - PROCESS | 1799 | 1461071362797 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:09:22 INFO - PROCESS | 1799 | 1461071362801 Marionette TRACE conn4 <- [1,1266,null,{}] 06:09:22 INFO - PROCESS | 1799 | 1461071362806 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:23 INFO - PROCESS | 1799 | 1461071363019 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 06:09:23 INFO - PROCESS | 1799 | 1461071363275 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x95d68c00 == 147 [pid = 1799] [id = 324] 06:09:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x967bfc00) [pid = 1799] [serial = 973] [outer = (nil)] 06:09:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x9778b000) [pid = 1799] [serial = 974] [outer = 0x967bfc00] 06:09:23 INFO - PROCESS | 1799 | 1461071363426 Marionette DEBUG loaded listener.js 06:09:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x97b49000) [pid = 1799] [serial = 975] [outer = 0x967bfc00] 06:09:24 INFO - PROCESS | 1799 | 1461071364318 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1581ms 06:09:24 INFO - PROCESS | 1799 | 1461071364379 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 06:09:24 INFO - PROCESS | 1799 | 1461071364383 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 06:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:09:24 INFO - PROCESS | 1799 | 1461071364390 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:09:24 INFO - PROCESS | 1799 | 1461071364393 Marionette TRACE conn4 <- [1,1270,null,{}] 06:09:24 INFO - PROCESS | 1799 | 1461071364400 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:24 INFO - PROCESS | 1799 | 1461071364618 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 06:09:24 INFO - PROCESS | 1799 | 1461071364885 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x9674c000 == 148 [pid = 1799] [id = 325] 06:09:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x9777d800) [pid = 1799] [serial = 976] [outer = (nil)] 06:09:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x97ec7c00) [pid = 1799] [serial = 977] [outer = 0x9777d800] 06:09:24 INFO - PROCESS | 1799 | 1461071364979 Marionette DEBUG loaded listener.js 06:09:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x97ecf800) [pid = 1799] [serial = 978] [outer = 0x9777d800] 06:09:25 INFO - PROCESS | 1799 | 1461071365930 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1583ms 06:09:25 INFO - PROCESS | 1799 | 1461071365974 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 06:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:09:25 INFO - PROCESS | 1799 | 1461071365978 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 06:09:25 INFO - PROCESS | 1799 | 1461071365985 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:09:25 INFO - PROCESS | 1799 | 1461071365989 Marionette TRACE conn4 <- [1,1274,null,{}] 06:09:25 INFO - PROCESS | 1799 | 1461071365995 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:26 INFO - PROCESS | 1799 | 1461071366204 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 06:09:26 INFO - PROCESS | 1799 | 1461071366458 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x95d65400 == 149 [pid = 1799] [id = 326] 06:09:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x96750400) [pid = 1799] [serial = 979] [outer = (nil)] 06:09:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x98337c00) [pid = 1799] [serial = 980] [outer = 0x96750400] 06:09:26 INFO - PROCESS | 1799 | 1461071366590 Marionette DEBUG loaded listener.js 06:09:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x98927c00) [pid = 1799] [serial = 981] [outer = 0x96750400] 06:09:27 INFO - PROCESS | 1799 | 1461071367548 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1595ms 06:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:09:27 INFO - PROCESS | 1799 | 1461071367580 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 06:09:27 INFO - PROCESS | 1799 | 1461071367584 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 06:09:27 INFO - PROCESS | 1799 | 1461071367591 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:09:27 INFO - PROCESS | 1799 | 1461071367596 Marionette TRACE conn4 <- [1,1278,null,{}] 06:09:27 INFO - PROCESS | 1799 | 1461071367601 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:27 INFO - PROCESS | 1799 | 1461071367840 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 06:09:28 INFO - PROCESS | 1799 | 1461071368114 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x90303000 == 150 [pid = 1799] [id = 327] 06:09:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x98c7ac00) [pid = 1799] [serial = 982] [outer = (nil)] 06:09:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x9ad30c00) [pid = 1799] [serial = 983] [outer = 0x98c7ac00] 06:09:28 INFO - PROCESS | 1799 | 1461071368249 Marionette DEBUG loaded listener.js 06:09:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x9df82000) [pid = 1799] [serial = 984] [outer = 0x98c7ac00] 06:09:29 INFO - PROCESS | 1799 | 1461071369154 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1642ms 06:09:29 INFO - PROCESS | 1799 | 1461071369234 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 06:09:29 INFO - PROCESS | 1799 | 1461071369237 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 06:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:09:29 INFO - PROCESS | 1799 | 1461071369244 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:09:29 INFO - PROCESS | 1799 | 1461071369248 Marionette TRACE conn4 <- [1,1282,null,{}] 06:09:29 INFO - PROCESS | 1799 | 1461071369254 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:29 INFO - PROCESS | 1799 | 1461071369508 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 06:09:29 INFO - PROCESS | 1799 | 1461071369817 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b09a400 == 151 [pid = 1799] [id = 328] 06:09:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x9ea11800) [pid = 1799] [serial = 985] [outer = (nil)] 06:09:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x9fc50c00) [pid = 1799] [serial = 986] [outer = 0x9ea11800] 06:09:29 INFO - PROCESS | 1799 | 1461071369907 Marionette DEBUG loaded listener.js 06:09:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x9fc94c00) [pid = 1799] [serial = 987] [outer = 0x9ea11800] 06:09:30 INFO - PROCESS | 1799 | 1461071370844 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1634ms 06:09:30 INFO - PROCESS | 1799 | 1461071370880 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 06:09:30 INFO - PROCESS | 1799 | 1461071370883 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 06:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:09:30 INFO - PROCESS | 1799 | 1461071370890 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:09:30 INFO - PROCESS | 1799 | 1461071370893 Marionette TRACE conn4 <- [1,1286,null,{}] 06:09:30 INFO - PROCESS | 1799 | 1461071370900 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:31 INFO - PROCESS | 1799 | 1461071371102 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 06:09:31 INFO - PROCESS | 1799 | 1461071371362 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x9fb98000 == 152 [pid = 1799] [id = 329] 06:09:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x9fc08400) [pid = 1799] [serial = 988] [outer = (nil)] 06:09:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0xa0a4e800) [pid = 1799] [serial = 989] [outer = 0x9fc08400] 06:09:31 INFO - PROCESS | 1799 | 1461071371491 Marionette DEBUG loaded listener.js 06:09:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0xa0aad000) [pid = 1799] [serial = 990] [outer = 0x9fc08400] 06:09:32 INFO - PROCESS | 1799 | 1461071372457 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1634ms 06:09:32 INFO - PROCESS | 1799 | 1461071372525 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 06:09:32 INFO - PROCESS | 1799 | 1461071372530 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 06:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:09:32 INFO - PROCESS | 1799 | 1461071372536 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:09:32 INFO - PROCESS | 1799 | 1461071372540 Marionette TRACE conn4 <- [1,1290,null,{}] 06:09:32 INFO - PROCESS | 1799 | 1461071372545 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:32 INFO - PROCESS | 1799 | 1461071372755 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 06:09:33 INFO - PROCESS | 1799 | 1461071373013 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x9030b000 == 153 [pid = 1799] [id = 330] 06:09:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x93374000) [pid = 1799] [serial = 991] [outer = (nil)] 06:09:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0xa0c39800) [pid = 1799] [serial = 992] [outer = 0x93374000] 06:09:33 INFO - PROCESS | 1799 | 1461071373144 Marionette DEBUG loaded listener.js 06:09:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0xa0fcd000) [pid = 1799] [serial = 993] [outer = 0x93374000] 06:09:34 INFO - PROCESS | 1799 | 1461071374065 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1588ms 06:09:34 INFO - PROCESS | 1799 | 1461071374125 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 06:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:09:34 INFO - PROCESS | 1799 | 1461071374138 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 06:09:34 INFO - PROCESS | 1799 | 1461071374144 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:09:34 INFO - PROCESS | 1799 | 1461071374148 Marionette TRACE conn4 <- [1,1294,null,{}] 06:09:34 INFO - PROCESS | 1799 | 1461071374154 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:34 INFO - PROCESS | 1799 | 1461071374353 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 06:09:34 INFO - PROCESS | 1799 | 1461071374623 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x869be800 == 154 [pid = 1799] [id = 331] 06:09:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0xa0ae1400) [pid = 1799] [serial = 994] [outer = (nil)] 06:09:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0xa2a75c00) [pid = 1799] [serial = 995] [outer = 0xa0ae1400] 06:09:34 INFO - PROCESS | 1799 | 1461071374755 Marionette DEBUG loaded listener.js 06:09:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0xa2abd000) [pid = 1799] [serial = 996] [outer = 0xa0ae1400] 06:09:35 INFO - PROCESS | 1799 | 1461071375621 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1533ms 06:09:35 INFO - PROCESS | 1799 | 1461071375678 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 06:09:35 INFO - PROCESS | 1799 | 1461071375682 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 06:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:09:35 INFO - PROCESS | 1799 | 1461071375689 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:09:35 INFO - PROCESS | 1799 | 1461071375692 Marionette TRACE conn4 <- [1,1298,null,{}] 06:09:35 INFO - PROCESS | 1799 | 1461071375698 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:35 INFO - PROCESS | 1799 | 1461071375905 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 06:09:36 INFO - PROCESS | 1799 | 1461071376162 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a499400 == 155 [pid = 1799] [id = 332] 06:09:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0xa0fd2000) [pid = 1799] [serial = 997] [outer = (nil)] 06:09:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0xa3ce0400) [pid = 1799] [serial = 998] [outer = 0xa0fd2000] 06:09:36 INFO - PROCESS | 1799 | 1461071376293 Marionette DEBUG loaded listener.js 06:09:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0xa4472400) [pid = 1799] [serial = 999] [outer = 0xa0fd2000] 06:09:37 INFO - PROCESS | 1799 | 1461071377259 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1632ms 06:09:37 INFO - PROCESS | 1799 | 1461071377322 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 06:09:37 INFO - PROCESS | 1799 | 1461071377326 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 06:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:09:37 INFO - PROCESS | 1799 | 1461071377333 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:09:37 INFO - PROCESS | 1799 | 1461071377336 Marionette TRACE conn4 <- [1,1302,null,{}] 06:09:37 INFO - PROCESS | 1799 | 1461071377342 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:37 INFO - PROCESS | 1799 | 1461071377535 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 06:09:37 INFO - PROCESS | 1799 | 1461071377798 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x86785000 == 156 [pid = 1799] [id = 333] 06:09:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x906e4400) [pid = 1799] [serial = 1000] [outer = (nil)] 06:09:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0xa4547000) [pid = 1799] [serial = 1001] [outer = 0x906e4400] 06:09:37 INFO - PROCESS | 1799 | 1461071377930 Marionette DEBUG loaded listener.js 06:09:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0xa4579400) [pid = 1799] [serial = 1002] [outer = 0x906e4400] 06:09:38 INFO - PROCESS | 1799 | 1461071378833 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1534ms 06:09:38 INFO - PROCESS | 1799 | 1461071378868 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 06:09:38 INFO - PROCESS | 1799 | 1461071378872 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 06:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:09:38 INFO - PROCESS | 1799 | 1461071378879 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:09:38 INFO - PROCESS | 1799 | 1461071378883 Marionette TRACE conn4 <- [1,1306,null,{}] 06:09:38 INFO - PROCESS | 1799 | 1461071378889 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:39 INFO - PROCESS | 1799 | 1461071379092 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 06:09:39 INFO - PROCESS | 1799 | 1461071379369 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:39 INFO - PROCESS | 1799 | ++DOCSHELL 0xa3c7b400 == 157 [pid = 1799] [id = 334] 06:09:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0xa447ac00) [pid = 1799] [serial = 1003] [outer = (nil)] 06:09:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0xa45e6c00) [pid = 1799] [serial = 1004] [outer = 0xa447ac00] 06:09:39 INFO - PROCESS | 1799 | 1461071379500 Marionette DEBUG loaded listener.js 06:09:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0xa4756000) [pid = 1799] [serial = 1005] [outer = 0xa447ac00] 06:09:40 INFO - PROCESS | 1799 | 1461071380388 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1586ms 06:09:40 INFO - PROCESS | 1799 | 1461071380466 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 06:09:40 INFO - PROCESS | 1799 | 1461071380469 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 06:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:09:40 INFO - PROCESS | 1799 | 1461071380476 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:09:40 INFO - PROCESS | 1799 | 1461071380480 Marionette TRACE conn4 <- [1,1310,null,{}] 06:09:40 INFO - PROCESS | 1799 | 1461071380485 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:40 INFO - PROCESS | 1799 | 1461071380705 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x869c7800 == 156 [pid = 1799] [id = 315] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x89a98800 == 155 [pid = 1799] [id = 314] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x8be3e400 == 154 [pid = 1799] [id = 313] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x87295400 == 153 [pid = 1799] [id = 312] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6c8c00 == 152 [pid = 1799] [id = 311] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x97b50800 == 151 [pid = 1799] [id = 304] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x97785800 == 150 [pid = 1799] [id = 303] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x9444a000 == 149 [pid = 1799] [id = 302] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x970d8800 == 148 [pid = 1799] [id = 301] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x8fec1800 == 147 [pid = 1799] [id = 299] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x94449c00 == 146 [pid = 1799] [id = 300] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x869bc800 == 145 [pid = 1799] [id = 298] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x8c0b5000 == 144 [pid = 1799] [id = 297] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x8be3ac00 == 143 [pid = 1799] [id = 296] 06:09:41 INFO - PROCESS | 1799 | --DOCSHELL 0x86e8ec00 == 142 [pid = 1799] [id = 295] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x90307800) [pid = 1799] [serial = 879] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x93377400) [pid = 1799] [serial = 842] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x8728b000) [pid = 1799] [serial = 863] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8b6d4c00) [pid = 1799] [serial = 867] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x907b4400) [pid = 1799] [serial = 882] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8ede9800) [pid = 1799] [serial = 819] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x87d5c000) [pid = 1799] [serial = 864] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x87d61800) [pid = 1799] [serial = 821] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x907ad000) [pid = 1799] [serial = 839] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x9444e400) [pid = 1799] [serial = 845] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8f816800) [pid = 1799] [serial = 827] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x90014000) [pid = 1799] [serial = 833] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x90354c00) [pid = 1799] [serial = 836] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8b316800) [pid = 1799] [serial = 824] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x96453c00) [pid = 1799] [serial = 851] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x973a5000) [pid = 1799] [serial = 854] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8a0f8c00) [pid = 1799] [serial = 873] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x97b4f400) [pid = 1799] [serial = 860] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x9463f000) [pid = 1799] [serial = 848] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8a494800) [pid = 1799] [serial = 866] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x90017800) [pid = 1799] [serial = 878] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8f6c9800) [pid = 1799] [serial = 869] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x906dd800) [pid = 1799] [serial = 881] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8fec4400) [pid = 1799] [serial = 830] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8f77a400) [pid = 1799] [serial = 870] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x9337a800) [pid = 1799] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8f779400) [pid = 1799] [serial = 875] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9b090c00) [pid = 1799] [serial = 588] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x9778a400) [pid = 1799] [serial = 857] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x899b9000) [pid = 1799] [serial = 872] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8fd6e400) [pid = 1799] [serial = 876] [outer = (nil)] [url = about:blank] 06:09:41 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8b30cc00) [pid = 1799] [serial = 884] [outer = (nil)] [url = about:blank] 06:09:42 INFO - PROCESS | 1799 | 1461071382137 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d5c000 == 143 [pid = 1799] [id = 335] 06:09:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x87d5d000) [pid = 1799] [serial = 1006] [outer = (nil)] 06:09:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x898ac800) [pid = 1799] [serial = 1007] [outer = 0x87d5d000] 06:09:42 INFO - PROCESS | 1799 | 1461071382218 Marionette DEBUG loaded listener.js 06:09:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x89a88c00) [pid = 1799] [serial = 1008] [outer = 0x87d5d000] 06:09:43 INFO - PROCESS | 1799 | 1461071383024 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 06:09:43 INFO - PROCESS | 1799 | 1461071383075 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 06:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:09:43 INFO - PROCESS | 1799 | 1461071383107 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:09:43 INFO - PROCESS | 1799 | 1461071383112 Marionette TRACE conn4 <- [1,1314,null,{}] 06:09:43 INFO - PROCESS | 1799 | 1461071383124 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:43 INFO - PROCESS | 1799 | 1461071383335 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 06:09:43 INFO - PROCESS | 1799 | 1461071383347 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a493400 == 144 [pid = 1799] [id = 336] 06:09:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8b312c00) [pid = 1799] [serial = 1009] [outer = (nil)] 06:09:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8b7b1800) [pid = 1799] [serial = 1010] [outer = 0x8b312c00] 06:09:43 INFO - PROCESS | 1799 | 1461071383608 Marionette DEBUG loaded listener.js 06:09:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8c0b3c00) [pid = 1799] [serial = 1011] [outer = 0x8b312c00] 06:09:44 INFO - PROCESS | 1799 | 1461071384542 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1516ms 06:09:44 INFO - PROCESS | 1799 | 1461071384610 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 06:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:09:44 INFO - PROCESS | 1799 | 1461071384616 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 06:09:44 INFO - PROCESS | 1799 | 1461071384623 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:09:44 INFO - PROCESS | 1799 | 1461071384626 Marionette TRACE conn4 <- [1,1318,null,{}] 06:09:44 INFO - PROCESS | 1799 | 1461071384632 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:44 INFO - PROCESS | 1799 | 1461071384913 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 06:09:44 INFO - PROCESS | 1799 | 1461071384944 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7b4400 == 145 [pid = 1799] [id = 337] 06:09:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8f052000) [pid = 1799] [serial = 1012] [outer = (nil)] 06:09:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8f775800) [pid = 1799] [serial = 1013] [outer = 0x8f052000] 06:09:45 INFO - PROCESS | 1799 | 1461071385020 Marionette DEBUG loaded listener.js 06:09:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8f813000) [pid = 1799] [serial = 1014] [outer = 0x8f052000] 06:09:46 INFO - PROCESS | 1799 | 1461071386044 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1483ms 06:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:09:46 INFO - PROCESS | 1799 | 1461071386115 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 06:09:46 INFO - PROCESS | 1799 | 1461071386118 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 06:09:46 INFO - PROCESS | 1799 | 1461071386133 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:09:46 INFO - PROCESS | 1799 | 1461071386142 Marionette TRACE conn4 <- [1,1322,null,{}] 06:09:46 INFO - PROCESS | 1799 | 1461071386157 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:46 INFO - PROCESS | 1799 | 1461071386419 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 06:09:46 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x87d56c00) [pid = 1799] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:09:46 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8b6cf000) [pid = 1799] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:09:46 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x86e83400) [pid = 1799] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:09:46 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8b313000) [pid = 1799] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:09:46 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x899b6800) [pid = 1799] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:09:46 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8ede8400) [pid = 1799] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:09:46 INFO - PROCESS | 1799 | 1461071386857 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x86783400 == 146 [pid = 1799] [id = 338] 06:09:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x869bd000) [pid = 1799] [serial = 1015] [outer = (nil)] 06:09:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8b314c00) [pid = 1799] [serial = 1016] [outer = 0x869bd000] 06:09:46 INFO - PROCESS | 1799 | 1461071386933 Marionette DEBUG loaded listener.js 06:09:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8facb800) [pid = 1799] [serial = 1017] [outer = 0x869bd000] 06:09:47 INFO - PROCESS | 1799 | 1461071387755 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1706ms 06:09:47 INFO - PROCESS | 1799 | 1461071387831 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 06:09:47 INFO - PROCESS | 1799 | 1461071387836 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 06:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:09:47 INFO - PROCESS | 1799 | 1461071387844 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:09:47 INFO - PROCESS | 1799 | 1461071387847 Marionette TRACE conn4 <- [1,1326,null,{}] 06:09:47 INFO - PROCESS | 1799 | 1461071387853 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:48 INFO - PROCESS | 1799 | 1461071388054 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 06:09:48 INFO - PROCESS | 1799 | 1461071388230 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x898a4800 == 147 [pid = 1799] [id = 339] 06:09:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8a492800) [pid = 1799] [serial = 1018] [outer = (nil)] 06:09:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x90302c00) [pid = 1799] [serial = 1019] [outer = 0x8a492800] 06:09:48 INFO - PROCESS | 1799 | 1461071388312 Marionette DEBUG loaded listener.js 06:09:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9030f400) [pid = 1799] [serial = 1020] [outer = 0x8a492800] 06:09:49 INFO - PROCESS | 1799 | 1461071389413 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1639ms 06:09:49 INFO - PROCESS | 1799 | 1461071389484 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 06:09:49 INFO - PROCESS | 1799 | 1461071389492 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 06:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:09:49 INFO - PROCESS | 1799 | 1461071389502 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:09:49 INFO - PROCESS | 1799 | 1461071389508 Marionette TRACE conn4 <- [1,1330,null,{}] 06:09:49 INFO - PROCESS | 1799 | 1461071389518 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:49 INFO - PROCESS | 1799 | 1461071389794 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 06:09:50 INFO - PROCESS | 1799 | 1461071390122 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a0f3800 == 148 [pid = 1799] [id = 340] 06:09:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8a32ac00) [pid = 1799] [serial = 1021] [outer = (nil)] 06:09:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8c0ba000) [pid = 1799] [serial = 1022] [outer = 0x8a32ac00] 06:09:50 INFO - PROCESS | 1799 | 1461071390220 Marionette DEBUG loaded listener.js 06:09:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8f052c00) [pid = 1799] [serial = 1023] [outer = 0x8a32ac00] 06:09:51 INFO - PROCESS | 1799 | 1461071391192 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1740ms 06:09:51 INFO - PROCESS | 1799 | 1461071391242 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 06:09:51 INFO - PROCESS | 1799 | 1461071391252 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 06:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:09:51 INFO - PROCESS | 1799 | 1461071391263 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:09:51 INFO - PROCESS | 1799 | 1461071391267 Marionette TRACE conn4 <- [1,1334,null,{}] 06:09:51 INFO - PROCESS | 1799 | 1461071391274 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:51 INFO - PROCESS | 1799 | 1461071391508 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 06:09:51 INFO - PROCESS | 1799 | 1461071391843 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fec7c00 == 149 [pid = 1799] [id = 341] 06:09:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8fec9000) [pid = 1799] [serial = 1024] [outer = (nil)] 06:09:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x90010400) [pid = 1799] [serial = 1025] [outer = 0x8fec9000] 06:09:52 INFO - PROCESS | 1799 | 1461071392003 Marionette DEBUG loaded listener.js 06:09:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x902c4400) [pid = 1799] [serial = 1026] [outer = 0x8fec9000] 06:09:53 INFO - PROCESS | 1799 | 1461071393025 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1831ms 06:09:53 INFO - PROCESS | 1799 | 1461071393095 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 06:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:09:53 INFO - PROCESS | 1799 | 1461071393100 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 06:09:53 INFO - PROCESS | 1799 | 1461071393106 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:09:53 INFO - PROCESS | 1799 | 1461071393113 Marionette TRACE conn4 <- [1,1338,null,{}] 06:09:53 INFO - PROCESS | 1799 | 1461071393129 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:53 INFO - PROCESS | 1799 | 1461071393402 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 06:09:53 INFO - PROCESS | 1799 | 1461071393727 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a81000 == 150 [pid = 1799] [id = 342] 06:09:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x907ad000) [pid = 1799] [serial = 1027] [outer = (nil)] 06:09:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x93372000) [pid = 1799] [serial = 1028] [outer = 0x907ad000] 06:09:53 INFO - PROCESS | 1799 | 1461071393841 Marionette DEBUG loaded listener.js 06:09:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9444a400) [pid = 1799] [serial = 1029] [outer = 0x907ad000] 06:09:55 INFO - PROCESS | 1799 | 1461071395346 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2294ms 06:09:55 INFO - PROCESS | 1799 | 1461071395413 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 06:09:55 INFO - PROCESS | 1799 | 1461071395419 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 06:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:09:55 INFO - PROCESS | 1799 | 1461071395429 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:09:55 INFO - PROCESS | 1799 | 1461071395433 Marionette TRACE conn4 <- [1,1342,null,{}] 06:09:55 INFO - PROCESS | 1799 | 1461071395440 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:55 INFO - PROCESS | 1799 | 1461071395676 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 06:09:55 INFO - PROCESS | 1799 | 1461071395888 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x90904000 == 151 [pid = 1799] [id = 343] 06:09:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x93378c00) [pid = 1799] [serial = 1030] [outer = (nil)] 06:09:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x94826400) [pid = 1799] [serial = 1031] [outer = 0x93378c00] 06:09:56 INFO - PROCESS | 1799 | 1461071396020 Marionette DEBUG loaded listener.js 06:09:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x95b06800) [pid = 1799] [serial = 1032] [outer = 0x93378c00] 06:09:56 INFO - PROCESS | 1799 | 1461071396992 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1640ms 06:09:57 INFO - PROCESS | 1799 | 1461071397071 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 06:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:09:57 INFO - PROCESS | 1799 | 1461071397075 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 06:09:57 INFO - PROCESS | 1799 | 1461071397082 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:09:57 INFO - PROCESS | 1799 | 1461071397085 Marionette TRACE conn4 <- [1,1346,null,{}] 06:09:57 INFO - PROCESS | 1799 | 1461071397091 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:57 INFO - PROCESS | 1799 | 1461071397357 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 06:09:57 INFO - PROCESS | 1799 | 1461071397669 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d60000 == 152 [pid = 1799] [id = 344] 06:09:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x94826800) [pid = 1799] [serial = 1033] [outer = (nil)] 06:09:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x95d6a800) [pid = 1799] [serial = 1034] [outer = 0x94826800] 06:09:57 INFO - PROCESS | 1799 | 1461071397775 Marionette DEBUG loaded listener.js 06:09:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x973a2800) [pid = 1799] [serial = 1035] [outer = 0x94826800] 06:09:58 INFO - PROCESS | 1799 | 1461071398739 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1694ms 06:09:58 INFO - PROCESS | 1799 | 1461071398776 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 06:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:09:58 INFO - PROCESS | 1799 | 1461071398781 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 06:09:58 INFO - PROCESS | 1799 | 1461071398788 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:09:58 INFO - PROCESS | 1799 | 1461071398792 Marionette TRACE conn4 <- [1,1350,null,{}] 06:09:58 INFO - PROCESS | 1799 | 1461071398800 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:59 INFO - PROCESS | 1799 | 1461071399062 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 06:09:59 INFO - PROCESS | 1799 | 1461071399410 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x902bc800 == 153 [pid = 1799] [id = 345] 06:09:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x979af800) [pid = 1799] [serial = 1036] [outer = (nil)] 06:09:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x97ec7800) [pid = 1799] [serial = 1037] [outer = 0x979af800] 06:09:59 INFO - PROCESS | 1799 | 1461071399507 Marionette DEBUG loaded listener.js 06:09:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x97f22400) [pid = 1799] [serial = 1038] [outer = 0x979af800] 06:10:00 INFO - PROCESS | 1799 | 1461071400416 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1685ms 06:10:00 INFO - PROCESS | 1799 | 1461071400483 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 06:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:10:00 INFO - PROCESS | 1799 | 1461071400489 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 06:10:00 INFO - PROCESS | 1799 | 1461071400497 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:10:00 INFO - PROCESS | 1799 | 1461071400500 Marionette TRACE conn4 <- [1,1354,null,{}] 06:10:00 INFO - PROCESS | 1799 | 1461071400506 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:00 INFO - PROCESS | 1799 | 1461071400726 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 06:10:01 INFO - PROCESS | 1799 | 1461071400995 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8677a800 == 154 [pid = 1799] [id = 346] 06:10:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x970e1800) [pid = 1799] [serial = 1039] [outer = (nil)] 06:10:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x989b2000) [pid = 1799] [serial = 1040] [outer = 0x970e1800] 06:10:01 INFO - PROCESS | 1799 | 1461071401126 Marionette DEBUG loaded listener.js 06:10:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x98c80c00) [pid = 1799] [serial = 1041] [outer = 0x970e1800] 06:10:02 INFO - PROCESS | 1799 | 1461071402535 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2088ms 06:10:02 INFO - PROCESS | 1799 | 1461071402633 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 06:10:02 INFO - PROCESS | 1799 | 1461071402640 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 06:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:10:02 INFO - PROCESS | 1799 | 1461071402734 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:10:02 INFO - PROCESS | 1799 | 1461071402738 Marionette TRACE conn4 <- [1,1358,null,{}] 06:10:02 INFO - PROCESS | 1799 | 1461071402807 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:03 INFO - PROCESS | 1799 | 1461071403077 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 06:10:03 INFO - PROCESS | 1799 | 1461071403292 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6cbc00 == 155 [pid = 1799] [id = 347] 06:10:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x979a5c00) [pid = 1799] [serial = 1042] [outer = (nil)] 06:10:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x9ea16000) [pid = 1799] [serial = 1043] [outer = 0x979a5c00] 06:10:03 INFO - PROCESS | 1799 | 1461071403419 Marionette DEBUG loaded listener.js 06:10:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x9fc51800) [pid = 1799] [serial = 1044] [outer = 0x979a5c00] 06:10:04 INFO - PROCESS | 1799 | 1461071404405 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1830ms 06:10:04 INFO - PROCESS | 1799 | 1461071404482 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 06:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:10:04 INFO - PROCESS | 1799 | 1461071404487 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 06:10:04 INFO - PROCESS | 1799 | 1461071404493 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:10:04 INFO - PROCESS | 1799 | 1461071404497 Marionette TRACE conn4 <- [1,1362,null,{}] 06:10:04 INFO - PROCESS | 1799 | 1461071404503 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:04 INFO - PROCESS | 1799 | 1461071404767 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 06:10:05 INFO - PROCESS | 1799 | 1461071405082 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x869bc800 == 156 [pid = 1799] [id = 348] 06:10:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x989a2c00) [pid = 1799] [serial = 1045] [outer = (nil)] 06:10:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0xa0e47c00) [pid = 1799] [serial = 1046] [outer = 0x989a2c00] 06:10:05 INFO - PROCESS | 1799 | 1461071405191 Marionette DEBUG loaded listener.js 06:10:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0xa0fcd800) [pid = 1799] [serial = 1047] [outer = 0x989a2c00] 06:10:06 INFO - PROCESS | 1799 | 1461071406153 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1740ms 06:10:06 INFO - PROCESS | 1799 | 1461071406233 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 06:10:06 INFO - PROCESS | 1799 | 1461071406236 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 06:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:10:06 INFO - PROCESS | 1799 | 1461071406245 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:10:06 INFO - PROCESS | 1799 | 1461071406249 Marionette TRACE conn4 <- [1,1366,null,{}] 06:10:06 INFO - PROCESS | 1799 | 1461071406256 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:06 INFO - PROCESS | 1799 | 1461071406517 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 06:10:06 INFO - PROCESS | 1799 | 1461071406826 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:06 INFO - PROCESS | 1799 | ++DOCSHELL 0xa0ae1000 == 157 [pid = 1799] [id = 349] 06:10:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0xa0c1cc00) [pid = 1799] [serial = 1048] [outer = (nil)] 06:10:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0xa4759400) [pid = 1799] [serial = 1049] [outer = 0xa0c1cc00] 06:10:06 INFO - PROCESS | 1799 | 1461071406919 Marionette DEBUG loaded listener.js 06:10:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0xa475ac00) [pid = 1799] [serial = 1050] [outer = 0xa0c1cc00] 06:10:08 INFO - PROCESS | 1799 | 1461071408057 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:10:08 INFO - PROCESS | 1799 | 1461071408088 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 06:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:10:08 INFO - PROCESS | 1799 | 1461071408097 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:10:08 INFO - PROCESS | 1799 | 1461071408102 Marionette TRACE conn4 <- [1,1370,null,{}] 06:10:08 INFO - PROCESS | 1799 | 1461071408109 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:08 INFO - PROCESS | 1799 | 1461071408912 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 06:10:09 INFO - PROCESS | 1799 | 1461071409262 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a7c000 == 158 [pid = 1799] [id = 350] 06:10:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x89a7d400) [pid = 1799] [serial = 1051] [outer = (nil)] 06:10:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x89a98400) [pid = 1799] [serial = 1052] [outer = 0x89a7d400] 06:10:09 INFO - PROCESS | 1799 | 1461071409345 Marionette DEBUG loaded listener.js 06:10:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x8a0ee000) [pid = 1799] [serial = 1053] [outer = 0x89a7d400] 06:10:10 INFO - PROCESS | 1799 | 1461071410276 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:10:10 INFO - PROCESS | 1799 | 1461071410358 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 06:10:10 INFO - PROCESS | 1799 | 1461071410411 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:10:10 INFO - PROCESS | 1799 | 1461071410418 Marionette TRACE conn4 <- [1,1374,null,{}] 06:10:10 INFO - PROCESS | 1799 | 1461071410448 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:10 INFO - PROCESS | 1799 | 1461071410651 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 06:10:10 INFO - PROCESS | 1799 | 1461071410905 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6d1400 == 159 [pid = 1799] [id = 351] 06:10:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x8b6d4c00) [pid = 1799] [serial = 1054] [outer = (nil)] 06:10:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0x8be40000) [pid = 1799] [serial = 1055] [outer = 0x8b6d4c00] 06:10:11 INFO - PROCESS | 1799 | 1461071411008 Marionette DEBUG loaded listener.js 06:10:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x8c0b8c00) [pid = 1799] [serial = 1056] [outer = 0x8b6d4c00] 06:10:11 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:10:12 INFO - PROCESS | 1799 | 1461071412044 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:10:12 INFO - PROCESS | 1799 | 1461071412110 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 06:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:10:12 INFO - PROCESS | 1799 | 1461071412117 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:10:12 INFO - PROCESS | 1799 | 1461071412120 Marionette TRACE conn4 <- [1,1378,null,{}] 06:10:12 INFO - PROCESS | 1799 | 1461071412126 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:12 INFO - PROCESS | 1799 | 1461071412405 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 06:10:12 INFO - PROCESS | 1799 | 1461071412900 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c72400 == 160 [pid = 1799] [id = 352] 06:10:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x89c7a000) [pid = 1799] [serial = 1057] [outer = (nil)] 06:10:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 212 (0x8f76e400) [pid = 1799] [serial = 1058] [outer = 0x89c7a000] 06:10:12 INFO - PROCESS | 1799 | 1461071412987 Marionette DEBUG loaded listener.js 06:10:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 213 (0x8fac4000) [pid = 1799] [serial = 1059] [outer = 0x89c7a000] 06:10:13 INFO - PROCESS | 1799 | 1461071413926 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 06:10:13 INFO - PROCESS | 1799 | 1461071413964 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 06:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:10:13 INFO - PROCESS | 1799 | 1461071413981 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:10:13 INFO - PROCESS | 1799 | 1461071413989 Marionette TRACE conn4 <- [1,1382,null,{}] 06:10:13 INFO - PROCESS | 1799 | 1461071413995 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:14 INFO - PROCESS | 1799 | 1461071414229 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 06:10:14 INFO - PROCESS | 1799 | 1461071414498 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a9c800 == 161 [pid = 1799] [id = 353] 06:10:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 214 (0x89a9f800) [pid = 1799] [serial = 1060] [outer = (nil)] 06:10:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 215 (0x8fecc800) [pid = 1799] [serial = 1061] [outer = 0x89a9f800] 06:10:14 INFO - PROCESS | 1799 | 1461071414622 Marionette DEBUG loaded listener.js 06:10:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 216 (0x90352c00) [pid = 1799] [serial = 1062] [outer = 0x89a9f800] 06:10:15 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:10:15 INFO - PROCESS | 1799 | 1461071415584 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 06:10:15 INFO - PROCESS | 1799 | 1461071415632 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 06:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:10:15 INFO - PROCESS | 1799 | 1461071415638 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:10:15 INFO - PROCESS | 1799 | 1461071415641 Marionette TRACE conn4 <- [1,1386,null,{}] 06:10:15 INFO - PROCESS | 1799 | 1461071415647 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:15 INFO - PROCESS | 1799 | 1461071415847 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 06:10:16 INFO - PROCESS | 1799 | 1461071416138 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x898ae000 == 162 [pid = 1799] [id = 354] 06:10:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 217 (0x8b7a7c00) [pid = 1799] [serial = 1063] [outer = (nil)] 06:10:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 218 (0x906da800) [pid = 1799] [serial = 1064] [outer = 0x8b7a7c00] 06:10:16 INFO - PROCESS | 1799 | 1461071416262 Marionette DEBUG loaded listener.js 06:10:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 219 (0x907afc00) [pid = 1799] [serial = 1065] [outer = 0x8b7a7c00] 06:10:16 INFO - PROCESS | 1799 | --DOCSHELL 0x948cc400 == 161 [pid = 1799] [id = 69] 06:10:16 INFO - PROCESS | 1799 | --DOCSHELL 0x967be400 == 160 [pid = 1799] [id = 163] 06:10:16 INFO - PROCESS | 1799 | --DOCSHELL 0x97764800 == 159 [pid = 1799] [id = 91] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 218 (0x89a9a000) [pid = 1799] [serial = 929] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 217 (0x98c76c00) [pid = 1799] [serial = 917] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 216 (0x97f2e400) [pid = 1799] [serial = 914] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 215 (0x97765c00) [pid = 1799] [serial = 905] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 214 (0x8f05a000) [pid = 1799] [serial = 890] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 213 (0x9034a000) [pid = 1799] [serial = 893] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 212 (0x89a9d400) [pid = 1799] [serial = 887] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 211 (0x97b45c00) [pid = 1799] [serial = 908] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x8b315400) [pid = 1799] [serial = 932] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0x9463c400) [pid = 1799] [serial = 899] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0x9ea12c00) [pid = 1799] [serial = 923] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0x967c6800) [pid = 1799] [serial = 902] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0x933d7000) [pid = 1799] [serial = 896] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x9ae52000) [pid = 1799] [serial = 920] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x97ec6000) [pid = 1799] [serial = 911] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x9fc5c400) [pid = 1799] [serial = 926] [outer = (nil)] [url = about:blank] 06:10:16 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x90304800) [pid = 1799] [serial = 950] [outer = (nil)] [url = about:blank] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8ede4400 == 158 [pid = 1799] [id = 86] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x89c73000 == 157 [pid = 1799] [id = 197] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x934f9800 == 156 [pid = 1799] [id = 70] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x898a7000 == 155 [pid = 1799] [id = 161] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x89a7d000 == 154 [pid = 1799] [id = 196] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x98c77000 == 153 [pid = 1799] [id = 68] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x94825c00 == 152 [pid = 1799] [id = 38] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x95b05c00 == 151 [pid = 1799] [id = 66] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x89c71800 == 150 [pid = 1799] [id = 198] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x9fc51c00 == 149 [pid = 1799] [id = 41] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x86783400 == 148 [pid = 1799] [id = 338] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7b4400 == 147 [pid = 1799] [id = 337] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8a493400 == 146 [pid = 1799] [id = 336] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x87d5c000 == 145 [pid = 1799] [id = 335] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x86785000 == 144 [pid = 1799] [id = 333] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8a499400 == 143 [pid = 1799] [id = 332] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x869be800 == 142 [pid = 1799] [id = 331] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x9030b000 == 141 [pid = 1799] [id = 330] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x9fb98000 == 140 [pid = 1799] [id = 329] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x9b09a400 == 139 [pid = 1799] [id = 328] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x90303000 == 138 [pid = 1799] [id = 327] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x95d65400 == 137 [pid = 1799] [id = 326] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x9674c000 == 136 [pid = 1799] [id = 325] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x95d68c00 == 135 [pid = 1799] [id = 324] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x94631c00 == 134 [pid = 1799] [id = 323] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8c0ad800 == 133 [pid = 1799] [id = 322] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8b30a400 == 132 [pid = 1799] [id = 321] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x869ca000 == 131 [pid = 1799] [id = 320] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd79000 == 130 [pid = 1799] [id = 11] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8fad0000 == 129 [pid = 1799] [id = 319] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8c0b6400 == 128 [pid = 1799] [id = 318] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x898a3400 == 127 [pid = 1799] [id = 317] 06:10:17 INFO - PROCESS | 1799 | --DOCSHELL 0x87d63c00 == 126 [pid = 1799] [id = 316] 06:10:17 INFO - PROCESS | 1799 | 1461071417419 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 06:10:17 INFO - PROCESS | 1799 | 1461071417495 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 06:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:10:17 INFO - PROCESS | 1799 | 1461071417502 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:10:17 INFO - PROCESS | 1799 | 1461071417505 Marionette TRACE conn4 <- [1,1390,null,{}] 06:10:17 INFO - PROCESS | 1799 | 1461071417511 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:17 INFO - PROCESS | 1799 | 1461071417759 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 06:10:18 INFO - PROCESS | 1799 | 1461071417991 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a89800 == 127 [pid = 1799] [id = 355] 06:10:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x8a493400) [pid = 1799] [serial = 1066] [outer = (nil)] 06:10:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x8b6d6c00) [pid = 1799] [serial = 1067] [outer = 0x8a493400] 06:10:18 INFO - PROCESS | 1799 | 1461071418081 Marionette DEBUG loaded listener.js 06:10:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8edf0000) [pid = 1799] [serial = 1068] [outer = 0x8a493400] 06:10:18 INFO - PROCESS | 1799 | 1461071418877 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1436ms 06:10:18 INFO - PROCESS | 1799 | 1461071418939 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 06:10:18 INFO - PROCESS | 1799 | 1461071418943 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 06:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:10:18 INFO - PROCESS | 1799 | 1461071418949 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:10:18 INFO - PROCESS | 1799 | 1461071418953 Marionette TRACE conn4 <- [1,1394,null,{}] 06:10:18 INFO - PROCESS | 1799 | 1461071418958 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:19 INFO - PROCESS | 1799 | 1461071419138 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 06:10:19 INFO - PROCESS | 1799 | 1461071419149 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e8e400 == 128 [pid = 1799] [id = 356] 06:10:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x89a87400) [pid = 1799] [serial = 1069] [outer = (nil)] 06:10:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x8fac1c00) [pid = 1799] [serial = 1070] [outer = 0x89a87400] 06:10:19 INFO - PROCESS | 1799 | 1461071419224 Marionette DEBUG loaded listener.js 06:10:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x8fec4800) [pid = 1799] [serial = 1071] [outer = 0x89a87400] 06:10:20 INFO - PROCESS | 1799 | 1461071420279 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1378ms 06:10:20 INFO - PROCESS | 1799 | 1461071420337 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 06:10:20 INFO - PROCESS | 1799 | 1461071420340 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 06:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:10:20 INFO - PROCESS | 1799 | 1461071420347 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:10:20 INFO - PROCESS | 1799 | 1461071420350 Marionette TRACE conn4 <- [1,1398,null,{}] 06:10:20 INFO - PROCESS | 1799 | 1461071420356 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:20 INFO - PROCESS | 1799 | 1461071420592 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 06:10:20 INFO - PROCESS | 1799 | 1461071420628 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8728dc00 == 129 [pid = 1799] [id = 357] 06:10:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x8f80b400) [pid = 1799] [serial = 1072] [outer = (nil)] 06:10:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x90308c00) [pid = 1799] [serial = 1073] [outer = 0x8f80b400] 06:10:20 INFO - PROCESS | 1799 | 1461071420700 Marionette DEBUG loaded listener.js 06:10:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x9034ac00) [pid = 1799] [serial = 1074] [outer = 0x8f80b400] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x8c0b9c00) [pid = 1799] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x97b42400) [pid = 1799] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x993f0c00) [pid = 1799] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x8fecf800) [pid = 1799] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x90349400) [pid = 1799] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x87293c00) [pid = 1799] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x906e0800) [pid = 1799] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x97358000) [pid = 1799] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x9444f000) [pid = 1799] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x902c7000) [pid = 1799] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x97bcb800) [pid = 1799] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x97761400) [pid = 1799] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x93370c00) [pid = 1799] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x907a7c00) [pid = 1799] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x97e2a400) [pid = 1799] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x95d28400) [pid = 1799] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x91532c00) [pid = 1799] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x87d5a400) [pid = 1799] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x905b5400) [pid = 1799] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x9749d400) [pid = 1799] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8a32e000) [pid = 1799] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x9734bc00) [pid = 1799] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8f779800) [pid = 1799] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x87d62c00) [pid = 1799] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x948c9c00) [pid = 1799] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x9b09bc00) [pid = 1799] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x96757000) [pid = 1799] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8677e400) [pid = 1799] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x9899e800) [pid = 1799] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x87294000) [pid = 1799] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8fd74400) [pid = 1799] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8f052000) [pid = 1799] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9ea11800) [pid = 1799] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x869bd000) [pid = 1799] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x9fc08400) [pid = 1799] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8fec0800) [pid = 1799] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0xa447ac00) [pid = 1799] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x967bfc00) [pid = 1799] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x906e7c00) [pid = 1799] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x93374000) [pid = 1799] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x96750400) [pid = 1799] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8b312c00) [pid = 1799] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x90355400) [pid = 1799] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8be3c800) [pid = 1799] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x948ca800) [pid = 1799] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x964b7000) [pid = 1799] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x906e4400) [pid = 1799] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0xa0ae1400) [pid = 1799] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8c0b9000) [pid = 1799] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x89aa3c00) [pid = 1799] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0xa0fd2000) [pid = 1799] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x98c7ac00) [pid = 1799] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x9777d800) [pid = 1799] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:10:22 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x87d5d000) [pid = 1799] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:10:22 INFO - PROCESS | 1799 | 1461071422921 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2585ms 06:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:10:22 INFO - PROCESS | 1799 | 1461071422933 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 06:10:22 INFO - PROCESS | 1799 | 1461071422935 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 06:10:22 INFO - PROCESS | 1799 | 1461071422942 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:10:22 INFO - PROCESS | 1799 | 1461071422945 Marionette TRACE conn4 <- [1,1402,null,{}] 06:10:22 INFO - PROCESS | 1799 | 1461071422951 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:23 INFO - PROCESS | 1799 | 1461071423128 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 06:10:23 INFO - PROCESS | 1799 | 1461071423290 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8677e400 == 130 [pid = 1799] [id = 358] 06:10:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x86787000) [pid = 1799] [serial = 1075] [outer = (nil)] 06:10:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x89c7b800) [pid = 1799] [serial = 1076] [outer = 0x86787000] 06:10:23 INFO - PROCESS | 1799 | 1461071423370 Marionette DEBUG loaded listener.js 06:10:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8b6cd000) [pid = 1799] [serial = 1077] [outer = 0x86787000] 06:10:24 INFO - PROCESS | 1799 | 1461071424139 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1232ms 06:10:24 INFO - PROCESS | 1799 | 1461071424174 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 06:10:24 INFO - PROCESS | 1799 | 1461071424178 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 06:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:10:24 INFO - PROCESS | 1799 | 1461071424184 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:10:24 INFO - PROCESS | 1799 | 1461071424188 Marionette TRACE conn4 <- [1,1406,null,{}] 06:10:24 INFO - PROCESS | 1799 | 1461071424194 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:24 INFO - PROCESS | 1799 | 1461071424477 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 06:10:24 INFO - PROCESS | 1799 | 1461071424502 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d65800 == 131 [pid = 1799] [id = 359] 06:10:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x898a2800) [pid = 1799] [serial = 1078] [outer = (nil)] 06:10:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8f779800) [pid = 1799] [serial = 1079] [outer = 0x898a2800] 06:10:24 INFO - PROCESS | 1799 | 1461071424579 Marionette DEBUG loaded listener.js 06:10:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x90009800) [pid = 1799] [serial = 1080] [outer = 0x898a2800] 06:10:25 INFO - PROCESS | 1799 | 1461071425804 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1690ms 06:10:25 INFO - PROCESS | 1799 | 1461071425877 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 06:10:25 INFO - PROCESS | 1799 | 1461071425885 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 06:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:10:25 INFO - PROCESS | 1799 | 1461071425896 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:10:25 INFO - PROCESS | 1799 | 1461071425901 Marionette TRACE conn4 <- [1,1410,null,{}] 06:10:25 INFO - PROCESS | 1799 | 1461071425911 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:26 INFO - PROCESS | 1799 | 1461071426166 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 06:10:26 INFO - PROCESS | 1799 | 1461071426480 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a9d000 == 132 [pid = 1799] [id = 360] 06:10:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8a322400) [pid = 1799] [serial = 1081] [outer = (nil)] 06:10:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8b30dc00) [pid = 1799] [serial = 1082] [outer = 0x8a322400] 06:10:26 INFO - PROCESS | 1799 | 1461071426575 Marionette DEBUG loaded listener.js 06:10:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8b7a9400) [pid = 1799] [serial = 1083] [outer = 0x8a322400] 06:10:27 INFO - PROCESS | 1799 | 1461071427796 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1936ms 06:10:27 INFO - PROCESS | 1799 | 1461071427833 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 06:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:10:27 INFO - PROCESS | 1799 | 1461071427845 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 06:10:27 INFO - PROCESS | 1799 | 1461071427858 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:10:27 INFO - PROCESS | 1799 | 1461071427863 Marionette TRACE conn4 <- [1,1414,null,{}] 06:10:27 INFO - PROCESS | 1799 | 1461071427869 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:28 INFO - PROCESS | 1799 | 1461071428364 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 06:10:28 INFO - PROCESS | 1799 | 1461071428598 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a499c00 == 133 [pid = 1799] [id = 361] 06:10:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8be36000) [pid = 1799] [serial = 1084] [outer = (nil)] 06:10:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8f773800) [pid = 1799] [serial = 1085] [outer = 0x8be36000] 06:10:28 INFO - PROCESS | 1799 | 1461071428705 Marionette DEBUG loaded listener.js 06:10:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8f818000) [pid = 1799] [serial = 1086] [outer = 0x8be36000] 06:10:29 INFO - PROCESS | 1799 | 1461071429747 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1939ms 06:10:29 INFO - PROCESS | 1799 | 1461071429796 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 06:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:10:29 INFO - PROCESS | 1799 | 1461071429801 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 06:10:29 INFO - PROCESS | 1799 | 1461071429808 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:10:29 INFO - PROCESS | 1799 | 1461071429814 Marionette TRACE conn4 <- [1,1418,null,{}] 06:10:29 INFO - PROCESS | 1799 | 1461071429832 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:30 INFO - PROCESS | 1799 | 1461071430209 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 06:10:30 INFO - PROCESS | 1799 | 1461071430416 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c77000 == 134 [pid = 1799] [id = 362] 06:10:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x90013400) [pid = 1799] [serial = 1087] [outer = (nil)] 06:10:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x90355400) [pid = 1799] [serial = 1088] [outer = 0x90013400] 06:10:30 INFO - PROCESS | 1799 | 1461071430513 Marionette DEBUG loaded listener.js 06:10:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x906e2c00) [pid = 1799] [serial = 1089] [outer = 0x90013400] 06:10:31 INFO - PROCESS | 1799 | 1461071431540 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1793ms 06:10:31 INFO - PROCESS | 1799 | 1461071431601 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 06:10:31 INFO - PROCESS | 1799 | 1461071431606 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 06:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:10:31 INFO - PROCESS | 1799 | 1461071431613 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:10:31 INFO - PROCESS | 1799 | 1461071431617 Marionette TRACE conn4 <- [1,1422,null,{}] 06:10:31 INFO - PROCESS | 1799 | 1461071431624 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:31 INFO - PROCESS | 1799 | 1461071431852 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 06:10:32 INFO - PROCESS | 1799 | 1461071432168 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x902bf400 == 135 [pid = 1799] [id = 363] 06:10:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x905be000) [pid = 1799] [serial = 1090] [outer = (nil)] 06:10:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x90818000) [pid = 1799] [serial = 1091] [outer = 0x905be000] 06:10:32 INFO - PROCESS | 1799 | 1461071432271 Marionette DEBUG loaded listener.js 06:10:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x916c2800) [pid = 1799] [serial = 1092] [outer = 0x905be000] 06:10:33 INFO - PROCESS | 1799 | 1461071433254 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1684ms 06:10:33 INFO - PROCESS | 1799 | 1461071433300 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 06:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:10:33 INFO - PROCESS | 1799 | 1461071433305 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 06:10:33 INFO - PROCESS | 1799 | 1461071433312 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:10:33 INFO - PROCESS | 1799 | 1461071433316 Marionette TRACE conn4 <- [1,1426,null,{}] 06:10:33 INFO - PROCESS | 1799 | 1461071433322 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:33 INFO - PROCESS | 1799 | 1461071433538 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 06:10:33 INFO - PROCESS | 1799 | 1461071433862 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b310c00 == 136 [pid = 1799] [id = 364] 06:10:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x90305400) [pid = 1799] [serial = 1093] [outer = (nil)] 06:10:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x94442000) [pid = 1799] [serial = 1094] [outer = 0x90305400] 06:10:33 INFO - PROCESS | 1799 | 1461071433954 Marionette DEBUG loaded listener.js 06:10:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x94450c00) [pid = 1799] [serial = 1095] [outer = 0x90305400] 06:10:34 INFO - PROCESS | 1799 | 1461071434959 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1700ms 06:10:35 INFO - PROCESS | 1799 | 1461071435013 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 06:10:35 INFO - PROCESS | 1799 | 1461071435016 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 06:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:10:35 INFO - PROCESS | 1799 | 1461071435024 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:10:35 INFO - PROCESS | 1799 | 1461071435028 Marionette TRACE conn4 <- [1,1430,null,{}] 06:10:35 INFO - PROCESS | 1799 | 1461071435034 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:35 INFO - PROCESS | 1799 | 1461071435303 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 06:10:35 INFO - PROCESS | 1799 | 1461071435607 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x94825800 == 137 [pid = 1799] [id = 365] 06:10:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x9488fc00) [pid = 1799] [serial = 1096] [outer = (nil)] 06:10:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x95b0c800) [pid = 1799] [serial = 1097] [outer = 0x9488fc00] 06:10:35 INFO - PROCESS | 1799 | 1461071435703 Marionette DEBUG loaded listener.js 06:10:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x96452800) [pid = 1799] [serial = 1098] [outer = 0x9488fc00] 06:10:36 INFO - PROCESS | 1799 | 1461071436647 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1683ms 06:10:36 INFO - PROCESS | 1799 | 1461071436708 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 06:10:36 INFO - PROCESS | 1799 | 1461071436712 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 06:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:10:36 INFO - PROCESS | 1799 | 1461071436718 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:10:36 INFO - PROCESS | 1799 | 1461071436722 Marionette TRACE conn4 <- [1,1434,null,{}] 06:10:36 INFO - PROCESS | 1799 | 1461071436728 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:36 INFO - PROCESS | 1799 | 1461071436935 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 06:10:37 INFO - PROCESS | 1799 | 1461071437241 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x94640800 == 138 [pid = 1799] [id = 366] 06:10:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x948c8800) [pid = 1799] [serial = 1099] [outer = (nil)] 06:10:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x97176800) [pid = 1799] [serial = 1100] [outer = 0x948c8800] 06:10:37 INFO - PROCESS | 1799 | 1461071437340 Marionette DEBUG loaded listener.js 06:10:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x97399800) [pid = 1799] [serial = 1101] [outer = 0x948c8800] 06:10:38 INFO - PROCESS | 1799 | 1461071438342 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1682ms 06:10:38 INFO - PROCESS | 1799 | 1461071438402 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 06:10:38 INFO - PROCESS | 1799 | 1461071438405 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 06:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:10:38 INFO - PROCESS | 1799 | 1461071438412 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:10:38 INFO - PROCESS | 1799 | 1461071438416 Marionette TRACE conn4 <- [1,1438,null,{}] 06:10:38 INFO - PROCESS | 1799 | 1461071438422 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:38 INFO - PROCESS | 1799 | 1461071438635 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 06:10:38 INFO - PROCESS | 1799 | 1461071438958 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x905bd400 == 139 [pid = 1799] [id = 367] 06:10:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9336d400) [pid = 1799] [serial = 1102] [outer = (nil)] 06:10:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x97768000) [pid = 1799] [serial = 1103] [outer = 0x9336d400] 06:10:39 INFO - PROCESS | 1799 | 1461071439050 Marionette DEBUG loaded listener.js 06:10:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x9776a800) [pid = 1799] [serial = 1104] [outer = 0x9336d400] 06:10:40 INFO - PROCESS | 1799 | 1461071440032 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1683ms 06:10:40 INFO - PROCESS | 1799 | 1461071440096 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 06:10:40 INFO - PROCESS | 1799 | 1461071440101 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 06:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:10:40 INFO - PROCESS | 1799 | 1461071440107 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:10:40 INFO - PROCESS | 1799 | 1461071440111 Marionette TRACE conn4 <- [1,1442,null,{}] 06:10:40 INFO - PROCESS | 1799 | 1461071440117 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:40 INFO - PROCESS | 1799 | 1461071440336 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 06:10:40 INFO - PROCESS | 1799 | 1461071440596 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x970e3400 == 140 [pid = 1799] [id = 368] 06:10:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x97399000) [pid = 1799] [serial = 1105] [outer = (nil)] 06:10:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x9778c000) [pid = 1799] [serial = 1106] [outer = 0x97399000] 06:10:40 INFO - PROCESS | 1799 | 1461071440739 Marionette DEBUG loaded listener.js 06:10:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x97b44800) [pid = 1799] [serial = 1107] [outer = 0x97399000] 06:10:41 INFO - PROCESS | 1799 | 1461071441691 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1631ms 06:10:41 INFO - PROCESS | 1799 | 1461071441740 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 06:10:41 INFO - PROCESS | 1799 | 1461071441744 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 06:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:10:41 INFO - PROCESS | 1799 | 1461071441752 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:10:41 INFO - PROCESS | 1799 | 1461071441756 Marionette TRACE conn4 <- [1,1446,null,{}] 06:10:41 INFO - PROCESS | 1799 | 1461071441777 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:42 INFO - PROCESS | 1799 | 1461071442031 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 06:10:42 INFO - PROCESS | 1799 | 1461071442316 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x9778c800 == 141 [pid = 1799] [id = 369] 06:10:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x97e26800) [pid = 1799] [serial = 1108] [outer = (nil)] 06:10:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x97e2a800) [pid = 1799] [serial = 1109] [outer = 0x97e26800] 06:10:42 INFO - PROCESS | 1799 | 1461071442405 Marionette DEBUG loaded listener.js 06:10:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x97e2dc00) [pid = 1799] [serial = 1110] [outer = 0x97e26800] 06:10:43 INFO - PROCESS | 1799 | 1461071443358 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1657ms 06:10:43 INFO - PROCESS | 1799 | 1461071443410 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 06:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:10:43 INFO - PROCESS | 1799 | 1461071443414 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 06:10:43 INFO - PROCESS | 1799 | 1461071443421 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:10:43 INFO - PROCESS | 1799 | 1461071443426 Marionette TRACE conn4 <- [1,1450,null,{}] 06:10:43 INFO - PROCESS | 1799 | 1461071443432 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:43 INFO - PROCESS | 1799 | 1461071443667 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 06:10:43 INFO - PROCESS | 1799 | 1461071443948 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x916cd800 == 142 [pid = 1799] [id = 370] 06:10:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9769a000) [pid = 1799] [serial = 1111] [outer = (nil)] 06:10:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x98932400) [pid = 1799] [serial = 1112] [outer = 0x9769a000] 06:10:44 INFO - PROCESS | 1799 | 1461071444083 Marionette DEBUG loaded listener.js 06:10:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x98c43400) [pid = 1799] [serial = 1113] [outer = 0x9769a000] 06:10:45 INFO - PROCESS | 1799 | 1461071445054 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1683ms 06:10:45 INFO - PROCESS | 1799 | 1461071445105 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 06:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:10:45 INFO - PROCESS | 1799 | 1461071445109 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 06:10:45 INFO - PROCESS | 1799 | 1461071445116 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:10:45 INFO - PROCESS | 1799 | 1461071445119 Marionette TRACE conn4 <- [1,1454,null,{}] 06:10:45 INFO - PROCESS | 1799 | 1461071445126 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:45 INFO - PROCESS | 1799 | 1461071445335 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 06:10:45 INFO - PROCESS | 1799 | 1461071445600 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d64800 == 143 [pid = 1799] [id = 371] 06:10:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x97ed2000) [pid = 1799] [serial = 1114] [outer = (nil)] 06:10:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x9ad35000) [pid = 1799] [serial = 1115] [outer = 0x97ed2000] 06:10:45 INFO - PROCESS | 1799 | 1461071445725 Marionette DEBUG loaded listener.js 06:10:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x9aec3800) [pid = 1799] [serial = 1116] [outer = 0x97ed2000] 06:10:46 INFO - PROCESS | 1799 | 1461071446669 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1600ms 06:10:46 INFO - PROCESS | 1799 | 1461071446716 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 06:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:10:46 INFO - PROCESS | 1799 | 1461071446721 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 06:10:46 INFO - PROCESS | 1799 | 1461071446727 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:10:46 INFO - PROCESS | 1799 | 1461071446730 Marionette TRACE conn4 <- [1,1458,null,{}] 06:10:46 INFO - PROCESS | 1799 | 1461071446736 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:46 INFO - PROCESS | 1799 | 1461071446927 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 06:10:47 INFO - PROCESS | 1799 | 1461071447246 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x98fa4800 == 144 [pid = 1799] [id = 372] 06:10:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x993edc00) [pid = 1799] [serial = 1117] [outer = (nil)] 06:10:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x9fb2cc00) [pid = 1799] [serial = 1118] [outer = 0x993edc00] 06:10:47 INFO - PROCESS | 1799 | 1461071447336 Marionette DEBUG loaded listener.js 06:10:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x9fb2f400) [pid = 1799] [serial = 1119] [outer = 0x993edc00] 06:10:48 INFO - PROCESS | 1799 | 1461071448340 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1648ms 06:10:48 INFO - PROCESS | 1799 | 1461071448376 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 06:10:48 INFO - PROCESS | 1799 | 1461071448380 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 06:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:10:48 INFO - PROCESS | 1799 | 1461071448386 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:10:48 INFO - PROCESS | 1799 | 1461071448391 Marionette TRACE conn4 <- [1,1462,null,{}] 06:10:48 INFO - PROCESS | 1799 | 1461071448397 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:48 INFO - PROCESS | 1799 | 1461071448612 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 06:10:48 INFO - PROCESS | 1799 | 1461071448924 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x967bf400 == 145 [pid = 1799] [id = 373] 06:10:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x97781800) [pid = 1799] [serial = 1120] [outer = (nil)] 06:10:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0xa009d000) [pid = 1799] [serial = 1121] [outer = 0x97781800] 06:10:49 INFO - PROCESS | 1799 | 1461071449016 Marionette DEBUG loaded listener.js 06:10:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0xa0a4b800) [pid = 1799] [serial = 1122] [outer = 0x97781800] 06:10:49 INFO - PROCESS | 1799 | 1461071449986 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1682ms 06:10:50 INFO - PROCESS | 1799 | 1461071450070 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 06:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:10:50 INFO - PROCESS | 1799 | 1461071450076 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 06:10:50 INFO - PROCESS | 1799 | 1461071450086 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:10:50 INFO - PROCESS | 1799 | 1461071450091 Marionette TRACE conn4 <- [1,1466,null,{}] 06:10:50 INFO - PROCESS | 1799 | 1461071450101 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:50 INFO - PROCESS | 1799 | 1461071450367 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 06:10:50 INFO - PROCESS | 1799 | 1461071450713 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a98800 == 146 [pid = 1799] [id = 374] 06:10:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x89a9a400) [pid = 1799] [serial = 1123] [outer = (nil)] 06:10:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x8b6c8800) [pid = 1799] [serial = 1124] [outer = 0x89a9a400] 06:10:50 INFO - PROCESS | 1799 | 1461071450807 Marionette DEBUG loaded listener.js 06:10:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x8f76c400) [pid = 1799] [serial = 1125] [outer = 0x89a9a400] 06:10:51 INFO - PROCESS | 1799 | 1461071451779 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1739ms 06:10:51 INFO - PROCESS | 1799 | 1461071451824 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 06:10:51 INFO - PROCESS | 1799 | 1461071451828 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 06:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:10:51 INFO - PROCESS | 1799 | 1461071451835 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:10:51 INFO - PROCESS | 1799 | 1461071451839 Marionette TRACE conn4 <- [1,1470,null,{}] 06:10:51 INFO - PROCESS | 1799 | 1461071451844 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:52 INFO - PROCESS | 1799 | 1461071452070 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 06:10:52 INFO - PROCESS | 1799 | 1461071452394 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x87295000 == 147 [pid = 1799] [id = 375] 06:10:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x87d5bc00) [pid = 1799] [serial = 1126] [outer = (nil)] 06:10:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x8f056800) [pid = 1799] [serial = 1127] [outer = 0x87d5bc00] 06:10:52 INFO - PROCESS | 1799 | 1461071452489 Marionette DEBUG loaded listener.js 06:10:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x902bd800) [pid = 1799] [serial = 1128] [outer = 0x87d5bc00] 06:10:53 INFO - PROCESS | 1799 | 1461071453456 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1688ms 06:10:53 INFO - PROCESS | 1799 | 1461071453524 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 06:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:10:53 INFO - PROCESS | 1799 | 1461071453528 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 06:10:53 INFO - PROCESS | 1799 | 1461071453535 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:10:53 INFO - PROCESS | 1799 | 1461071453538 Marionette TRACE conn4 <- [1,1474,null,{}] 06:10:53 INFO - PROCESS | 1799 | 1461071453544 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:53 INFO - PROCESS | 1799 | 1461071453776 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 06:10:54 INFO - PROCESS | 1799 | 1461071454100 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a7b000 == 148 [pid = 1799] [id = 376] 06:10:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x89a9c000) [pid = 1799] [serial = 1129] [outer = (nil)] 06:10:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x8f817800) [pid = 1799] [serial = 1130] [outer = 0x89a9c000] 06:10:54 INFO - PROCESS | 1799 | 1461071454213 Marionette DEBUG loaded listener.js 06:10:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x8fd78400) [pid = 1799] [serial = 1131] [outer = 0x89a9c000] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8677e400 == 147 [pid = 1799] [id = 358] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8728dc00 == 146 [pid = 1799] [id = 357] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x86e8e400 == 145 [pid = 1799] [id = 356] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x89a89800 == 144 [pid = 1799] [id = 355] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x898ae000 == 143 [pid = 1799] [id = 354] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x89a9c800 == 142 [pid = 1799] [id = 353] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x89c72400 == 141 [pid = 1799] [id = 352] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x89a7c000 == 140 [pid = 1799] [id = 350] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6d1400 == 139 [pid = 1799] [id = 351] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x869bc800 == 138 [pid = 1799] [id = 348] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6cbc00 == 137 [pid = 1799] [id = 347] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8677a800 == 136 [pid = 1799] [id = 346] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x87d60000 == 135 [pid = 1799] [id = 344] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x902bc800 == 134 [pid = 1799] [id = 345] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x90904000 == 133 [pid = 1799] [id = 343] 06:10:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8a0f3800 == 132 [pid = 1799] [id = 340] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x905b8400) [pid = 1799] [serial = 837] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x8fd7a800) [pid = 1799] [serial = 933] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x934efc00) [pid = 1799] [serial = 843] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x97ac1c00) [pid = 1799] [serial = 858] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x94822400) [pid = 1799] [serial = 849] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x905bcc00) [pid = 1799] [serial = 894] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x98335400) [pid = 1799] [serial = 915] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x97c05400) [pid = 1799] [serial = 861] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x94635400) [pid = 1799] [serial = 846] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x94828400) [pid = 1799] [serial = 900] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x9aec2800) [pid = 1799] [serial = 921] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x970dcc00) [pid = 1799] [serial = 903] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x934f3800) [pid = 1799] [serial = 897] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x898a8c00) [pid = 1799] [serial = 822] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x9090d000) [pid = 1799] [serial = 840] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x97768c00) [pid = 1799] [serial = 906] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8ede2800) [pid = 1799] [serial = 825] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x97695400) [pid = 1799] [serial = 855] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8fac7c00) [pid = 1799] [serial = 828] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x89c7e400) [pid = 1799] [serial = 888] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x967c1800) [pid = 1799] [serial = 852] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x9fc9b400) [pid = 1799] [serial = 927] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x97b4b800) [pid = 1799] [serial = 909] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x898acc00) [pid = 1799] [serial = 753] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x98fab800) [pid = 1799] [serial = 918] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8b6cb000) [pid = 1799] [serial = 930] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8fecc000) [pid = 1799] [serial = 831] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8f776000) [pid = 1799] [serial = 891] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x97ed0000) [pid = 1799] [serial = 912] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x9ea1bc00) [pid = 1799] [serial = 924] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x90018000) [pid = 1799] [serial = 834] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8f775800) [pid = 1799] [serial = 1013] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x9fc94c00) [pid = 1799] [serial = 987] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9fc50c00) [pid = 1799] [serial = 986] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8b314c00) [pid = 1799] [serial = 1016] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0xa0aad000) [pid = 1799] [serial = 990] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0xa0a4e800) [pid = 1799] [serial = 989] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x9034dc00) [pid = 1799] [serial = 951] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0xa4756000) [pid = 1799] [serial = 1005] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0xa45e6c00) [pid = 1799] [serial = 1004] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x97b49000) [pid = 1799] [serial = 975] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x9778b000) [pid = 1799] [serial = 974] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x934ed400) [pid = 1799] [serial = 963] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x9336c400) [pid = 1799] [serial = 962] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0xa0fcd000) [pid = 1799] [serial = 993] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0xa0c39800) [pid = 1799] [serial = 992] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x98927c00) [pid = 1799] [serial = 981] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x98337c00) [pid = 1799] [serial = 980] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8b7b1800) [pid = 1799] [serial = 1010] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x906e3000) [pid = 1799] [serial = 959] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x907b3400) [pid = 1799] [serial = 960] [outer = (nil)] [url = about:blank] 06:10:55 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x9463c800) [pid = 1799] [serial = 966] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x934ecc00) [pid = 1799] [serial = 965] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x96753800) [pid = 1799] [serial = 969] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x96749400) [pid = 1799] [serial = 968] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x97766400) [pid = 1799] [serial = 972] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x97760c00) [pid = 1799] [serial = 971] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0xa4579400) [pid = 1799] [serial = 1002] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0xa4547000) [pid = 1799] [serial = 1001] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0xa2abd000) [pid = 1799] [serial = 996] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0xa2a75c00) [pid = 1799] [serial = 995] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8fac9c00) [pid = 1799] [serial = 957] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8f80ac00) [pid = 1799] [serial = 956] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8a48f000) [pid = 1799] [serial = 954] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8a325400) [pid = 1799] [serial = 953] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0xa4472400) [pid = 1799] [serial = 999] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0xa3ce0400) [pid = 1799] [serial = 998] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x9df82000) [pid = 1799] [serial = 984] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x9ad30c00) [pid = 1799] [serial = 983] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x97ecf800) [pid = 1799] [serial = 978] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x97ec7c00) [pid = 1799] [serial = 977] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x898ac800) [pid = 1799] [serial = 1007] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x89a88c00) [pid = 1799] [serial = 1008] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8f813000) [pid = 1799] [serial = 1014] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8facb800) [pid = 1799] [serial = 1017] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8c0b3c00) [pid = 1799] [serial = 1011] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x90302c00) [pid = 1799] [serial = 1019] [outer = (nil)] [url = about:blank] 06:10:56 INFO - PROCESS | 1799 | 1461071456364 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2842ms 06:10:56 INFO - PROCESS | 1799 | 1461071456376 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 06:10:56 INFO - PROCESS | 1799 | 1461071456381 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 06:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:10:56 INFO - PROCESS | 1799 | 1461071456390 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:10:56 INFO - PROCESS | 1799 | 1461071456395 Marionette TRACE conn4 <- [1,1478,null,{}] 06:10:56 INFO - PROCESS | 1799 | 1461071456404 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:56 INFO - PROCESS | 1799 | 1461071456620 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 06:10:56 INFO - PROCESS | 1799 | 1461071456798 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x898aec00 == 133 [pid = 1799] [id = 377] 06:10:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x89a7b400) [pid = 1799] [serial = 1132] [outer = (nil)] 06:10:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x89c75800) [pid = 1799] [serial = 1133] [outer = 0x89a7b400] 06:10:56 INFO - PROCESS | 1799 | 1461071456881 Marionette DEBUG loaded listener.js 06:10:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8a0f6800) [pid = 1799] [serial = 1134] [outer = 0x89a7b400] 06:10:57 INFO - PROCESS | 1799 | 1461071457730 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1390ms 06:10:57 INFO - PROCESS | 1799 | 1461071457782 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 06:10:57 INFO - PROCESS | 1799 | 1461071457792 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 06:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:10:57 INFO - PROCESS | 1799 | 1461071457803 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:10:57 INFO - PROCESS | 1799 | 1461071457806 Marionette TRACE conn4 <- [1,1482,null,{}] 06:10:57 INFO - PROCESS | 1799 | 1461071457812 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:58 INFO - PROCESS | 1799 | 1461071458012 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 06:10:58 INFO - PROCESS | 1799 | 1461071458209 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x898ad000 == 134 [pid = 1799] [id = 378] 06:10:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x89aa7800) [pid = 1799] [serial = 1135] [outer = (nil)] 06:10:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8b316c00) [pid = 1799] [serial = 1136] [outer = 0x89aa7800] 06:10:58 INFO - PROCESS | 1799 | 1461071458288 Marionette DEBUG loaded listener.js 06:10:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8be3b800) [pid = 1799] [serial = 1137] [outer = 0x89aa7800] 06:10:59 INFO - PROCESS | 1799 | 1461071459349 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1595ms 06:10:59 INFO - PROCESS | 1799 | 1461071459399 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 06:10:59 INFO - PROCESS | 1799 | 1461071459403 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 06:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:10:59 INFO - PROCESS | 1799 | 1461071459417 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:10:59 INFO - PROCESS | 1799 | 1461071459423 Marionette TRACE conn4 <- [1,1486,null,{}] 06:10:59 INFO - PROCESS | 1799 | 1461071459438 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:59 INFO - PROCESS | 1799 | 1461071459705 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 06:10:59 INFO - PROCESS | 1799 | 1461071459869 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f051400 == 135 [pid = 1799] [id = 379] 06:10:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8f05d800) [pid = 1799] [serial = 1138] [outer = (nil)] 06:10:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8f6d8800) [pid = 1799] [serial = 1139] [outer = 0x8f05d800] 06:11:00 INFO - PROCESS | 1799 | 1461071459998 Marionette DEBUG loaded listener.js 06:11:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8f77a800) [pid = 1799] [serial = 1140] [outer = 0x8f05d800] 06:11:01 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8f80b400) [pid = 1799] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:11:01 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x89a9f800) [pid = 1799] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:11:01 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8b6d4c00) [pid = 1799] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:11:01 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8b7a7c00) [pid = 1799] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:11:01 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8a493400) [pid = 1799] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:11:01 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x89c7a000) [pid = 1799] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:11:01 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x89a87400) [pid = 1799] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:11:01 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x89a7d400) [pid = 1799] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:11:01 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x86787000) [pid = 1799] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:11:01 INFO - PROCESS | 1799 | 1461071461302 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1947ms 06:11:01 INFO - PROCESS | 1799 | 1461071461365 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 06:11:01 INFO - PROCESS | 1799 | 1461071461370 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 06:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:11:01 INFO - PROCESS | 1799 | 1461071461376 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:11:01 INFO - PROCESS | 1799 | 1461071461378 Marionette TRACE conn4 <- [1,1490,null,{}] 06:11:01 INFO - PROCESS | 1799 | 1461071461399 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:01 INFO - PROCESS | 1799 | 1461071461650 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 06:11:01 INFO - PROCESS | 1799 | 1461071461831 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x86781c00 == 136 [pid = 1799] [id = 380] 06:11:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x87d61400) [pid = 1799] [serial = 1141] [outer = (nil)] 06:11:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8f777400) [pid = 1799] [serial = 1142] [outer = 0x87d61400] 06:11:01 INFO - PROCESS | 1799 | 1461071461914 Marionette DEBUG loaded listener.js 06:11:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8faca400) [pid = 1799] [serial = 1143] [outer = 0x87d61400] 06:11:02 INFO - PROCESS | 1799 | 1461071462703 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1353ms 06:11:02 INFO - PROCESS | 1799 | 1461071462731 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 06:11:02 INFO - PROCESS | 1799 | 1461071462735 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 06:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:11:02 INFO - PROCESS | 1799 | 1461071462741 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:11:02 INFO - PROCESS | 1799 | 1461071462745 Marionette TRACE conn4 <- [1,1494,null,{}] 06:11:02 INFO - PROCESS | 1799 | 1461071462751 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:02 INFO - PROCESS | 1799 | 1461071462951 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 06:11:03 INFO - PROCESS | 1799 | 1461071463347 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e8e400 == 137 [pid = 1799] [id = 381] 06:11:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8728d800) [pid = 1799] [serial = 1144] [outer = (nil)] 06:11:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x87d61000) [pid = 1799] [serial = 1145] [outer = 0x8728d800] 06:11:03 INFO - PROCESS | 1799 | 1461071463497 Marionette DEBUG loaded listener.js 06:11:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x89a7d000) [pid = 1799] [serial = 1146] [outer = 0x8728d800] 06:11:04 INFO - PROCESS | 1799 | 1461071464551 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1846ms 06:11:04 INFO - PROCESS | 1799 | 1461071464589 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 06:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:11:04 INFO - PROCESS | 1799 | 1461071464597 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 06:11:04 INFO - PROCESS | 1799 | 1461071464607 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:11:04 INFO - PROCESS | 1799 | 1461071464615 Marionette TRACE conn4 <- [1,1498,null,{}] 06:11:04 INFO - PROCESS | 1799 | 1461071464623 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:04 INFO - PROCESS | 1799 | 1461071464860 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 06:11:05 INFO - PROCESS | 1799 | 1461071465125 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a32bc00 == 138 [pid = 1799] [id = 382] 06:11:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8a494400) [pid = 1799] [serial = 1147] [outer = (nil)] 06:11:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8b30f400) [pid = 1799] [serial = 1148] [outer = 0x8a494400] 06:11:05 INFO - PROCESS | 1799 | 1461071465260 Marionette DEBUG loaded listener.js 06:11:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8b6d5800) [pid = 1799] [serial = 1149] [outer = 0x8a494400] 06:11:06 INFO - PROCESS | 1799 | 1461071466282 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1691ms 06:11:06 INFO - PROCESS | 1799 | 1461071466300 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 06:11:06 INFO - PROCESS | 1799 | 1461071466307 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 06:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:11:06 INFO - PROCESS | 1799 | 1461071466315 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:11:06 INFO - PROCESS | 1799 | 1461071466318 Marionette TRACE conn4 <- [1,1502,null,{}] 06:11:06 INFO - PROCESS | 1799 | 1461071466325 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:06 INFO - PROCESS | 1799 | 1461071466545 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 06:11:06 INFO - PROCESS | 1799 | 1461071466850 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a32b400 == 139 [pid = 1799] [id = 383] 06:11:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8b7b1c00) [pid = 1799] [serial = 1150] [outer = (nil)] 06:11:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8edee000) [pid = 1799] [serial = 1151] [outer = 0x8b7b1c00] 06:11:06 INFO - PROCESS | 1799 | 1461071466986 Marionette DEBUG loaded listener.js 06:11:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8f76ec00) [pid = 1799] [serial = 1152] [outer = 0x8b7b1c00] 06:11:07 INFO - PROCESS | 1799 | 1461071467960 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1682ms 06:11:08 INFO - PROCESS | 1799 | 1461071467998 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 06:11:08 INFO - PROCESS | 1799 | 1461071468002 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 06:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:11:08 INFO - PROCESS | 1799 | 1461071468017 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:11:08 INFO - PROCESS | 1799 | 1461071468027 Marionette TRACE conn4 <- [1,1506,null,{}] 06:11:08 INFO - PROCESS | 1799 | 1461071468037 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:08 INFO - PROCESS | 1799 | 1461071468318 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 06:11:08 INFO - PROCESS | 1799 | 1461071468631 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x86788400 == 140 [pid = 1799] [id = 384] 06:11:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x89a9b000) [pid = 1799] [serial = 1153] [outer = (nil)] 06:11:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x902ba000) [pid = 1799] [serial = 1154] [outer = 0x89a9b000] 06:11:08 INFO - PROCESS | 1799 | 1461071468724 Marionette DEBUG loaded listener.js 06:11:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x902c4c00) [pid = 1799] [serial = 1155] [outer = 0x89a9b000] 06:11:09 INFO - PROCESS | 1799 | 1461071469676 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1706ms 06:11:09 INFO - PROCESS | 1799 | 1461071469716 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 06:11:09 INFO - PROCESS | 1799 | 1461071469721 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 06:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:11:09 INFO - PROCESS | 1799 | 1461071469728 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:11:09 INFO - PROCESS | 1799 | 1461071469730 Marionette TRACE conn4 <- [1,1510,null,{}] 06:11:09 INFO - PROCESS | 1799 | 1461071469737 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:09 INFO - PROCESS | 1799 | 1461071469965 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 06:11:10 INFO - PROCESS | 1799 | 1461071470217 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f77a000 == 141 [pid = 1799] [id = 385] 06:11:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x9000cc00) [pid = 1799] [serial = 1156] [outer = (nil)] 06:11:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x90353400) [pid = 1799] [serial = 1157] [outer = 0x9000cc00] 06:11:10 INFO - PROCESS | 1799 | 1461071470350 Marionette DEBUG loaded listener.js 06:11:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x905b6c00) [pid = 1799] [serial = 1158] [outer = 0x9000cc00] 06:11:11 INFO - PROCESS | 1799 | 1461071471245 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1582ms 06:11:11 INFO - PROCESS | 1799 | 1461071471312 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 06:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:11:11 INFO - PROCESS | 1799 | 1461071471316 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 06:11:11 INFO - PROCESS | 1799 | 1461071471324 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:11:11 INFO - PROCESS | 1799 | 1461071471328 Marionette TRACE conn4 <- [1,1514,null,{}] 06:11:11 INFO - PROCESS | 1799 | 1461071471335 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:11 INFO - PROCESS | 1799 | 1461071471560 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 06:11:11 INFO - PROCESS | 1799 | 1461071471828 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x907a9400 == 142 [pid = 1799] [id = 386] 06:11:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x907a9800) [pid = 1799] [serial = 1159] [outer = (nil)] 06:11:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x907b3400) [pid = 1799] [serial = 1160] [outer = 0x907a9800] 06:11:11 INFO - PROCESS | 1799 | 1461071471978 Marionette DEBUG loaded listener.js 06:11:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x934f0c00) [pid = 1799] [serial = 1161] [outer = 0x907a9800] 06:11:12 INFO - PROCESS | 1799 | 1461071472968 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1685ms 06:11:13 INFO - PROCESS | 1799 | 1461071473009 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 06:11:13 INFO - PROCESS | 1799 | 1461071473013 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 06:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:11:13 INFO - PROCESS | 1799 | 1461071473021 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:11:13 INFO - PROCESS | 1799 | 1461071473025 Marionette TRACE conn4 <- [1,1518,null,{}] 06:11:13 INFO - PROCESS | 1799 | 1461071473032 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:13 INFO - PROCESS | 1799 | 1461071473257 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 06:11:13 INFO - PROCESS | 1799 | 1461071473527 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a0f9000 == 143 [pid = 1799] [id = 387] 06:11:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8fac1400) [pid = 1799] [serial = 1162] [outer = (nil)] 06:11:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x9463d400) [pid = 1799] [serial = 1163] [outer = 0x8fac1400] 06:11:13 INFO - PROCESS | 1799 | 1461071473665 Marionette DEBUG loaded listener.js 06:11:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x94890000) [pid = 1799] [serial = 1164] [outer = 0x8fac1400] 06:11:14 INFO - PROCESS | 1799 | 1461071474638 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1685ms 06:11:14 INFO - PROCESS | 1799 | 1461071474706 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 06:11:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:11:14 INFO - PROCESS | 1799 | 1461071474711 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 06:11:14 INFO - PROCESS | 1799 | 1461071474718 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:11:14 INFO - PROCESS | 1799 | 1461071474722 Marionette TRACE conn4 <- [1,1522,null,{}] 06:11:14 INFO - PROCESS | 1799 | 1461071474728 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:14 INFO - PROCESS | 1799 | 1461071474987 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 06:11:15 INFO - PROCESS | 1799 | 1461071475294 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c7cc00 == 144 [pid = 1799] [id = 388] 06:11:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x906e0000) [pid = 1799] [serial = 1165] [outer = (nil)] 06:11:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x95d28400) [pid = 1799] [serial = 1166] [outer = 0x906e0000] 06:11:15 INFO - PROCESS | 1799 | 1461071475392 Marionette DEBUG loaded listener.js 06:11:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x96452000) [pid = 1799] [serial = 1167] [outer = 0x906e0000] 06:11:16 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:16 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:11:16 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:16 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:16 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:16 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:16 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:16 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:16 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:16 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:16 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:16 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:11:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:11:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:11:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:11:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:11:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:11:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:11:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 06:11:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:11:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:11:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 06:11:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:11:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:11:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1542ms 06:11:16 INFO - PROCESS | 1799 | 1461071476226 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:11:16 INFO - PROCESS | 1799 | 1461071476260 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 06:11:16 INFO - PROCESS | 1799 | 1461071476269 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 06:11:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:11:16 INFO - PROCESS | 1799 | 1461071476278 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:11:16 INFO - PROCESS | 1799 | 1461071476282 Marionette TRACE conn4 <- [1,1526,null,{}] 06:11:16 INFO - PROCESS | 1799 | 1461071476288 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:16 INFO - PROCESS | 1799 | 1461071476518 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 06:11:16 INFO - PROCESS | 1799 | 1461071476735 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x948cc000 == 145 [pid = 1799] [id = 389] 06:11:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x948d0400) [pid = 1799] [serial = 1168] [outer = (nil)] 06:11:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x9739b800) [pid = 1799] [serial = 1169] [outer = 0x948d0400] 06:11:16 INFO - PROCESS | 1799 | 1461071476867 Marionette DEBUG loaded listener.js 06:11:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x9776ec00) [pid = 1799] [serial = 1170] [outer = 0x948d0400] 06:11:17 INFO - PROCESS | 1799 | 1461071477752 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:11:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:11:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:11:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:11:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:11:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:11:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:11:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1495ms 06:11:17 INFO - PROCESS | 1799 | 1461071477819 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 06:11:17 INFO - PROCESS | 1799 | 1461071477823 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 06:11:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:11:17 INFO - PROCESS | 1799 | 1461071477835 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:11:17 INFO - PROCESS | 1799 | 1461071477838 Marionette TRACE conn4 <- [1,1530,null,{}] 06:11:17 INFO - PROCESS | 1799 | 1461071477845 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:18 INFO - PROCESS | 1799 | 1461071478061 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 06:11:18 INFO - PROCESS | 1799 | 1461071478277 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a32d000 == 146 [pid = 1799] [id = 390] 06:11:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x94444000) [pid = 1799] [serial = 1171] [outer = (nil)] 06:11:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x97ac1c00) [pid = 1799] [serial = 1172] [outer = 0x94444000] 06:11:18 INFO - PROCESS | 1799 | 1461071478411 Marionette DEBUG loaded listener.js 06:11:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x97c10400) [pid = 1799] [serial = 1173] [outer = 0x94444000] 06:11:19 INFO - PROCESS | 1799 | 1461071479330 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:11:19 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 06:11:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:11:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:11:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 06:11:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:11:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1538ms 06:11:19 INFO - PROCESS | 1799 | 1461071479375 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 06:11:19 INFO - PROCESS | 1799 | 1461071479381 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 06:11:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:11:19 INFO - PROCESS | 1799 | 1461071479392 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:11:19 INFO - PROCESS | 1799 | 1461071479397 Marionette TRACE conn4 <- [1,1534,null,{}] 06:11:19 INFO - PROCESS | 1799 | 1461071479405 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:19 INFO - PROCESS | 1799 | 1461071479637 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 06:11:19 INFO - PROCESS | 1799 | 1461071479858 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x97787c00 == 147 [pid = 1799] [id = 391] 06:11:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x97ecbc00) [pid = 1799] [serial = 1174] [outer = (nil)] 06:11:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x97f24000) [pid = 1799] [serial = 1175] [outer = 0x97ecbc00] 06:11:20 INFO - PROCESS | 1799 | 1461071480002 Marionette DEBUG loaded listener.js 06:11:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x98337400) [pid = 1799] [serial = 1176] [outer = 0x97ecbc00] 06:11:21 INFO - PROCESS | 1799 | 1461071481063 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:11:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:11:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1737ms 06:11:21 INFO - PROCESS | 1799 | 1461071481128 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 06:11:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:11:21 INFO - PROCESS | 1799 | 1461071481133 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 06:11:21 INFO - PROCESS | 1799 | 1461071481140 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:11:21 INFO - PROCESS | 1799 | 1461071481145 Marionette TRACE conn4 <- [1,1538,null,{}] 06:11:21 INFO - PROCESS | 1799 | 1461071481151 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:21 INFO - PROCESS | 1799 | 1461071481399 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 06:11:21 INFO - PROCESS | 1799 | 1461071481671 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x98925800 == 148 [pid = 1799] [id = 392] 06:11:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x98933800) [pid = 1799] [serial = 1177] [outer = (nil)] 06:11:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x9aec2800) [pid = 1799] [serial = 1178] [outer = 0x98933800] 06:11:21 INFO - PROCESS | 1799 | 1461071481795 Marionette DEBUG loaded listener.js 06:11:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9df88000) [pid = 1799] [serial = 1179] [outer = 0x98933800] 06:11:22 INFO - PROCESS | 1799 | 1461071482737 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:11:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:11:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1637ms 06:11:22 INFO - PROCESS | 1799 | 1461071482777 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 06:11:22 INFO - PROCESS | 1799 | 1461071482780 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 06:11:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:11:22 INFO - PROCESS | 1799 | 1461071482787 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:11:22 INFO - PROCESS | 1799 | 1461071482791 Marionette TRACE conn4 <- [1,1542,null,{}] 06:11:22 INFO - PROCESS | 1799 | 1461071482797 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:23 INFO - PROCESS | 1799 | 1461071483008 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 06:11:23 INFO - PROCESS | 1799 | 1461071483318 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x899b4400 == 149 [pid = 1799] [id = 393] 06:11:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x9ad2a000) [pid = 1799] [serial = 1180] [outer = (nil)] 06:11:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9fc99800) [pid = 1799] [serial = 1181] [outer = 0x9ad2a000] 06:11:23 INFO - PROCESS | 1799 | 1461071483416 Marionette DEBUG loaded listener.js 06:11:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x9fca2400) [pid = 1799] [serial = 1182] [outer = 0x9ad2a000] 06:11:24 INFO - PROCESS | 1799 | 1461071484329 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:11:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:11:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1590ms 06:11:24 INFO - PROCESS | 1799 | 1461071484378 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 06:11:24 INFO - PROCESS | 1799 | 1461071484382 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 06:11:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:11:24 INFO - PROCESS | 1799 | 1461071484388 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:11:24 INFO - PROCESS | 1799 | 1461071484392 Marionette TRACE conn4 <- [1,1546,null,{}] 06:11:24 INFO - PROCESS | 1799 | 1461071484397 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:24 INFO - PROCESS | 1799 | 1461071484601 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 06:11:24 INFO - PROCESS | 1799 | 1461071484873 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x90016c00 == 150 [pid = 1799] [id = 394] 06:11:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x97787000) [pid = 1799] [serial = 1183] [outer = (nil)] 06:11:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0xa0ad4800) [pid = 1799] [serial = 1184] [outer = 0x97787000] 06:11:25 INFO - PROCESS | 1799 | 1461071485002 Marionette DEBUG loaded listener.js 06:11:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0xa0c30800) [pid = 1799] [serial = 1185] [outer = 0x97787000] 06:11:25 INFO - PROCESS | 1799 | 1461071485913 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:11:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:11:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1586ms 06:11:25 INFO - PROCESS | 1799 | 1461071485975 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 06:11:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:11:25 INFO - PROCESS | 1799 | 1461071485979 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 06:11:25 INFO - PROCESS | 1799 | 1461071485986 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:11:25 INFO - PROCESS | 1799 | 1461071485989 Marionette TRACE conn4 <- [1,1550,null,{}] 06:11:25 INFO - PROCESS | 1799 | 1461071485995 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:26 INFO - PROCESS | 1799 | 1461071486216 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 06:11:26 INFO - PROCESS | 1799 | 1461071486522 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d58400 == 151 [pid = 1799] [id = 395] 06:11:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x87d58800) [pid = 1799] [serial = 1186] [outer = (nil)] 06:11:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0xa0ade800) [pid = 1799] [serial = 1187] [outer = 0x87d58800] 06:11:26 INFO - PROCESS | 1799 | 1461071486625 Marionette DEBUG loaded listener.js 06:11:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0xa2abd000) [pid = 1799] [serial = 1188] [outer = 0x87d58800] 06:11:27 INFO - PROCESS | 1799 | 1461071487562 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:11:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:11:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1633ms 06:11:27 INFO - PROCESS | 1799 | 1461071487619 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 06:11:27 INFO - PROCESS | 1799 | 1461071487622 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 06:11:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:11:27 INFO - PROCESS | 1799 | 1461071487630 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:11:27 INFO - PROCESS | 1799 | 1461071487633 Marionette TRACE conn4 <- [1,1554,null,{}] 06:11:27 INFO - PROCESS | 1799 | 1461071487639 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:27 INFO - PROCESS | 1799 | 1461071487854 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 06:11:28 INFO - PROCESS | 1799 | 1461071488162 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:28 INFO - PROCESS | 1799 | ++DOCSHELL 0xa0aad000 == 152 [pid = 1799] [id = 396] 06:11:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0xa0e3e800) [pid = 1799] [serial = 1189] [outer = (nil)] 06:11:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0xa444ec00) [pid = 1799] [serial = 1190] [outer = 0xa0e3e800] 06:11:28 INFO - PROCESS | 1799 | 1461071488259 Marionette DEBUG loaded listener.js 06:11:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0xa4473800) [pid = 1799] [serial = 1191] [outer = 0xa0e3e800] 06:11:29 INFO - PROCESS | 1799 | 1461071489237 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:11:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:11:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1681ms 06:11:29 INFO - PROCESS | 1799 | 1461071489312 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 06:11:29 INFO - PROCESS | 1799 | 1461071489316 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 06:11:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:11:29 INFO - PROCESS | 1799 | 1461071489324 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:11:29 INFO - PROCESS | 1799 | 1461071489327 Marionette TRACE conn4 <- [1,1558,null,{}] 06:11:29 INFO - PROCESS | 1799 | 1461071489334 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:29 INFO - PROCESS | 1799 | 1461071489646 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 06:11:30 INFO - PROCESS | 1799 | 1461071490435 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x899b7000 == 153 [pid = 1799] [id = 397] 06:11:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x899b7c00) [pid = 1799] [serial = 1192] [outer = (nil)] 06:11:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x89a9b400) [pid = 1799] [serial = 1193] [outer = 0x899b7c00] 06:11:30 INFO - PROCESS | 1799 | 1461071490557 Marionette DEBUG loaded listener.js 06:11:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x89aa6000) [pid = 1799] [serial = 1194] [outer = 0x899b7c00] 06:11:31 INFO - PROCESS | 1799 | 1461071491445 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:11:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:11:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2194ms 06:11:31 INFO - PROCESS | 1799 | 1461071491519 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 06:11:31 INFO - PROCESS | 1799 | 1461071491527 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 06:11:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:11:31 INFO - PROCESS | 1799 | 1461071491536 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:11:31 INFO - PROCESS | 1799 | 1461071491540 Marionette TRACE conn4 <- [1,1562,null,{}] 06:11:31 INFO - PROCESS | 1799 | 1461071491551 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:31 INFO - PROCESS | 1799 | 1461071491810 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 06:11:32 INFO - PROCESS | 1799 | 1461071492156 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6d3400 == 154 [pid = 1799] [id = 398] 06:11:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x8b7a9c00) [pid = 1799] [serial = 1195] [outer = (nil)] 06:11:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x8be40c00) [pid = 1799] [serial = 1196] [outer = 0x8b7a9c00] 06:11:32 INFO - PROCESS | 1799 | 1461071492241 Marionette DEBUG loaded listener.js 06:11:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x8c0b4c00) [pid = 1799] [serial = 1197] [outer = 0x8b7a9c00] 06:11:33 INFO - PROCESS | 1799 | 1461071493291 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:11:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:11:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1793ms 06:11:33 INFO - PROCESS | 1799 | 1461071493331 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 06:11:33 INFO - PROCESS | 1799 | 1461071493337 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 06:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:11:33 INFO - PROCESS | 1799 | 1461071493347 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:11:33 INFO - PROCESS | 1799 | 1461071493350 Marionette TRACE conn4 <- [1,1566,null,{}] 06:11:33 INFO - PROCESS | 1799 | 1461071493356 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:33 INFO - PROCESS | 1799 | 1461071493552 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x8a0ed000 == 153 [pid = 1799] [id = 167] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x87d64400 == 152 [pid = 1799] [id = 229] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7aa800 == 151 [pid = 1799] [id = 230] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x9444ec00 == 150 [pid = 1799] [id = 282] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x869c6c00 == 149 [pid = 1799] [id = 287] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x948d7800 == 148 [pid = 1799] [id = 73] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x94632800 == 147 [pid = 1799] [id = 283] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x86781c00 == 146 [pid = 1799] [id = 380] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x8f051400 == 145 [pid = 1799] [id = 379] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x898ad000 == 144 [pid = 1799] [id = 378] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x898aec00 == 143 [pid = 1799] [id = 377] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x89a98800 == 142 [pid = 1799] [id = 374] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x87295000 == 141 [pid = 1799] [id = 375] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x967bf400 == 140 [pid = 1799] [id = 373] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x98fa4800 == 139 [pid = 1799] [id = 372] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x87d64800 == 138 [pid = 1799] [id = 371] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x9778c800 == 137 [pid = 1799] [id = 369] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x916cd800 == 136 [pid = 1799] [id = 370] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x970e3400 == 135 [pid = 1799] [id = 368] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x905bd400 == 134 [pid = 1799] [id = 367] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x94640800 == 133 [pid = 1799] [id = 366] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x8b310c00 == 132 [pid = 1799] [id = 364] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x94825800 == 131 [pid = 1799] [id = 365] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x902bf400 == 130 [pid = 1799] [id = 363] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x89c77000 == 129 [pid = 1799] [id = 362] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x8a499c00 == 128 [pid = 1799] [id = 361] 06:11:34 INFO - PROCESS | 1799 | --DOCSHELL 0x89a9d000 == 127 [pid = 1799] [id = 360] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x90308c00) [pid = 1799] [serial = 1073] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x9034ac00) [pid = 1799] [serial = 1074] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x9ea16000) [pid = 1799] [serial = 1043] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0xa0e47c00) [pid = 1799] [serial = 1046] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x90352c00) [pid = 1799] [serial = 1062] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8fecc800) [pid = 1799] [serial = 1061] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8c0b8c00) [pid = 1799] [serial = 1056] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8be40000) [pid = 1799] [serial = 1055] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x907afc00) [pid = 1799] [serial = 1065] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x906da800) [pid = 1799] [serial = 1064] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8b6d6c00) [pid = 1799] [serial = 1067] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8edf0000) [pid = 1799] [serial = 1068] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8fac4000) [pid = 1799] [serial = 1059] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8f76e400) [pid = 1799] [serial = 1058] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8fac1c00) [pid = 1799] [serial = 1070] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8a0ee000) [pid = 1799] [serial = 1053] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x89a98400) [pid = 1799] [serial = 1052] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0xa4759400) [pid = 1799] [serial = 1049] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x89c7b800) [pid = 1799] [serial = 1076] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8c0ba000) [pid = 1799] [serial = 1022] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x90010400) [pid = 1799] [serial = 1025] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x93372000) [pid = 1799] [serial = 1028] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x94826400) [pid = 1799] [serial = 1031] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x95d6a800) [pid = 1799] [serial = 1034] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x97ec7800) [pid = 1799] [serial = 1037] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x989b2000) [pid = 1799] [serial = 1040] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8fec4800) [pid = 1799] [serial = 1071] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8b6cd000) [pid = 1799] [serial = 1077] [outer = (nil)] [url = about:blank] 06:11:34 INFO - PROCESS | 1799 | 1461071494363 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x87295000 == 128 [pid = 1799] [id = 399] 06:11:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x87d64400) [pid = 1799] [serial = 1198] [outer = (nil)] 06:11:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x89a9d000) [pid = 1799] [serial = 1199] [outer = 0x87d64400] 06:11:34 INFO - PROCESS | 1799 | 1461071494456 Marionette DEBUG loaded listener.js 06:11:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8a492400) [pid = 1799] [serial = 1200] [outer = 0x87d64400] 06:11:35 INFO - PROCESS | 1799 | 1461071495343 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2035ms 06:11:35 INFO - PROCESS | 1799 | 1461071495382 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 06:11:35 INFO - PROCESS | 1799 | 1461071495387 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 06:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:11:35 INFO - PROCESS | 1799 | 1461071495395 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:11:35 INFO - PROCESS | 1799 | 1461071495403 Marionette TRACE conn4 <- [1,1570,null,{}] 06:11:35 INFO - PROCESS | 1799 | 1461071495417 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:35 INFO - PROCESS | 1799 | 1461071495624 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 06:11:35 INFO - PROCESS | 1799 | 1461071495826 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6d1000 == 129 [pid = 1799] [id = 400] 06:11:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8c0b5800) [pid = 1799] [serial = 1201] [outer = (nil)] 06:11:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8fd71800) [pid = 1799] [serial = 1202] [outer = 0x8c0b5800] 06:11:35 INFO - PROCESS | 1799 | 1461071495901 Marionette DEBUG loaded listener.js 06:11:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8fec0400) [pid = 1799] [serial = 1203] [outer = 0x8c0b5800] 06:11:36 INFO - PROCESS | 1799 | 1461071496762 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1443ms 06:11:36 INFO - PROCESS | 1799 | 1461071496837 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 06:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:11:36 INFO - PROCESS | 1799 | 1461071496842 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 06:11:36 INFO - PROCESS | 1799 | 1461071496849 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:11:36 INFO - PROCESS | 1799 | 1461071496853 Marionette TRACE conn4 <- [1,1574,null,{}] 06:11:36 INFO - PROCESS | 1799 | 1461071496865 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:37 INFO - PROCESS | 1799 | 1461071497121 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 06:11:37 INFO - PROCESS | 1799 | 1461071497151 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d60000 == 130 [pid = 1799] [id = 401] 06:11:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8fd74000) [pid = 1799] [serial = 1204] [outer = (nil)] 06:11:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x902bb800) [pid = 1799] [serial = 1205] [outer = 0x8fd74000] 06:11:37 INFO - PROCESS | 1799 | 1461071497226 Marionette DEBUG loaded listener.js 06:11:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x90306000) [pid = 1799] [serial = 1206] [outer = 0x8fd74000] 06:11:38 INFO - PROCESS | 1799 | 1461071498187 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1397ms 06:11:38 INFO - PROCESS | 1799 | 1461071498247 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 06:11:38 INFO - PROCESS | 1799 | 1461071498251 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 06:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:11:38 INFO - PROCESS | 1799 | 1461071498257 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:11:38 INFO - PROCESS | 1799 | 1461071498260 Marionette TRACE conn4 <- [1,1578,null,{}] 06:11:38 INFO - PROCESS | 1799 | 1461071498266 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:38 INFO - PROCESS | 1799 | 1461071498537 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 06:11:38 INFO - PROCESS | 1799 | 1461071498569 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x9034c000 == 131 [pid = 1799] [id = 402] 06:11:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9034c400) [pid = 1799] [serial = 1207] [outer = (nil)] 06:11:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x90355800) [pid = 1799] [serial = 1208] [outer = 0x9034c400] 06:11:38 INFO - PROCESS | 1799 | 1461071498660 Marionette DEBUG loaded listener.js 06:11:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x907ae800) [pid = 1799] [serial = 1209] [outer = 0x9034c400] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x90013400) [pid = 1799] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x89a7b400) [pid = 1799] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8fec9000) [pid = 1799] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x89a9c000) [pid = 1799] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x993edc00) [pid = 1799] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x90305400) [pid = 1799] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x89aa7800) [pid = 1799] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x9769a000) [pid = 1799] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x94826800) [pid = 1799] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x89a9a400) [pid = 1799] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x97e26800) [pid = 1799] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x9336d400) [pid = 1799] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x948c8800) [pid = 1799] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9488fc00) [pid = 1799] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8a322400) [pid = 1799] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8a492800) [pid = 1799] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x97399000) [pid = 1799] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x905be000) [pid = 1799] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x97781800) [pid = 1799] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x87d5bc00) [pid = 1799] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x970e1800) [pid = 1799] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8f05d800) [pid = 1799] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0xa0c1cc00) [pid = 1799] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8a32ac00) [pid = 1799] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8be36000) [pid = 1799] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x97ed2000) [pid = 1799] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x989a2c00) [pid = 1799] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x979af800) [pid = 1799] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x979a5c00) [pid = 1799] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x93378c00) [pid = 1799] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:11:39 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x907ad000) [pid = 1799] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:11:40 INFO - PROCESS | 1799 | 1461071500361 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2133ms 06:11:40 INFO - PROCESS | 1799 | 1461071500392 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 06:11:40 INFO - PROCESS | 1799 | 1461071500395 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 06:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:11:40 INFO - PROCESS | 1799 | 1461071500402 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:11:40 INFO - PROCESS | 1799 | 1461071500406 Marionette TRACE conn4 <- [1,1582,null,{}] 06:11:40 INFO - PROCESS | 1799 | 1461071500413 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:40 INFO - PROCESS | 1799 | 1461071500615 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 06:11:40 INFO - PROCESS | 1799 | 1461071500805 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d56800 == 132 [pid = 1799] [id = 403] 06:11:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x898af400) [pid = 1799] [serial = 1210] [outer = (nil)] 06:11:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8b311400) [pid = 1799] [serial = 1211] [outer = 0x898af400] 06:11:40 INFO - PROCESS | 1799 | 1461071500882 Marionette DEBUG loaded listener.js 06:11:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x902bf000) [pid = 1799] [serial = 1212] [outer = 0x898af400] 06:11:41 INFO - PROCESS | 1799 | 1461071501820 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1487ms 06:11:41 INFO - PROCESS | 1799 | 1461071501891 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 06:11:41 INFO - PROCESS | 1799 | 1461071501897 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 06:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:11:41 INFO - PROCESS | 1799 | 1461071501908 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:11:41 INFO - PROCESS | 1799 | 1461071501913 Marionette TRACE conn4 <- [1,1586,null,{}] 06:11:41 INFO - PROCESS | 1799 | 1461071501970 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:42 INFO - PROCESS | 1799 | 1461071502190 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 06:11:42 INFO - PROCESS | 1799 | 1461071502534 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a321400 == 133 [pid = 1799] [id = 404] 06:11:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8a321c00) [pid = 1799] [serial = 1213] [outer = (nil)] 06:11:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8a32ac00) [pid = 1799] [serial = 1214] [outer = 0x8a321c00] 06:11:42 INFO - PROCESS | 1799 | 1461071502627 Marionette DEBUG loaded listener.js 06:11:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8a497000) [pid = 1799] [serial = 1215] [outer = 0x8a321c00] 06:11:43 INFO - PROCESS | 1799 | 1461071503606 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:11:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:11:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1738ms 06:11:43 INFO - PROCESS | 1799 | 1461071503645 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 06:11:43 INFO - PROCESS | 1799 | 1461071503654 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 06:11:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:11:43 INFO - PROCESS | 1799 | 1461071503665 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:11:43 INFO - PROCESS | 1799 | 1461071503670 Marionette TRACE conn4 <- [1,1590,null,{}] 06:11:43 INFO - PROCESS | 1799 | 1461071503677 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:43 INFO - PROCESS | 1799 | 1461071503905 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 06:11:44 INFO - PROCESS | 1799 | 1461071504222 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be35800 == 134 [pid = 1799] [id = 405] 06:11:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8c0b2400) [pid = 1799] [serial = 1216] [outer = (nil)] 06:11:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8edeec00) [pid = 1799] [serial = 1217] [outer = 0x8c0b2400] 06:11:44 INFO - PROCESS | 1799 | 1461071504322 Marionette DEBUG loaded listener.js 06:11:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8f6d3400) [pid = 1799] [serial = 1218] [outer = 0x8c0b2400] 06:11:45 INFO - PROCESS | 1799 | 1461071505298 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:11:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1685ms 06:11:45 INFO - PROCESS | 1799 | 1461071505351 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 06:11:45 INFO - PROCESS | 1799 | 1461071505354 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 06:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:11:45 INFO - PROCESS | 1799 | 1461071505363 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:11:45 INFO - PROCESS | 1799 | 1461071505370 Marionette TRACE conn4 <- [1,1594,null,{}] 06:11:45 INFO - PROCESS | 1799 | 1461071505386 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:45 INFO - PROCESS | 1799 | 1461071505661 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 06:11:46 INFO - PROCESS | 1799 | 1461071506022 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8facac00 == 135 [pid = 1799] [id = 406] 06:11:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x90017800) [pid = 1799] [serial = 1219] [outer = (nil)] 06:11:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x906da800) [pid = 1799] [serial = 1220] [outer = 0x90017800] 06:11:46 INFO - PROCESS | 1799 | 1461071506124 Marionette DEBUG loaded listener.js 06:11:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x90819400) [pid = 1799] [serial = 1221] [outer = 0x90017800] 06:11:47 INFO - PROCESS | 1799 | 1461071507050 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:11:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:11:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1742ms 06:11:47 INFO - PROCESS | 1799 | 1461071507122 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 06:11:47 INFO - PROCESS | 1799 | 1461071507126 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 06:11:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:11:47 INFO - PROCESS | 1799 | 1461071507137 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:11:47 INFO - PROCESS | 1799 | 1461071507141 Marionette TRACE conn4 <- [1,1598,null,{}] 06:11:47 INFO - PROCESS | 1799 | 1461071507147 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:47 INFO - PROCESS | 1799 | 1461071507365 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 06:11:47 INFO - PROCESS | 1799 | 1461071507647 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x906db000 == 136 [pid = 1799] [id = 407] 06:11:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x906e5800) [pid = 1799] [serial = 1222] [outer = (nil)] 06:11:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x934ef000) [pid = 1799] [serial = 1223] [outer = 0x906e5800] 06:11:47 INFO - PROCESS | 1799 | 1461071507791 Marionette DEBUG loaded listener.js 06:11:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x9444ec00) [pid = 1799] [serial = 1224] [outer = 0x906e5800] 06:11:48 INFO - PROCESS | 1799 | 1461071508712 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1635ms 06:11:48 INFO - PROCESS | 1799 | 1461071508773 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 06:11:48 INFO - PROCESS | 1799 | 1461071508777 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 06:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:11:48 INFO - PROCESS | 1799 | 1461071508784 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:11:48 INFO - PROCESS | 1799 | 1461071508788 Marionette TRACE conn4 <- [1,1602,null,{}] 06:11:48 INFO - PROCESS | 1799 | 1461071508793 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:49 INFO - PROCESS | 1799 | 1461071509056 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 06:11:49 INFO - PROCESS | 1799 | 1461071509368 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x93374000 == 137 [pid = 1799] [id = 408] 06:11:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x94633400) [pid = 1799] [serial = 1225] [outer = (nil)] 06:11:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x9488c800) [pid = 1799] [serial = 1226] [outer = 0x94633400] 06:11:49 INFO - PROCESS | 1799 | 1461071509493 Marionette DEBUG loaded listener.js 06:11:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x95d68c00) [pid = 1799] [serial = 1227] [outer = 0x94633400] 06:11:50 INFO - PROCESS | 1799 | 1461071510379 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1639ms 06:11:50 INFO - PROCESS | 1799 | 1461071510441 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 06:11:50 INFO - PROCESS | 1799 | 1461071510446 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 06:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:11:50 INFO - PROCESS | 1799 | 1461071510454 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:11:50 INFO - PROCESS | 1799 | 1461071510457 Marionette TRACE conn4 <- [1,1606,null,{}] 06:11:50 INFO - PROCESS | 1799 | 1461071510464 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:50 INFO - PROCESS | 1799 | 1461071510706 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 06:11:51 INFO - PROCESS | 1799 | 1461071511038 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fec2400 == 138 [pid = 1799] [id = 409] 06:11:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x94640000) [pid = 1799] [serial = 1228] [outer = (nil)] 06:11:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x97493800) [pid = 1799] [serial = 1229] [outer = 0x94640000] 06:11:51 INFO - PROCESS | 1799 | 1461071511142 Marionette DEBUG loaded listener.js 06:11:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x97769400) [pid = 1799] [serial = 1230] [outer = 0x94640000] 06:11:52 INFO - PROCESS | 1799 | 1461071512060 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:11:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:11:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1679ms 06:11:52 INFO - PROCESS | 1799 | 1461071512134 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 06:11:52 INFO - PROCESS | 1799 | 1461071512138 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 06:11:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:11:52 INFO - PROCESS | 1799 | 1461071512144 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:11:52 INFO - PROCESS | 1799 | 1461071512147 Marionette TRACE conn4 <- [1,1610,null,{}] 06:11:52 INFO - PROCESS | 1799 | 1461071512154 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:52 INFO - PROCESS | 1799 | 1461071512405 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 06:11:52 INFO - PROCESS | 1799 | 1461071512734 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x94640800 == 139 [pid = 1799] [id = 410] 06:11:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x973a3000) [pid = 1799] [serial = 1231] [outer = (nil)] 06:11:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x97b47800) [pid = 1799] [serial = 1232] [outer = 0x973a3000] 06:11:52 INFO - PROCESS | 1799 | 1461071512828 Marionette DEBUG loaded listener.js 06:11:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x97b4f400) [pid = 1799] [serial = 1233] [outer = 0x973a3000] 06:11:53 INFO - PROCESS | 1799 | 1461071513727 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1631ms 06:11:53 INFO - PROCESS | 1799 | 1461071513778 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 06:11:53 INFO - PROCESS | 1799 | 1461071513781 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 06:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:11:53 INFO - PROCESS | 1799 | 1461071513788 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:11:53 INFO - PROCESS | 1799 | 1461071513792 Marionette TRACE conn4 <- [1,1614,null,{}] 06:11:53 INFO - PROCESS | 1799 | 1461071513798 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:54 INFO - PROCESS | 1799 | 1461071514012 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 06:11:54 INFO - PROCESS | 1799 | 1461071514332 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x9778b800 == 140 [pid = 1799] [id = 411] 06:11:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x97b4c800) [pid = 1799] [serial = 1234] [outer = (nil)] 06:11:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x97ed4400) [pid = 1799] [serial = 1235] [outer = 0x97b4c800] 06:11:54 INFO - PROCESS | 1799 | 1461071514445 Marionette DEBUG loaded listener.js 06:11:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x97f25800) [pid = 1799] [serial = 1236] [outer = 0x97b4c800] 06:11:55 INFO - PROCESS | 1799 | 1461071515372 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 06:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1637ms 06:11:55 INFO - PROCESS | 1799 | 1461071515426 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 06:11:55 INFO - PROCESS | 1799 | 1461071515429 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 06:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:11:55 INFO - PROCESS | 1799 | 1461071515437 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:11:55 INFO - PROCESS | 1799 | 1461071515439 Marionette TRACE conn4 <- [1,1618,null,{}] 06:11:55 INFO - PROCESS | 1799 | 1461071515446 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:55 INFO - PROCESS | 1799 | 1461071515665 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 06:11:55 INFO - PROCESS | 1799 | 1461071515955 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8677d800 == 141 [pid = 1799] [id = 412] 06:11:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x87d5b000) [pid = 1799] [serial = 1237] [outer = (nil)] 06:11:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x989a2c00) [pid = 1799] [serial = 1238] [outer = 0x87d5b000] 06:11:56 INFO - PROCESS | 1799 | 1461071516054 Marionette DEBUG loaded listener.js 06:11:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x989b2000) [pid = 1799] [serial = 1239] [outer = 0x87d5b000] 06:11:57 INFO - PROCESS | 1799 | 1461071517010 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1634ms 06:11:57 INFO - PROCESS | 1799 | 1461071517074 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 06:11:57 INFO - PROCESS | 1799 | 1461071517081 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 06:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:11:57 INFO - PROCESS | 1799 | 1461071517091 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:11:57 INFO - PROCESS | 1799 | 1461071517096 Marionette TRACE conn4 <- [1,1622,null,{}] 06:11:57 INFO - PROCESS | 1799 | 1461071517108 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:57 INFO - PROCESS | 1799 | 1461071517386 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 06:11:57 INFO - PROCESS | 1799 | 1461071517719 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x9463f800 == 142 [pid = 1799] [id = 413] 06:11:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x98544800) [pid = 1799] [serial = 1240] [outer = (nil)] 06:11:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x993f0800) [pid = 1799] [serial = 1241] [outer = 0x98544800] 06:11:57 INFO - PROCESS | 1799 | 1461071517847 Marionette DEBUG loaded listener.js 06:11:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9aebd400) [pid = 1799] [serial = 1242] [outer = 0x98544800] 06:11:58 INFO - PROCESS | 1799 | 1461071518967 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 06:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1949ms 06:11:59 INFO - PROCESS | 1799 | 1461071519041 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 06:11:59 INFO - PROCESS | 1799 | 1461071519048 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 06:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:11:59 INFO - PROCESS | 1799 | 1461071519057 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:11:59 INFO - PROCESS | 1799 | 1461071519064 Marionette TRACE conn4 <- [1,1626,null,{}] 06:11:59 INFO - PROCESS | 1799 | 1461071519079 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:59 INFO - PROCESS | 1799 | 1461071519366 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 06:11:59 INFO - PROCESS | 1799 | 1461071519703 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x869bec00 == 143 [pid = 1799] [id = 414] 06:11:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x98c7d000) [pid = 1799] [serial = 1243] [outer = (nil)] 06:11:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0xa0ae1800) [pid = 1799] [serial = 1244] [outer = 0x98c7d000] 06:11:59 INFO - PROCESS | 1799 | 1461071519815 Marionette DEBUG loaded listener.js 06:11:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0xa2abbc00) [pid = 1799] [serial = 1245] [outer = 0x98c7d000] 06:12:00 INFO - PROCESS | 1799 | 1461071520802 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:12:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:12:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1790ms 06:12:00 INFO - PROCESS | 1799 | 1461071520848 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 06:12:00 INFO - PROCESS | 1799 | 1461071520852 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 06:12:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:12:00 INFO - PROCESS | 1799 | 1461071520858 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:12:00 INFO - PROCESS | 1799 | 1461071520861 Marionette TRACE conn4 <- [1,1630,null,{}] 06:12:00 INFO - PROCESS | 1799 | 1461071520867 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:01 INFO - PROCESS | 1799 | 1461071521126 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 06:12:01 INFO - PROCESS | 1799 | 1461071521515 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:01 INFO - PROCESS | 1799 | ++DOCSHELL 0xa0a49400 == 144 [pid = 1799] [id = 415] 06:12:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0xa0c2e000) [pid = 1799] [serial = 1246] [outer = (nil)] 06:12:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0xa4581c00) [pid = 1799] [serial = 1247] [outer = 0xa0c2e000] 06:12:01 INFO - PROCESS | 1799 | 1461071521613 Marionette DEBUG loaded listener.js 06:12:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0xa45e3000) [pid = 1799] [serial = 1248] [outer = 0xa0c2e000] 06:12:02 INFO - PROCESS | 1799 | 1461071522663 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:12:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:12:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1887ms 06:12:02 INFO - PROCESS | 1799 | 1461071522748 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 06:12:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:12:02 INFO - PROCESS | 1799 | 1461071522752 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 06:12:02 INFO - PROCESS | 1799 | 1461071522759 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:12:02 INFO - PROCESS | 1799 | 1461071522763 Marionette TRACE conn4 <- [1,1634,null,{}] 06:12:02 INFO - PROCESS | 1799 | 1461071522769 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:03 INFO - PROCESS | 1799 | 1461071523033 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 06:12:03 INFO - PROCESS | 1799 | 1461071523355 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x98fa4800 == 145 [pid = 1799] [id = 416] 06:12:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0xa4459c00) [pid = 1799] [serial = 1249] [outer = (nil)] 06:12:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0xa475d800) [pid = 1799] [serial = 1250] [outer = 0xa4459c00] 06:12:03 INFO - PROCESS | 1799 | 1461071523454 Marionette DEBUG loaded listener.js 06:12:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0xa475f800) [pid = 1799] [serial = 1251] [outer = 0xa4459c00] 06:12:04 INFO - PROCESS | 1799 | 1461071524368 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:12:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:12:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1687ms 06:12:04 INFO - PROCESS | 1799 | 1461071524448 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 06:12:04 INFO - PROCESS | 1799 | 1461071524451 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 06:12:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:12:04 INFO - PROCESS | 1799 | 1461071524481 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:12:04 INFO - PROCESS | 1799 | 1461071524484 Marionette TRACE conn4 <- [1,1638,null,{}] 06:12:04 INFO - PROCESS | 1799 | 1461071524491 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:04 INFO - PROCESS | 1799 | 1461071524727 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 06:12:05 INFO - PROCESS | 1799 | 1461071525041 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x87290000 == 146 [pid = 1799] [id = 417] 06:12:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8f6cf400) [pid = 1799] [serial = 1252] [outer = (nil)] 06:12:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0xa4ab1000) [pid = 1799] [serial = 1253] [outer = 0x8f6cf400] 06:12:05 INFO - PROCESS | 1799 | 1461071525130 Marionette DEBUG loaded listener.js 06:12:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0xa4ab2000) [pid = 1799] [serial = 1254] [outer = 0x8f6cf400] 06:12:06 INFO - PROCESS | 1799 | 1461071526075 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:12:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:12:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1643ms 06:12:06 INFO - PROCESS | 1799 | 1461071526119 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 06:12:06 INFO - PROCESS | 1799 | 1461071526123 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 06:12:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:12:06 INFO - PROCESS | 1799 | 1461071526129 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:12:06 INFO - PROCESS | 1799 | 1461071526133 Marionette TRACE conn4 <- [1,1642,null,{}] 06:12:06 INFO - PROCESS | 1799 | 1461071526139 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:06 INFO - PROCESS | 1799 | 1461071526368 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 06:12:06 INFO - PROCESS | 1799 | 1461071526685 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fe6ec00 == 147 [pid = 1799] [id = 418] 06:12:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x8fe70000) [pid = 1799] [serial = 1255] [outer = (nil)] 06:12:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x8fe77400) [pid = 1799] [serial = 1256] [outer = 0x8fe70000] 06:12:06 INFO - PROCESS | 1799 | 1461071526781 Marionette DEBUG loaded listener.js 06:12:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x8fe79000) [pid = 1799] [serial = 1257] [outer = 0x8fe70000] 06:12:07 INFO - PROCESS | 1799 | 1461071527658 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:12:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:12:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1585ms 06:12:07 INFO - PROCESS | 1799 | 1461071527716 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 06:12:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:12:07 INFO - PROCESS | 1799 | 1461071527720 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 06:12:07 INFO - PROCESS | 1799 | 1461071527726 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:12:07 INFO - PROCESS | 1799 | 1461071527730 Marionette TRACE conn4 <- [1,1646,null,{}] 06:12:07 INFO - PROCESS | 1799 | 1461071527735 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:07 INFO - PROCESS | 1799 | 1461071527966 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 06:12:08 INFO - PROCESS | 1799 | 1461071528281 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed51c00 == 148 [pid = 1799] [id = 419] 06:12:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x8ed52c00) [pid = 1799] [serial = 1258] [outer = (nil)] 06:12:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x8ed59c00) [pid = 1799] [serial = 1259] [outer = 0x8ed52c00] 06:12:08 INFO - PROCESS | 1799 | 1461071528378 Marionette DEBUG loaded listener.js 06:12:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x8ed5c000) [pid = 1799] [serial = 1260] [outer = 0x8ed52c00] 06:12:09 INFO - PROCESS | 1799 | 1461071529316 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:12:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:12:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1633ms 06:12:09 INFO - PROCESS | 1799 | 1461071529360 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 06:12:09 INFO - PROCESS | 1799 | 1461071529364 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 06:12:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:12:09 INFO - PROCESS | 1799 | 1461071529371 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:12:09 INFO - PROCESS | 1799 | 1461071529376 Marionette TRACE conn4 <- [1,1650,null,{}] 06:12:09 INFO - PROCESS | 1799 | 1461071529381 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:09 INFO - PROCESS | 1799 | 1461071529614 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 06:12:09 INFO - PROCESS | 1799 | 1461071529959 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b30bc00 == 149 [pid = 1799] [id = 420] 06:12:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x8ed58400) [pid = 1799] [serial = 1261] [outer = (nil)] 06:12:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x8fe78000) [pid = 1799] [serial = 1262] [outer = 0x8ed58400] 06:12:10 INFO - PROCESS | 1799 | 1461071530057 Marionette DEBUG loaded listener.js 06:12:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x8fe7c400) [pid = 1799] [serial = 1263] [outer = 0x8ed58400] 06:12:10 INFO - PROCESS | 1799 | 1461071530971 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:12:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:12:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1637ms 06:12:11 INFO - PROCESS | 1799 | 1461071531009 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 06:12:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:12:11 INFO - PROCESS | 1799 | 1461071531013 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 06:12:11 INFO - PROCESS | 1799 | 1461071531020 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:12:11 INFO - PROCESS | 1799 | 1461071531024 Marionette TRACE conn4 <- [1,1654,null,{}] 06:12:11 INFO - PROCESS | 1799 | 1461071531030 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:11 INFO - PROCESS | 1799 | 1461071531257 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 06:12:11 INFO - PROCESS | 1799 | 1461071531577 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x84423400 == 150 [pid = 1799] [id = 421] 06:12:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x84423800) [pid = 1799] [serial = 1264] [outer = (nil)] 06:12:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x8442cc00) [pid = 1799] [serial = 1265] [outer = 0x84423800] 06:12:11 INFO - PROCESS | 1799 | 1461071531672 Marionette DEBUG loaded listener.js 06:12:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x8442ec00) [pid = 1799] [serial = 1266] [outer = 0x84423800] 06:12:13 INFO - PROCESS | 1799 | --DOCSHELL 0x8a32d000 == 149 [pid = 1799] [id = 390] 06:12:13 INFO - PROCESS | 1799 | --DOCSHELL 0x89c7cc00 == 148 [pid = 1799] [id = 388] 06:12:13 INFO - PROCESS | 1799 | --DOCSHELL 0x948cc000 == 147 [pid = 1799] [id = 389] 06:12:13 INFO - PROCESS | 1799 | --DOCSHELL 0x8a0f9000 == 146 [pid = 1799] [id = 387] 06:12:13 INFO - PROCESS | 1799 | --DOCSHELL 0x907a9400 == 145 [pid = 1799] [id = 386] 06:12:13 INFO - PROCESS | 1799 | --DOCSHELL 0x8f77a000 == 144 [pid = 1799] [id = 385] 06:12:13 INFO - PROCESS | 1799 | --DOCSHELL 0x8a32b400 == 143 [pid = 1799] [id = 383] 06:12:13 INFO - PROCESS | 1799 | --DOCSHELL 0x86788400 == 142 [pid = 1799] [id = 384] 06:12:13 INFO - PROCESS | 1799 | --DOCSHELL 0x8a32bc00 == 141 [pid = 1799] [id = 382] 06:12:13 INFO - PROCESS | 1799 | --DOCSHELL 0x86e8e400 == 140 [pid = 1799] [id = 381] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x90355400) [pid = 1799] [serial = 1088] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8a0f6800) [pid = 1799] [serial = 1134] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x902c4400) [pid = 1799] [serial = 1026] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8fd78400) [pid = 1799] [serial = 1131] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8f817800) [pid = 1799] [serial = 1130] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8f779800) [pid = 1799] [serial = 1079] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x9fb2f400) [pid = 1799] [serial = 1119] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x94442000) [pid = 1799] [serial = 1094] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8be3b800) [pid = 1799] [serial = 1137] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x98932400) [pid = 1799] [serial = 1112] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x973a2800) [pid = 1799] [serial = 1035] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8b6c8800) [pid = 1799] [serial = 1124] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x97e2a800) [pid = 1799] [serial = 1109] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x9776a800) [pid = 1799] [serial = 1104] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x97399800) [pid = 1799] [serial = 1101] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x95b0c800) [pid = 1799] [serial = 1097] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8b30dc00) [pid = 1799] [serial = 1082] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x97176800) [pid = 1799] [serial = 1100] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x9030f400) [pid = 1799] [serial = 1020] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x9fb2cc00) [pid = 1799] [serial = 1118] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x96452800) [pid = 1799] [serial = 1098] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x94450c00) [pid = 1799] [serial = 1095] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x9778c000) [pid = 1799] [serial = 1106] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8f777400) [pid = 1799] [serial = 1142] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x916c2800) [pid = 1799] [serial = 1092] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0xa0a4b800) [pid = 1799] [serial = 1122] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8f056800) [pid = 1799] [serial = 1127] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x98c80c00) [pid = 1799] [serial = 1041] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8b7a9400) [pid = 1799] [serial = 1083] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x97b44800) [pid = 1799] [serial = 1107] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8f6d8800) [pid = 1799] [serial = 1139] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0xa475ac00) [pid = 1799] [serial = 1050] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8f052c00) [pid = 1799] [serial = 1023] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x97e2dc00) [pid = 1799] [serial = 1110] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x98c43400) [pid = 1799] [serial = 1113] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8f818000) [pid = 1799] [serial = 1086] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x9aec3800) [pid = 1799] [serial = 1116] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x902bd800) [pid = 1799] [serial = 1128] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0xa0fcd800) [pid = 1799] [serial = 1047] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0xa009d000) [pid = 1799] [serial = 1121] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8f773800) [pid = 1799] [serial = 1085] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x97f22400) [pid = 1799] [serial = 1038] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x90818000) [pid = 1799] [serial = 1091] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x906e2c00) [pid = 1799] [serial = 1089] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x9ad35000) [pid = 1799] [serial = 1115] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8b316c00) [pid = 1799] [serial = 1136] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9fc51800) [pid = 1799] [serial = 1044] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8f77a800) [pid = 1799] [serial = 1140] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8f76c400) [pid = 1799] [serial = 1125] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x97768000) [pid = 1799] [serial = 1103] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x95b06800) [pid = 1799] [serial = 1032] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x9444a400) [pid = 1799] [serial = 1029] [outer = (nil)] [url = about:blank] 06:12:13 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x89c75800) [pid = 1799] [serial = 1133] [outer = (nil)] [url = about:blank] 06:12:14 INFO - PROCESS | 1799 | 1461071534102 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:12:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:12:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 3096ms 06:12:14 INFO - PROCESS | 1799 | 1461071534116 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 06:12:14 INFO - PROCESS | 1799 | 1461071534122 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 06:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:12:14 INFO - PROCESS | 1799 | 1461071534132 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:12:14 INFO - PROCESS | 1799 | 1461071534136 Marionette TRACE conn4 <- [1,1658,null,{}] 06:12:14 INFO - PROCESS | 1799 | 1461071534154 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:14 INFO - PROCESS | 1799 | 1461071534497 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 06:12:14 INFO - PROCESS | 1799 | 1461071534622 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8442d800 == 141 [pid = 1799] [id = 422] 06:12:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x898aec00) [pid = 1799] [serial = 1267] [outer = (nil)] 06:12:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x89a7a400) [pid = 1799] [serial = 1268] [outer = 0x898aec00] 06:12:14 INFO - PROCESS | 1799 | 1461071534706 Marionette DEBUG loaded listener.js 06:12:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x89a89800) [pid = 1799] [serial = 1269] [outer = 0x898aec00] 06:12:15 INFO - PROCESS | 1799 | 1461071535498 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1445ms 06:12:15 INFO - PROCESS | 1799 | 1461071535577 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 06:12:15 INFO - PROCESS | 1799 | 1461071535586 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 06:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:12:15 INFO - PROCESS | 1799 | 1461071535596 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:12:15 INFO - PROCESS | 1799 | 1461071535601 Marionette TRACE conn4 <- [1,1662,null,{}] 06:12:15 INFO - PROCESS | 1799 | 1461071535607 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:15 INFO - PROCESS | 1799 | 1461071535811 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 06:12:16 INFO - PROCESS | 1799 | 1461071536030 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8442c400 == 142 [pid = 1799] [id = 423] 06:12:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8442e400) [pid = 1799] [serial = 1270] [outer = (nil)] 06:12:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8a0f9000) [pid = 1799] [serial = 1271] [outer = 0x8442e400] 06:12:16 INFO - PROCESS | 1799 | 1461071536113 Marionette DEBUG loaded listener.js 06:12:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8a32d000) [pid = 1799] [serial = 1272] [outer = 0x8442e400] 06:12:17 INFO - PROCESS | 1799 | 1461071537140 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1592ms 06:12:17 INFO - PROCESS | 1799 | 1461071537188 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 06:12:17 INFO - PROCESS | 1799 | 1461071537191 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 06:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:12:17 INFO - PROCESS | 1799 | 1461071537205 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:12:17 INFO - PROCESS | 1799 | 1461071537211 Marionette TRACE conn4 <- [1,1666,null,{}] 06:12:17 INFO - PROCESS | 1799 | 1461071537226 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:17 INFO - PROCESS | 1799 | 1461071537533 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 06:12:17 INFO - PROCESS | 1799 | 1461071537746 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7aa800 == 143 [pid = 1799] [id = 424] 06:12:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8be3b800) [pid = 1799] [serial = 1273] [outer = (nil)] 06:12:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8c0b8400) [pid = 1799] [serial = 1274] [outer = 0x8be3b800] 06:12:17 INFO - PROCESS | 1799 | 1461071537829 Marionette DEBUG loaded listener.js 06:12:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8ed5b800) [pid = 1799] [serial = 1275] [outer = 0x8be3b800] 06:12:18 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8b7a9c00) [pid = 1799] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:12:18 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x899b7c00) [pid = 1799] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:12:18 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x87d61400) [pid = 1799] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:12:18 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x87d64400) [pid = 1799] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:12:18 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9034c400) [pid = 1799] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:12:18 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8fd74000) [pid = 1799] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:12:18 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8c0b5800) [pid = 1799] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:12:18 INFO - PROCESS | 1799 | 1461071538978 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1790ms 06:12:19 INFO - PROCESS | 1799 | 1461071539005 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 06:12:19 INFO - PROCESS | 1799 | 1461071539010 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 06:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:12:19 INFO - PROCESS | 1799 | 1461071539016 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:12:19 INFO - PROCESS | 1799 | 1461071539020 Marionette TRACE conn4 <- [1,1670,null,{}] 06:12:19 INFO - PROCESS | 1799 | 1461071539025 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:19 INFO - PROCESS | 1799 | 1461071539251 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 06:12:19 INFO - PROCESS | 1799 | 1461071539440 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8728e400 == 144 [pid = 1799] [id = 425] 06:12:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8c0ae400) [pid = 1799] [serial = 1276] [outer = (nil)] 06:12:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8edeb400) [pid = 1799] [serial = 1277] [outer = 0x8c0ae400] 06:12:19 INFO - PROCESS | 1799 | 1461071539547 Marionette DEBUG loaded listener.js 06:12:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8f058800) [pid = 1799] [serial = 1278] [outer = 0x8c0ae400] 06:12:20 INFO - PROCESS | 1799 | 1461071540408 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1531ms 06:12:20 INFO - PROCESS | 1799 | 1461071540552 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 06:12:20 INFO - PROCESS | 1799 | 1461071540558 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 06:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:12:20 INFO - PROCESS | 1799 | 1461071540580 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:12:20 INFO - PROCESS | 1799 | 1461071540585 Marionette TRACE conn4 <- [1,1674,null,{}] 06:12:20 INFO - PROCESS | 1799 | 1461071540595 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:20 INFO - PROCESS | 1799 | 1461071540866 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 06:12:21 INFO - PROCESS | 1799 | 1461071541213 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8905d800 == 145 [pid = 1799] [id = 426] 06:12:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8905e400) [pid = 1799] [serial = 1279] [outer = (nil)] 06:12:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x898a4c00) [pid = 1799] [serial = 1280] [outer = 0x8905e400] 06:12:21 INFO - PROCESS | 1799 | 1461071541308 Marionette DEBUG loaded listener.js 06:12:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x89a7c000) [pid = 1799] [serial = 1281] [outer = 0x8905e400] 06:12:22 INFO - PROCESS | 1799 | 1461071542302 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1805ms 06:12:22 INFO - PROCESS | 1799 | 1461071542373 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 06:12:22 INFO - PROCESS | 1799 | 1461071542379 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 06:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:12:22 INFO - PROCESS | 1799 | 1461071542393 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:12:22 INFO - PROCESS | 1799 | 1461071542399 Marionette TRACE conn4 <- [1,1678,null,{}] 06:12:22 INFO - PROCESS | 1799 | 1461071542408 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:22 INFO - PROCESS | 1799 | 1461071542688 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 06:12:23 INFO - PROCESS | 1799 | 1461071543017 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a499c00 == 146 [pid = 1799] [id = 427] 06:12:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8b314400) [pid = 1799] [serial = 1282] [outer = (nil)] 06:12:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8b7b2000) [pid = 1799] [serial = 1283] [outer = 0x8b314400] 06:12:23 INFO - PROCESS | 1799 | 1461071543114 Marionette DEBUG loaded listener.js 06:12:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8c0b4000) [pid = 1799] [serial = 1284] [outer = 0x8b314400] 06:12:24 INFO - PROCESS | 1799 | 1461071544123 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1790ms 06:12:24 INFO - PROCESS | 1799 | 1461071544180 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 06:12:24 INFO - PROCESS | 1799 | 1461071544184 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 06:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:12:24 INFO - PROCESS | 1799 | 1461071544192 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:12:24 INFO - PROCESS | 1799 | 1461071544195 Marionette TRACE conn4 <- [1,1682,null,{}] 06:12:24 INFO - PROCESS | 1799 | 1461071544224 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:24 INFO - PROCESS | 1799 | 1461071544507 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 06:12:24 INFO - PROCESS | 1799 | 1461071544874 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be35c00 == 147 [pid = 1799] [id = 428] 06:12:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8f779400) [pid = 1799] [serial = 1285] [outer = (nil)] 06:12:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8f819400) [pid = 1799] [serial = 1286] [outer = 0x8f779400] 06:12:24 INFO - PROCESS | 1799 | 1461071544970 Marionette DEBUG loaded listener.js 06:12:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8fac8c00) [pid = 1799] [serial = 1287] [outer = 0x8f779400] 06:12:25 INFO - PROCESS | 1799 | 1461071545928 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1793ms 06:12:25 INFO - PROCESS | 1799 | 1461071545985 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 06:12:25 INFO - PROCESS | 1799 | 1461071545988 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 06:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:12:25 INFO - PROCESS | 1799 | 1461071545996 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:12:26 INFO - PROCESS | 1799 | 1461071546000 Marionette TRACE conn4 <- [1,1686,null,{}] 06:12:26 INFO - PROCESS | 1799 | 1461071546006 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:26 INFO - PROCESS | 1799 | 1461071546233 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 06:12:26 INFO - PROCESS | 1799 | 1461071546553 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a0f6c00 == 148 [pid = 1799] [id = 429] 06:12:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8fe6e800) [pid = 1799] [serial = 1288] [outer = (nil)] 06:12:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8fec3400) [pid = 1799] [serial = 1289] [outer = 0x8fe6e800] 06:12:26 INFO - PROCESS | 1799 | 1461071546650 Marionette DEBUG loaded listener.js 06:12:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x9000a000) [pid = 1799] [serial = 1290] [outer = 0x8fe6e800] 06:12:27 INFO - PROCESS | 1799 | 1461071547562 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 06:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1633ms 06:12:27 INFO - PROCESS | 1799 | 1461071547630 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 06:12:27 INFO - PROCESS | 1799 | 1461071547634 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 06:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:12:27 INFO - PROCESS | 1799 | 1461071547641 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:12:27 INFO - PROCESS | 1799 | 1461071547644 Marionette TRACE conn4 <- [1,1690,null,{}] 06:12:27 INFO - PROCESS | 1799 | 1461071547650 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:27 INFO - PROCESS | 1799 | 1461071547945 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 06:12:28 INFO - PROCESS | 1799 | 1461071548200 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x84426400 == 149 [pid = 1799] [id = 430] 06:12:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8fd7b000) [pid = 1799] [serial = 1291] [outer = (nil)] 06:12:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x902c3000) [pid = 1799] [serial = 1292] [outer = 0x8fd7b000] 06:12:28 INFO - PROCESS | 1799 | 1461071548303 Marionette DEBUG loaded listener.js 06:12:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x90302c00) [pid = 1799] [serial = 1293] [outer = 0x8fd7b000] 06:12:28 INFO - PROCESS | 1799 | ************************* 06:12:28 INFO - PROCESS | 1799 | A coding exception was thrown and uncaught in a Task. 06:12:28 INFO - PROCESS | 1799 | 06:12:28 INFO - PROCESS | 1799 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:12:28 INFO - PROCESS | 1799 | Full stack: 06:12:28 INFO - PROCESS | 1799 | ************************* 06:12:29 INFO - PROCESS | 1799 | 1461071549330 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1739ms 06:12:29 INFO - PROCESS | 1799 | 1461071549381 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 06:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:12:29 INFO - PROCESS | 1799 | 1461071549385 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 06:12:29 INFO - PROCESS | 1799 | 1461071549392 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:12:29 INFO - PROCESS | 1799 | 1461071549395 Marionette TRACE conn4 <- [1,1694,null,{}] 06:12:29 INFO - PROCESS | 1799 | 1461071549401 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:29 INFO - PROCESS | 1799 | 1461071549678 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 06:12:30 INFO - PROCESS | 1799 | 1461071550008 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ccc00 == 150 [pid = 1799] [id = 431] 06:12:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x91532c00) [pid = 1799] [serial = 1294] [outer = (nil)] 06:12:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x93372000) [pid = 1799] [serial = 1295] [outer = 0x91532c00] 06:12:30 INFO - PROCESS | 1799 | 1461071550107 Marionette DEBUG loaded listener.js 06:12:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x94444800) [pid = 1799] [serial = 1296] [outer = 0x91532c00] 06:12:31 INFO - PROCESS | 1799 | 1461071551030 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1696ms 06:12:31 INFO - PROCESS | 1799 | 1461071551089 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 06:12:31 INFO - PROCESS | 1799 | 1461071551092 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 06:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:12:31 INFO - PROCESS | 1799 | 1461071551101 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:12:31 INFO - PROCESS | 1799 | 1461071551105 Marionette TRACE conn4 <- [1,1698,null,{}] 06:12:31 INFO - PROCESS | 1799 | 1461071551111 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:31 INFO - PROCESS | 1799 | 1461071551339 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 06:12:31 INFO - PROCESS | 1799 | 1461071551672 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8edec000 == 151 [pid = 1799] [id = 432] 06:12:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x905bc400) [pid = 1799] [serial = 1297] [outer = (nil)] 06:12:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9481d000) [pid = 1799] [serial = 1298] [outer = 0x905bc400] 06:12:31 INFO - PROCESS | 1799 | 1461071551770 Marionette DEBUG loaded listener.js 06:12:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x94825800) [pid = 1799] [serial = 1299] [outer = 0x905bc400] 06:12:32 INFO - PROCESS | 1799 | 1461071552676 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 06:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1637ms 06:12:32 INFO - PROCESS | 1799 | 1461071552739 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 06:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:12:32 INFO - PROCESS | 1799 | 1461071552744 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 06:12:32 INFO - PROCESS | 1799 | 1461071552753 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:12:32 INFO - PROCESS | 1799 | 1461071552757 Marionette TRACE conn4 <- [1,1702,null,{}] 06:12:32 INFO - PROCESS | 1799 | 1461071552776 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:33 INFO - PROCESS | 1799 | 1461071553037 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 06:12:33 INFO - PROCESS | 1799 | 1461071553355 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x905b1800 == 152 [pid = 1799] [id = 433] 06:12:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x916ce400) [pid = 1799] [serial = 1300] [outer = (nil)] 06:12:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x9674dc00) [pid = 1799] [serial = 1301] [outer = 0x916ce400] 06:12:33 INFO - PROCESS | 1799 | 1461071553449 Marionette DEBUG loaded listener.js 06:12:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x96752000) [pid = 1799] [serial = 1302] [outer = 0x916ce400] 06:12:34 INFO - PROCESS | 1799 | 1461071554388 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1711ms 06:12:34 INFO - PROCESS | 1799 | 1461071554462 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 06:12:34 INFO - PROCESS | 1799 | 1461071554465 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 06:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:12:34 INFO - PROCESS | 1799 | 1461071554503 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:12:34 INFO - PROCESS | 1799 | 1461071554508 Marionette TRACE conn4 <- [1,1706,null,{}] 06:12:34 INFO - PROCESS | 1799 | 1461071554573 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:34 INFO - PROCESS | 1799 | 1461071554815 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 06:12:35 INFO - PROCESS | 1799 | 1461071555136 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fecc000 == 153 [pid = 1799] [id = 434] 06:12:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x906dc400) [pid = 1799] [serial = 1303] [outer = (nil)] 06:12:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x973a4c00) [pid = 1799] [serial = 1304] [outer = 0x906dc400] 06:12:35 INFO - PROCESS | 1799 | 1461071555230 Marionette DEBUG loaded listener.js 06:12:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x97690000) [pid = 1799] [serial = 1305] [outer = 0x906dc400] 06:12:36 INFO - PROCESS | 1799 | 1461071556151 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1717ms 06:12:36 INFO - PROCESS | 1799 | 1461071556191 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 06:12:36 INFO - PROCESS | 1799 | 1461071556196 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 06:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:12:36 INFO - PROCESS | 1799 | 1461071556202 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:12:36 INFO - PROCESS | 1799 | 1461071556206 Marionette TRACE conn4 <- [1,1710,null,{}] 06:12:36 INFO - PROCESS | 1799 | 1461071556212 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:36 INFO - PROCESS | 1799 | 1461071556422 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 06:12:36 INFO - PROCESS | 1799 | 1461071556753 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x9336c000 == 154 [pid = 1799] [id = 435] 06:12:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x94448c00) [pid = 1799] [serial = 1306] [outer = (nil)] 06:12:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x97762c00) [pid = 1799] [serial = 1307] [outer = 0x94448c00] 06:12:36 INFO - PROCESS | 1799 | 1461071556849 Marionette DEBUG loaded listener.js 06:12:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x9777f800) [pid = 1799] [serial = 1308] [outer = 0x94448c00] 06:12:37 INFO - PROCESS | 1799 | 1461071557776 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1630ms 06:12:37 INFO - PROCESS | 1799 | 1461071557834 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 06:12:37 INFO - PROCESS | 1799 | 1461071557839 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 06:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:12:37 INFO - PROCESS | 1799 | 1461071557846 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:12:37 INFO - PROCESS | 1799 | 1461071557851 Marionette TRACE conn4 <- [1,1714,null,{}] 06:12:37 INFO - PROCESS | 1799 | 1461071557857 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:38 INFO - PROCESS | 1799 | 1461071558119 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 06:12:38 INFO - PROCESS | 1799 | 1461071558446 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x9776c800 == 155 [pid = 1799] [id = 436] 06:12:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x97e23800) [pid = 1799] [serial = 1309] [outer = (nil)] 06:12:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x97e2e400) [pid = 1799] [serial = 1310] [outer = 0x97e23800] 06:12:38 INFO - PROCESS | 1799 | 1461071558558 Marionette DEBUG loaded listener.js 06:12:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x97f22400) [pid = 1799] [serial = 1311] [outer = 0x97e23800] 06:12:39 INFO - PROCESS | 1799 | 1461071559509 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1734ms 06:12:39 INFO - PROCESS | 1799 | 1461071559582 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 06:12:39 INFO - PROCESS | 1799 | 1461071559585 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 06:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:12:39 INFO - PROCESS | 1799 | 1461071559592 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:12:39 INFO - PROCESS | 1799 | 1461071559595 Marionette TRACE conn4 <- [1,1718,null,{}] 06:12:39 INFO - PROCESS | 1799 | 1461071559601 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:39 INFO - PROCESS | 1799 | 1461071559817 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 06:12:40 INFO - PROCESS | 1799 | 1461071560139 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x97b4c400 == 156 [pid = 1799] [id = 437] 06:12:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x97b4d000) [pid = 1799] [serial = 1312] [outer = (nil)] 06:12:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x989ac800) [pid = 1799] [serial = 1313] [outer = 0x97b4d000] 06:12:40 INFO - PROCESS | 1799 | 1461071560237 Marionette DEBUG loaded listener.js 06:12:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x98c43400) [pid = 1799] [serial = 1314] [outer = 0x97b4d000] 06:12:41 INFO - PROCESS | 1799 | 1461071561161 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1630ms 06:12:41 INFO - PROCESS | 1799 | 1461071561224 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 06:12:41 INFO - PROCESS | 1799 | 1461071561228 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 06:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:12:41 INFO - PROCESS | 1799 | 1461071561235 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:12:41 INFO - PROCESS | 1799 | 1461071561238 Marionette TRACE conn4 <- [1,1722,null,{}] 06:12:41 INFO - PROCESS | 1799 | 1461071561244 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:41 INFO - PROCESS | 1799 | 1461071561469 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 06:12:41 INFO - PROCESS | 1799 | 1461071561794 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x9716f400 == 157 [pid = 1799] [id = 438] 06:12:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x97768400) [pid = 1799] [serial = 1315] [outer = (nil)] 06:12:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9aec4400) [pid = 1799] [serial = 1316] [outer = 0x97768400] 06:12:41 INFO - PROCESS | 1799 | 1461071561893 Marionette DEBUG loaded listener.js 06:12:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x9b08f800) [pid = 1799] [serial = 1317] [outer = 0x97768400] 06:12:42 INFO - PROCESS | 1799 | 1461071562789 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 06:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1587ms 06:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:12:42 INFO - PROCESS | 1799 | 1461071562824 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 06:12:42 INFO - PROCESS | 1799 | 1461071562828 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 06:12:42 INFO - PROCESS | 1799 | 1461071562835 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:12:42 INFO - PROCESS | 1799 | 1461071562838 Marionette TRACE conn4 <- [1,1726,null,{}] 06:12:42 INFO - PROCESS | 1799 | 1461071562844 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:43 INFO - PROCESS | 1799 | 1461071563148 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 06:12:43 INFO - PROCESS | 1799 | 1461071563401 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x9ad30c00 == 158 [pid = 1799] [id = 439] 06:12:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x9ad37800) [pid = 1799] [serial = 1318] [outer = (nil)] 06:12:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x9fc0f800) [pid = 1799] [serial = 1319] [outer = 0x9ad37800] 06:12:43 INFO - PROCESS | 1799 | 1461071563496 Marionette DEBUG loaded listener.js 06:12:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x9fc9a800) [pid = 1799] [serial = 1320] [outer = 0x9ad37800] 06:12:44 INFO - PROCESS | 1799 | 1461071564406 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1643ms 06:12:44 INFO - PROCESS | 1799 | 1461071564478 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 06:12:44 INFO - PROCESS | 1799 | 1461071564481 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 06:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:12:44 INFO - PROCESS | 1799 | 1461071564488 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:12:44 INFO - PROCESS | 1799 | 1461071564491 Marionette TRACE conn4 <- [1,1730,null,{}] 06:12:44 INFO - PROCESS | 1799 | 1461071564497 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:44 INFO - PROCESS | 1799 | 1461071564766 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 06:12:45 INFO - PROCESS | 1799 | 1461071565085 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b08f000 == 159 [pid = 1799] [id = 440] 06:12:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x9fb2f400) [pid = 1799] [serial = 1321] [outer = (nil)] 06:12:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0xa0ad7400) [pid = 1799] [serial = 1322] [outer = 0x9fb2f400] 06:12:45 INFO - PROCESS | 1799 | 1461071565183 Marionette DEBUG loaded listener.js 06:12:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0xa0ae0000) [pid = 1799] [serial = 1323] [outer = 0x9fb2f400] 06:12:46 INFO - PROCESS | 1799 | 1461071566101 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 06:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1687ms 06:12:46 INFO - PROCESS | 1799 | 1461071566177 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 06:12:46 INFO - PROCESS | 1799 | 1461071566181 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 06:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:12:46 INFO - PROCESS | 1799 | 1461071566188 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:12:46 INFO - PROCESS | 1799 | 1461071566192 Marionette TRACE conn4 <- [1,1734,null,{}] 06:12:46 INFO - PROCESS | 1799 | 1461071566198 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:46 INFO - PROCESS | 1799 | 1461071566472 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 06:12:46 INFO - PROCESS | 1799 | 1461071566797 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7a8800 == 160 [pid = 1799] [id = 441] 06:12:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x8feca400) [pid = 1799] [serial = 1324] [outer = (nil)] 06:12:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0xa2abdc00) [pid = 1799] [serial = 1325] [outer = 0x8feca400] 06:12:46 INFO - PROCESS | 1799 | 1461071566889 Marionette DEBUG loaded listener.js 06:12:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0xa444d400) [pid = 1799] [serial = 1326] [outer = 0x8feca400] 06:12:47 INFO - PROCESS | 1799 | 1461071567794 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1640ms 06:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:12:47 INFO - PROCESS | 1799 | 1461071567828 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 06:12:47 INFO - PROCESS | 1799 | 1461071567831 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 06:12:47 INFO - PROCESS | 1799 | 1461071567839 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:12:47 INFO - PROCESS | 1799 | 1461071567842 Marionette TRACE conn4 <- [1,1738,null,{}] 06:12:47 INFO - PROCESS | 1799 | 1461071567849 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:48 INFO - PROCESS | 1799 | 1461071568084 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 06:12:48 INFO - PROCESS | 1799 | 1461071568409 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff7ac00 == 161 [pid = 1799] [id = 442] 06:12:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8ff7b000) [pid = 1799] [serial = 1327] [outer = (nil)] 06:12:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x8ff82000) [pid = 1799] [serial = 1328] [outer = 0x8ff7b000] 06:12:48 INFO - PROCESS | 1799 | 1461071568507 Marionette DEBUG loaded listener.js 06:12:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x8ff83c00) [pid = 1799] [serial = 1329] [outer = 0x8ff7b000] 06:12:49 INFO - PROCESS | 1799 | 1461071569432 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1634ms 06:12:49 INFO - PROCESS | 1799 | 1461071569472 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 06:12:49 INFO - PROCESS | 1799 | 1461071569477 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 06:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:12:49 INFO - PROCESS | 1799 | 1461071569483 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:12:49 INFO - PROCESS | 1799 | 1461071569487 Marionette TRACE conn4 <- [1,1742,null,{}] 06:12:49 INFO - PROCESS | 1799 | 1461071569493 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:49 INFO - PROCESS | 1799 | 1461071569766 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 06:12:50 INFO - PROCESS | 1799 | 1461071570095 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8905ac00 == 162 [pid = 1799] [id = 443] 06:12:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x8ff80c00) [pid = 1799] [serial = 1330] [outer = (nil)] 06:12:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0xa3c6fc00) [pid = 1799] [serial = 1331] [outer = 0x8ff80c00] 06:12:50 INFO - PROCESS | 1799 | 1461071570193 Marionette DEBUG loaded listener.js 06:12:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0xa475c000) [pid = 1799] [serial = 1332] [outer = 0x8ff80c00] 06:12:52 INFO - PROCESS | 1799 | --DOCSHELL 0x87d5e400 == 161 [pid = 1799] [id = 270] 06:12:52 INFO - PROCESS | 1799 | --DOCSHELL 0x86e8f400 == 160 [pid = 1799] [id = 269] 06:12:52 INFO - PROCESS | 1799 | --DOCSHELL 0x9000a400 == 159 [pid = 1799] [id = 234] 06:12:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7aa800 == 158 [pid = 1799] [id = 424] 06:12:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8442c400 == 157 [pid = 1799] [id = 423] 06:12:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8442d800 == 156 [pid = 1799] [id = 422] 06:12:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b30bc00 == 155 [pid = 1799] [id = 420] 06:12:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed51c00 == 154 [pid = 1799] [id = 419] 06:12:52 INFO - PROCESS | 1799 | --DOCSHELL 0x87290000 == 153 [pid = 1799] [id = 417] 06:12:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8fe6ec00 == 152 [pid = 1799] [id = 418] 06:12:52 INFO - PROCESS | 1799 | --DOCSHELL 0x98fa4800 == 151 [pid = 1799] [id = 416] 06:12:52 INFO - PROCESS | 1799 | --DOCSHELL 0xa0a49400 == 150 [pid = 1799] [id = 415] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x8b311400) [pid = 1799] [serial = 1211] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x9fc99800) [pid = 1799] [serial = 1181] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x87d61000) [pid = 1799] [serial = 1145] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0xa0ad4800) [pid = 1799] [serial = 1184] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x9aec2800) [pid = 1799] [serial = 1178] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8c0b4c00) [pid = 1799] [serial = 1197] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x89aa6000) [pid = 1799] [serial = 1194] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x97f24000) [pid = 1799] [serial = 1175] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x907b3400) [pid = 1799] [serial = 1160] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0xa444ec00) [pid = 1799] [serial = 1190] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8faca400) [pid = 1799] [serial = 1143] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8b30f400) [pid = 1799] [serial = 1148] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8a492400) [pid = 1799] [serial = 1200] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x90355800) [pid = 1799] [serial = 1208] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x89a9d000) [pid = 1799] [serial = 1199] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0xa0ade800) [pid = 1799] [serial = 1187] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x90353400) [pid = 1799] [serial = 1157] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x902bb800) [pid = 1799] [serial = 1205] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8fec0400) [pid = 1799] [serial = 1203] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8fd71800) [pid = 1799] [serial = 1202] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x95d28400) [pid = 1799] [serial = 1166] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x9463d400) [pid = 1799] [serial = 1163] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8edee000) [pid = 1799] [serial = 1151] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x9739b800) [pid = 1799] [serial = 1169] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x902ba000) [pid = 1799] [serial = 1154] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x90306000) [pid = 1799] [serial = 1206] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x89a9b400) [pid = 1799] [serial = 1193] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x907ae800) [pid = 1799] [serial = 1209] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x97ac1c00) [pid = 1799] [serial = 1172] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8be40c00) [pid = 1799] [serial = 1196] [outer = (nil)] [url = about:blank] 06:12:52 INFO - PROCESS | 1799 | 1461071572687 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 3236ms 06:12:52 INFO - PROCESS | 1799 | 1461071572720 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 06:12:52 INFO - PROCESS | 1799 | 1461071572725 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 06:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:12:52 INFO - PROCESS | 1799 | 1461071572734 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:12:52 INFO - PROCESS | 1799 | 1461071572739 Marionette TRACE conn4 <- [1,1746,null,{}] 06:12:52 INFO - PROCESS | 1799 | 1461071572749 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:52 INFO - PROCESS | 1799 | 1461071572971 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 06:12:53 INFO - PROCESS | 1799 | 1461071573176 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8442c400 == 151 [pid = 1799] [id = 444] 06:12:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x86028c00) [pid = 1799] [serial = 1333] [outer = (nil)] 06:12:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x86035000) [pid = 1799] [serial = 1334] [outer = 0x86028c00] 06:12:53 INFO - PROCESS | 1799 | 1461071573264 Marionette DEBUG loaded listener.js 06:12:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x87d62800) [pid = 1799] [serial = 1335] [outer = 0x86028c00] 06:12:54 INFO - PROCESS | 1799 | 1461071574154 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1435ms 06:12:54 INFO - PROCESS | 1799 | 1461071574171 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 06:12:54 INFO - PROCESS | 1799 | 1461071574181 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 06:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:12:54 INFO - PROCESS | 1799 | 1461071574191 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:12:54 INFO - PROCESS | 1799 | 1461071574194 Marionette TRACE conn4 <- [1,1750,null,{}] 06:12:54 INFO - PROCESS | 1799 | 1461071574201 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:54 INFO - PROCESS | 1799 | 1461071574519 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 06:12:54 INFO - PROCESS | 1799 | 1461071574705 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x898ab800 == 152 [pid = 1799] [id = 445] 06:12:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x89a9b400) [pid = 1799] [serial = 1336] [outer = (nil)] 06:12:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x89aa4800) [pid = 1799] [serial = 1337] [outer = 0x89a9b400] 06:12:54 INFO - PROCESS | 1799 | 1461071574820 Marionette DEBUG loaded listener.js 06:12:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x89c7c800) [pid = 1799] [serial = 1338] [outer = 0x89a9b400] 06:12:55 INFO - PROCESS | 1799 | 1461071575815 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1692ms 06:12:55 INFO - PROCESS | 1799 | 1461071575884 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 06:12:55 INFO - PROCESS | 1799 | 1461071575887 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 06:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:12:55 INFO - PROCESS | 1799 | 1461071575894 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:12:55 INFO - PROCESS | 1799 | 1461071575899 Marionette TRACE conn4 <- [1,1754,null,{}] 06:12:55 INFO - PROCESS | 1799 | 1461071575922 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:56 INFO - PROCESS | 1799 | 1461071576214 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 06:12:56 INFO - PROCESS | 1799 | 1461071576446 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a32fc00 == 153 [pid = 1799] [id = 446] 06:12:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8b6cf800) [pid = 1799] [serial = 1339] [outer = (nil)] 06:12:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8b7a9c00) [pid = 1799] [serial = 1340] [outer = 0x8b6cf800] 06:12:56 INFO - PROCESS | 1799 | 1461071576531 Marionette DEBUG loaded listener.js 06:12:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8c0b1c00) [pid = 1799] [serial = 1341] [outer = 0x8b6cf800] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x9000cc00) [pid = 1799] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x87d5b000) [pid = 1799] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x898a2800) [pid = 1799] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8fac1400) [pid = 1799] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8be3b800) [pid = 1799] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8ed52c00) [pid = 1799] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x906e0000) [pid = 1799] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8a494400) [pid = 1799] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x907a9800) [pid = 1799] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x9ad2a000) [pid = 1799] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x898aec00) [pid = 1799] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x898af400) [pid = 1799] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8f6cf400) [pid = 1799] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x87d58800) [pid = 1799] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x97787000) [pid = 1799] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x94444000) [pid = 1799] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x94640000) [pid = 1799] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x89a9b000) [pid = 1799] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x94633400) [pid = 1799] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x948d0400) [pid = 1799] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x97b4c800) [pid = 1799] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x98544800) [pid = 1799] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x90017800) [pid = 1799] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0xa0e3e800) [pid = 1799] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x97ecbc00) [pid = 1799] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0xa0c2e000) [pid = 1799] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8fe70000) [pid = 1799] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8b7b1c00) [pid = 1799] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x973a3000) [pid = 1799] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x98933800) [pid = 1799] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8728d800) [pid = 1799] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8442e400) [pid = 1799] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0xa4459c00) [pid = 1799] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8c0b2400) [pid = 1799] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x98c7d000) [pid = 1799] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8a321c00) [pid = 1799] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x84423800) [pid = 1799] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:12:57 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x906e5800) [pid = 1799] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:12:58 INFO - PROCESS | 1799 | 1461071578048 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2190ms 06:12:58 INFO - PROCESS | 1799 | 1461071578086 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 06:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:12:58 INFO - PROCESS | 1799 | 1461071578091 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 06:12:58 INFO - PROCESS | 1799 | 1461071578097 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:12:58 INFO - PROCESS | 1799 | 1461071578100 Marionette TRACE conn4 <- [1,1758,null,{}] 06:12:58 INFO - PROCESS | 1799 | 1461071578105 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:58 INFO - PROCESS | 1799 | 1461071578318 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 06:12:58 INFO - PROCESS | 1799 | 1461071578499 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8442e400 == 154 [pid = 1799] [id = 447] 06:12:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x89c74000) [pid = 1799] [serial = 1342] [outer = (nil)] 06:12:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8b6d6000) [pid = 1799] [serial = 1343] [outer = 0x89c74000] 06:12:58 INFO - PROCESS | 1799 | 1461071578618 Marionette DEBUG loaded listener.js 06:12:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8c0b8000) [pid = 1799] [serial = 1344] [outer = 0x89c74000] 06:12:59 INFO - PROCESS | 1799 | 1461071579411 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1332ms 06:12:59 INFO - PROCESS | 1799 | 1461071579429 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 06:12:59 INFO - PROCESS | 1799 | 1461071579433 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 06:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:12:59 INFO - PROCESS | 1799 | 1461071579441 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:12:59 INFO - PROCESS | 1799 | 1461071579444 Marionette TRACE conn4 <- [1,1762,null,{}] 06:12:59 INFO - PROCESS | 1799 | 1461071579596 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:59 INFO - PROCESS | 1799 | 1461071579859 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 06:13:00 INFO - PROCESS | 1799 | 1461071580205 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x86035800 == 155 [pid = 1799] [id = 448] 06:13:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x86785800) [pid = 1799] [serial = 1345] [outer = (nil)] 06:13:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x89059400) [pid = 1799] [serial = 1346] [outer = 0x86785800] 06:13:00 INFO - PROCESS | 1799 | 1461071580307 Marionette DEBUG loaded listener.js 06:13:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x898af400) [pid = 1799] [serial = 1347] [outer = 0x86785800] 06:13:01 INFO - PROCESS | 1799 | 1461071581282 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1918ms 06:13:01 INFO - PROCESS | 1799 | 1461071581362 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 06:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:13:01 INFO - PROCESS | 1799 | 1461071581371 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 06:13:01 INFO - PROCESS | 1799 | 1461071581378 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:13:01 INFO - PROCESS | 1799 | 1461071581383 Marionette TRACE conn4 <- [1,1766,null,{}] 06:13:01 INFO - PROCESS | 1799 | 1461071581390 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:01 INFO - PROCESS | 1799 | 1461071581658 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 06:13:02 INFO - PROCESS | 1799 | 1461071581994 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a320800 == 156 [pid = 1799] [id = 449] 06:13:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8a326400) [pid = 1799] [serial = 1348] [outer = (nil)] 06:13:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8b6c9000) [pid = 1799] [serial = 1349] [outer = 0x8a326400] 06:13:02 INFO - PROCESS | 1799 | 1461071582091 Marionette DEBUG loaded listener.js 06:13:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8b7b1400) [pid = 1799] [serial = 1350] [outer = 0x8a326400] 06:13:03 INFO - PROCESS | 1799 | 1461071583172 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1841ms 06:13:03 INFO - PROCESS | 1799 | 1461071583221 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 06:13:03 INFO - PROCESS | 1799 | 1461071583228 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 06:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:13:03 INFO - PROCESS | 1799 | 1461071583238 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:13:03 INFO - PROCESS | 1799 | 1461071583242 Marionette TRACE conn4 <- [1,1770,null,{}] 06:13:03 INFO - PROCESS | 1799 | 1461071583251 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:03 INFO - PROCESS | 1799 | 1461071583512 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 06:13:03 INFO - PROCESS | 1799 | 1461071583879 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed5f800 == 157 [pid = 1799] [id = 450] 06:13:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8f05a000) [pid = 1799] [serial = 1351] [outer = (nil)] 06:13:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8f773800) [pid = 1799] [serial = 1352] [outer = 0x8f05a000] 06:13:03 INFO - PROCESS | 1799 | 1461071583978 Marionette DEBUG loaded listener.js 06:13:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8f80b400) [pid = 1799] [serial = 1353] [outer = 0x8f05a000] 06:13:05 INFO - PROCESS | 1799 | 1461071585007 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1844ms 06:13:05 INFO - PROCESS | 1799 | 1461071585097 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 06:13:05 INFO - PROCESS | 1799 | 1461071585107 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 06:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:13:05 INFO - PROCESS | 1799 | 1461071585116 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:13:05 INFO - PROCESS | 1799 | 1461071585119 Marionette TRACE conn4 <- [1,1774,null,{}] 06:13:05 INFO - PROCESS | 1799 | 1461071585124 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:05 INFO - PROCESS | 1799 | 1461071585359 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 06:13:05 INFO - PROCESS | 1799 | 1461071585695 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b30a000 == 158 [pid = 1799] [id = 451] 06:13:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8f776000) [pid = 1799] [serial = 1354] [outer = (nil)] 06:13:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8fe72000) [pid = 1799] [serial = 1355] [outer = 0x8f776000] 06:13:05 INFO - PROCESS | 1799 | 1461071585789 Marionette DEBUG loaded listener.js 06:13:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8fec2000) [pid = 1799] [serial = 1356] [outer = 0x8f776000] 06:13:06 INFO - PROCESS | 1799 | 1461071586724 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1689ms 06:13:06 INFO - PROCESS | 1799 | 1461071586807 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 06:13:06 INFO - PROCESS | 1799 | 1461071586811 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 06:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:13:06 INFO - PROCESS | 1799 | 1461071586818 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:13:06 INFO - PROCESS | 1799 | 1461071586822 Marionette TRACE conn4 <- [1,1778,null,{}] 06:13:06 INFO - PROCESS | 1799 | 1461071586828 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:07 INFO - PROCESS | 1799 | 1461071587102 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 06:13:07 INFO - PROCESS | 1799 | 1461071587464 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be35400 == 159 [pid = 1799] [id = 452] 06:13:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8ed57800) [pid = 1799] [serial = 1357] [outer = (nil)] 06:13:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8ff80000) [pid = 1799] [serial = 1358] [outer = 0x8ed57800] 06:13:07 INFO - PROCESS | 1799 | 1461071587558 Marionette DEBUG loaded listener.js 06:13:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8ff85000) [pid = 1799] [serial = 1359] [outer = 0x8ed57800] 06:13:08 INFO - PROCESS | 1799 | 1461071588509 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 06:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1745ms 06:13:08 INFO - PROCESS | 1799 | 1461071588565 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 06:13:08 INFO - PROCESS | 1799 | 1461071588569 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 06:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:13:08 INFO - PROCESS | 1799 | 1461071588577 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:13:08 INFO - PROCESS | 1799 | 1461071588581 Marionette TRACE conn4 <- [1,1782,null,{}] 06:13:08 INFO - PROCESS | 1799 | 1461071588587 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:08 INFO - PROCESS | 1799 | 1461071588851 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 06:13:09 INFO - PROCESS | 1799 | 1461071589186 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed60000 == 160 [pid = 1799] [id = 453] 06:13:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x90306000) [pid = 1799] [serial = 1360] [outer = (nil)] 06:13:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x905b2000) [pid = 1799] [serial = 1361] [outer = 0x90306000] 06:13:09 INFO - PROCESS | 1799 | 1461071589281 Marionette DEBUG loaded listener.js 06:13:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x906e0000) [pid = 1799] [serial = 1362] [outer = 0x90306000] 06:13:10 INFO - PROCESS | 1799 | 1461071590280 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 06:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1734ms 06:13:10 INFO - PROCESS | 1799 | 1461071590313 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 06:13:10 INFO - PROCESS | 1799 | 1461071590318 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 06:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:13:10 INFO - PROCESS | 1799 | 1461071590325 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:13:10 INFO - PROCESS | 1799 | 1461071590329 Marionette TRACE conn4 <- [1,1786,null,{}] 06:13:10 INFO - PROCESS | 1799 | 1461071590335 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:10 INFO - PROCESS | 1799 | 1461071590557 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 06:13:10 INFO - PROCESS | 1799 | 1461071590883 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8602f000 == 161 [pid = 1799] [id = 454] 06:13:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x902c3800) [pid = 1799] [serial = 1363] [outer = (nil)] 06:13:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x916c9800) [pid = 1799] [serial = 1364] [outer = 0x902c3800] 06:13:11 INFO - PROCESS | 1799 | 1461071591000 Marionette DEBUG loaded listener.js 06:13:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x92198000) [pid = 1799] [serial = 1365] [outer = 0x902c3800] 06:13:11 INFO - PROCESS | 1799 | 1461071591926 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 06:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1635ms 06:13:11 INFO - PROCESS | 1799 | 1461071591962 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 06:13:11 INFO - PROCESS | 1799 | 1461071591966 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 06:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:13:11 INFO - PROCESS | 1799 | 1461071591993 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:13:11 INFO - PROCESS | 1799 | 1461071591997 Marionette TRACE conn4 <- [1,1790,null,{}] 06:13:12 INFO - PROCESS | 1799 | 1461071592003 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:12 INFO - PROCESS | 1799 | 1461071592217 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 06:13:12 INFO - PROCESS | 1799 | 1461071592582 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x907ae800 == 162 [pid = 1799] [id = 455] 06:13:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x907b3400) [pid = 1799] [serial = 1366] [outer = (nil)] 06:13:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x94633400) [pid = 1799] [serial = 1367] [outer = 0x907b3400] 06:13:12 INFO - PROCESS | 1799 | 1461071592697 Marionette DEBUG loaded listener.js 06:13:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9463d400) [pid = 1799] [serial = 1368] [outer = 0x907b3400] 06:13:13 INFO - PROCESS | 1799 | 1461071593582 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1636ms 06:13:13 INFO - PROCESS | 1799 | 1461071593626 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 06:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:13:13 INFO - PROCESS | 1799 | 1461071593630 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 06:13:13 INFO - PROCESS | 1799 | 1461071593656 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:13:13 INFO - PROCESS | 1799 | 1461071593660 Marionette TRACE conn4 <- [1,1794,null,{}] 06:13:13 INFO - PROCESS | 1799 | 1461071593668 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:13 INFO - PROCESS | 1799 | 1461071593891 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 06:13:14 INFO - PROCESS | 1799 | 1461071594163 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x916d0800 == 163 [pid = 1799] [id = 456] 06:13:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x94448000) [pid = 1799] [serial = 1369] [outer = (nil)] 06:13:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x96754800) [pid = 1799] [serial = 1370] [outer = 0x94448000] 06:13:14 INFO - PROCESS | 1799 | 1461071594312 Marionette DEBUG loaded listener.js 06:13:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9739c000) [pid = 1799] [serial = 1371] [outer = 0x94448000] 06:13:15 INFO - PROCESS | 1799 | 1461071595269 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1709ms 06:13:15 INFO - PROCESS | 1799 | 1461071595346 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 06:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:13:15 INFO - PROCESS | 1799 | 1461071595351 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 06:13:15 INFO - PROCESS | 1799 | 1461071595357 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:13:15 INFO - PROCESS | 1799 | 1461071595361 Marionette TRACE conn4 <- [1,1798,null,{}] 06:13:15 INFO - PROCESS | 1799 | 1461071595366 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:15 INFO - PROCESS | 1799 | 1461071595587 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 06:13:15 INFO - PROCESS | 1799 | 1461071595915 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x96749c00 == 164 [pid = 1799] [id = 457] 06:13:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x9674a800) [pid = 1799] [serial = 1372] [outer = (nil)] 06:13:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x9777d800) [pid = 1799] [serial = 1373] [outer = 0x9674a800] 06:13:16 INFO - PROCESS | 1799 | 1461071596014 Marionette DEBUG loaded listener.js 06:13:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x97785800) [pid = 1799] [serial = 1374] [outer = 0x9674a800] 06:13:16 INFO - PROCESS | 1799 | 1461071596948 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1632ms 06:13:16 INFO - PROCESS | 1799 | 1461071596988 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 06:13:16 INFO - PROCESS | 1799 | 1461071596992 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 06:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:13:17 INFO - PROCESS | 1799 | 1461071596999 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:13:17 INFO - PROCESS | 1799 | 1461071597003 Marionette TRACE conn4 <- [1,1802,null,{}] 06:13:17 INFO - PROCESS | 1799 | 1461071597009 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:17 INFO - PROCESS | 1799 | 1461071597269 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 06:13:17 INFO - PROCESS | 1799 | 1461071597612 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x967c8400 == 165 [pid = 1799] [id = 458] 06:13:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x97e25c00) [pid = 1799] [serial = 1375] [outer = (nil)] 06:13:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x97ec8400) [pid = 1799] [serial = 1376] [outer = 0x97e25c00] 06:13:17 INFO - PROCESS | 1799 | 1461071597783 Marionette DEBUG loaded listener.js 06:13:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x97f2b400) [pid = 1799] [serial = 1377] [outer = 0x97e25c00] 06:13:18 INFO - PROCESS | 1799 | 1461071598813 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1888ms 06:13:18 INFO - PROCESS | 1799 | 1461071598889 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 06:13:18 INFO - PROCESS | 1799 | 1461071598893 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 06:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:13:18 INFO - PROCESS | 1799 | 1461071598899 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:13:18 INFO - PROCESS | 1799 | 1461071598905 Marionette TRACE conn4 <- [1,1806,null,{}] 06:13:18 INFO - PROCESS | 1799 | 1461071598911 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:19 INFO - PROCESS | 1799 | 1461071599162 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 06:13:19 INFO - PROCESS | 1799 | 1461071599485 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x97e2a800 == 166 [pid = 1799] [id = 459] 06:13:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x97e30c00) [pid = 1799] [serial = 1378] [outer = (nil)] 06:13:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x989b2400) [pid = 1799] [serial = 1379] [outer = 0x97e30c00] 06:13:19 INFO - PROCESS | 1799 | 1461071599580 Marionette DEBUG loaded listener.js 06:13:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x98c7ac00) [pid = 1799] [serial = 1380] [outer = 0x97e30c00] 06:13:20 INFO - PROCESS | 1799 | 1461071600673 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1837ms 06:13:20 INFO - PROCESS | 1799 | 1461071600739 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 06:13:20 INFO - PROCESS | 1799 | 1461071600744 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 06:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:13:20 INFO - PROCESS | 1799 | 1461071600750 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:13:20 INFO - PROCESS | 1799 | 1461071600754 Marionette TRACE conn4 <- [1,1810,null,{}] 06:13:20 INFO - PROCESS | 1799 | 1461071600760 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:20 INFO - PROCESS | 1799 | 1461071600986 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 06:13:21 INFO - PROCESS | 1799 | 1461071601287 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x97b42c00 == 167 [pid = 1799] [id = 460] 06:13:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x97bcb800) [pid = 1799] [serial = 1381] [outer = (nil)] 06:13:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x9df8c400) [pid = 1799] [serial = 1382] [outer = 0x97bcb800] 06:13:21 INFO - PROCESS | 1799 | 1461071601380 Marionette DEBUG loaded listener.js 06:13:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x9fb2fc00) [pid = 1799] [serial = 1383] [outer = 0x97bcb800] 06:13:22 INFO - PROCESS | 1799 | 1461071602333 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1636ms 06:13:22 INFO - PROCESS | 1799 | 1461071602387 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 06:13:22 INFO - PROCESS | 1799 | 1461071602391 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 06:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:13:22 INFO - PROCESS | 1799 | 1461071602398 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:13:22 INFO - PROCESS | 1799 | 1461071602402 Marionette TRACE conn4 <- [1,1814,null,{}] 06:13:22 INFO - PROCESS | 1799 | 1461071602410 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:22 INFO - PROCESS | 1799 | 1461071602645 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 06:13:23 INFO - PROCESS | 1799 | 1461071602999 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x98934000 == 168 [pid = 1799] [id = 461] 06:13:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x98faa800) [pid = 1799] [serial = 1384] [outer = (nil)] 06:13:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0xa0c2e000) [pid = 1799] [serial = 1385] [outer = 0x98faa800] 06:13:23 INFO - PROCESS | 1799 | 1461071603110 Marionette DEBUG loaded listener.js 06:13:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0xa0f33c00) [pid = 1799] [serial = 1386] [outer = 0x98faa800] 06:13:24 INFO - PROCESS | 1799 | 1461071604041 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1689ms 06:13:24 INFO - PROCESS | 1799 | 1461071604088 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 06:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:13:24 INFO - PROCESS | 1799 | 1461071604093 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 06:13:24 INFO - PROCESS | 1799 | 1461071604100 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:13:24 INFO - PROCESS | 1799 | 1461071604104 Marionette TRACE conn4 <- [1,1818,null,{}] 06:13:24 INFO - PROCESS | 1799 | 1461071604110 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:24 INFO - PROCESS | 1799 | 1461071604342 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 06:13:24 INFO - PROCESS | 1799 | 1461071604695 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8602e800 == 169 [pid = 1799] [id = 462] 06:13:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x8728c000) [pid = 1799] [serial = 1387] [outer = (nil)] 06:13:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0xa4474000) [pid = 1799] [serial = 1388] [outer = 0x8728c000] 06:13:24 INFO - PROCESS | 1799 | 1461071604845 Marionette DEBUG loaded listener.js 06:13:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0xa457a800) [pid = 1799] [serial = 1389] [outer = 0x8728c000] 06:13:25 INFO - PROCESS | 1799 | 1461071605748 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1695ms 06:13:25 INFO - PROCESS | 1799 | 1461071605798 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 06:13:25 INFO - PROCESS | 1799 | 1461071605803 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 06:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:13:25 INFO - PROCESS | 1799 | 1461071605809 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:13:25 INFO - PROCESS | 1799 | 1461071605812 Marionette TRACE conn4 <- [1,1822,null,{}] 06:13:25 INFO - PROCESS | 1799 | 1461071605818 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:26 INFO - PROCESS | 1799 | 1461071606042 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 06:13:26 INFO - PROCESS | 1799 | 1461071606365 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8602cc00 == 170 [pid = 1799] [id = 463] 06:13:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x907ab800) [pid = 1799] [serial = 1390] [outer = (nil)] 06:13:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0xa4763400) [pid = 1799] [serial = 1391] [outer = 0x907ab800] 06:13:26 INFO - PROCESS | 1799 | 1461071606465 Marionette DEBUG loaded listener.js 06:13:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0xa4aab000) [pid = 1799] [serial = 1392] [outer = 0x907ab800] 06:13:27 INFO - PROCESS | 1799 | 1461071607357 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1595ms 06:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:13:27 INFO - PROCESS | 1799 | 1461071607410 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 06:13:27 INFO - PROCESS | 1799 | 1461071607413 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 06:13:27 INFO - PROCESS | 1799 | 1461071607421 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:13:27 INFO - PROCESS | 1799 | 1461071607424 Marionette TRACE conn4 <- [1,1826,null,{}] 06:13:27 INFO - PROCESS | 1799 | 1461071607431 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:27 INFO - PROCESS | 1799 | 1461071607656 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 06:13:28 INFO - PROCESS | 1799 | 1461071607999 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f89d800 == 171 [pid = 1799] [id = 464] 06:13:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x8f89e000) [pid = 1799] [serial = 1393] [outer = (nil)] 06:13:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x8f8a5000) [pid = 1799] [serial = 1394] [outer = 0x8f89e000] 06:13:28 INFO - PROCESS | 1799 | 1461071608099 Marionette DEBUG loaded listener.js 06:13:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8f8a7800) [pid = 1799] [serial = 1395] [outer = 0x8f89e000] 06:13:29 INFO - PROCESS | 1799 | 1461071609037 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1693ms 06:13:29 INFO - PROCESS | 1799 | 1461071609113 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 06:13:29 INFO - PROCESS | 1799 | 1461071609117 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 06:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:13:29 INFO - PROCESS | 1799 | 1461071609124 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:13:29 INFO - PROCESS | 1799 | 1461071609127 Marionette TRACE conn4 <- [1,1830,null,{}] 06:13:29 INFO - PROCESS | 1799 | 1461071609133 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:29 INFO - PROCESS | 1799 | 1461071609385 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 06:13:29 INFO - PROCESS | 1799 | 1461071609747 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x84432400 == 172 [pid = 1799] [id = 465] 06:13:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x8f89f000) [pid = 1799] [serial = 1396] [outer = (nil)] 06:13:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x8ff90000) [pid = 1799] [serial = 1397] [outer = 0x8f89f000] 06:13:29 INFO - PROCESS | 1799 | 1461071609839 Marionette DEBUG loaded listener.js 06:13:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x8ff92c00) [pid = 1799] [serial = 1398] [outer = 0x8f89f000] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0xa0aad000 == 171 [pid = 1799] [id = 396] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x899b7000 == 170 [pid = 1799] [id = 397] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x87d58400 == 169 [pid = 1799] [id = 395] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8fec7c00 == 168 [pid = 1799] [id = 341] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x899b4400 == 167 [pid = 1799] [id = 393] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x98925800 == 166 [pid = 1799] [id = 392] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x89a81000 == 165 [pid = 1799] [id = 342] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x97787c00 == 164 [pid = 1799] [id = 391] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8a32fc00 == 163 [pid = 1799] [id = 446] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x898ab800 == 162 [pid = 1799] [id = 445] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8442c400 == 161 [pid = 1799] [id = 444] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x9b08f000 == 160 [pid = 1799] [id = 440] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x9ad30c00 == 159 [pid = 1799] [id = 439] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x9716f400 == 158 [pid = 1799] [id = 438] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x97b4c400 == 157 [pid = 1799] [id = 437] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x9336c000 == 156 [pid = 1799] [id = 435] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x9776c800 == 155 [pid = 1799] [id = 436] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8fecc000 == 154 [pid = 1799] [id = 434] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x905b1800 == 153 [pid = 1799] [id = 433] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8edec000 == 152 [pid = 1799] [id = 432] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6ccc00 == 151 [pid = 1799] [id = 431] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x84426400 == 150 [pid = 1799] [id = 430] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8be35c00 == 149 [pid = 1799] [id = 428] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8a0f6c00 == 148 [pid = 1799] [id = 429] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8a499c00 == 147 [pid = 1799] [id = 427] 06:13:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8905d800 == 146 [pid = 1799] [id = 426] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x8edeb400) [pid = 1799] [serial = 1277] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x97769400) [pid = 1799] [serial = 1230] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x902c4c00) [pid = 1799] [serial = 1155] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x9488c800) [pid = 1799] [serial = 1226] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x9776ec00) [pid = 1799] [serial = 1170] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x97f25800) [pid = 1799] [serial = 1236] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x993f0800) [pid = 1799] [serial = 1241] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x906da800) [pid = 1799] [serial = 1220] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0xa4473800) [pid = 1799] [serial = 1191] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x98337400) [pid = 1799] [serial = 1176] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0xa4581c00) [pid = 1799] [serial = 1247] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8fe79000) [pid = 1799] [serial = 1257] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8f76ec00) [pid = 1799] [serial = 1152] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x97b47800) [pid = 1799] [serial = 1232] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x95d68c00) [pid = 1799] [serial = 1227] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x9df88000) [pid = 1799] [serial = 1179] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x89a7d000) [pid = 1799] [serial = 1146] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0xa45e3000) [pid = 1799] [serial = 1248] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8a0f9000) [pid = 1799] [serial = 1271] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x97b4f400) [pid = 1799] [serial = 1233] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0xa475f800) [pid = 1799] [serial = 1251] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x90819400) [pid = 1799] [serial = 1221] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8edeec00) [pid = 1799] [serial = 1217] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0xa2abbc00) [pid = 1799] [serial = 1245] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8a32ac00) [pid = 1799] [serial = 1214] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8442cc00) [pid = 1799] [serial = 1265] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x9444ec00) [pid = 1799] [serial = 1224] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x905b6c00) [pid = 1799] [serial = 1158] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x989a2c00) [pid = 1799] [serial = 1238] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x90009800) [pid = 1799] [serial = 1080] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x94890000) [pid = 1799] [serial = 1164] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8a497000) [pid = 1799] [serial = 1215] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x934ef000) [pid = 1799] [serial = 1223] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x97ed4400) [pid = 1799] [serial = 1235] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8f6d3400) [pid = 1799] [serial = 1218] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8ed5b800) [pid = 1799] [serial = 1275] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8a32d000) [pid = 1799] [serial = 1272] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8ed59c00) [pid = 1799] [serial = 1259] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8ed5c000) [pid = 1799] [serial = 1260] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x9aebd400) [pid = 1799] [serial = 1242] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x989b2000) [pid = 1799] [serial = 1239] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x96452000) [pid = 1799] [serial = 1167] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8b6d5800) [pid = 1799] [serial = 1149] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x934f0c00) [pid = 1799] [serial = 1161] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8fe77400) [pid = 1799] [serial = 1256] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x9fca2400) [pid = 1799] [serial = 1182] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x89a89800) [pid = 1799] [serial = 1269] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x902bf000) [pid = 1799] [serial = 1212] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0xa4ab2000) [pid = 1799] [serial = 1254] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0xa4ab1000) [pid = 1799] [serial = 1253] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8fe78000) [pid = 1799] [serial = 1262] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8442ec00) [pid = 1799] [serial = 1266] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0xa2abd000) [pid = 1799] [serial = 1188] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0xa0c30800) [pid = 1799] [serial = 1185] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0xa475d800) [pid = 1799] [serial = 1250] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x97493800) [pid = 1799] [serial = 1229] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8c0b8400) [pid = 1799] [serial = 1274] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x89a7a400) [pid = 1799] [serial = 1268] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x97c10400) [pid = 1799] [serial = 1173] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0xa0ae1800) [pid = 1799] [serial = 1244] [outer = (nil)] [url = about:blank] 06:13:32 INFO - PROCESS | 1799 | 1461071612697 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 3641ms 06:13:32 INFO - PROCESS | 1799 | 1461071612768 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 06:13:32 INFO - PROCESS | 1799 | 1461071612775 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 06:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:13:32 INFO - PROCESS | 1799 | 1461071612785 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:13:32 INFO - PROCESS | 1799 | 1461071612790 Marionette TRACE conn4 <- [1,1834,null,{}] 06:13:32 INFO - PROCESS | 1799 | 1461071612798 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:33 INFO - PROCESS | 1799 | 1461071613035 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 06:13:33 INFO - PROCESS | 1799 | 1461071613297 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x89050c00 == 147 [pid = 1799] [id = 466] 06:13:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8905c000) [pid = 1799] [serial = 1399] [outer = (nil)] 06:13:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x899b4400) [pid = 1799] [serial = 1400] [outer = 0x8905c000] 06:13:33 INFO - PROCESS | 1799 | 1461071613385 Marionette DEBUG loaded listener.js 06:13:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x89a88000) [pid = 1799] [serial = 1401] [outer = 0x8905c000] 06:13:34 INFO - PROCESS | 1799 | 1461071614441 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 06:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1690ms 06:13:34 INFO - PROCESS | 1799 | 1461071614476 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 06:13:34 INFO - PROCESS | 1799 | 1461071614486 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 06:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:13:34 INFO - PROCESS | 1799 | 1461071614503 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:13:34 INFO - PROCESS | 1799 | 1461071614508 Marionette TRACE conn4 <- [1,1838,null,{}] 06:13:34 INFO - PROCESS | 1799 | 1461071614513 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:34 INFO - PROCESS | 1799 | 1461071614810 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 06:13:35 INFO - PROCESS | 1799 | 1461071615049 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x899bb000 == 148 [pid = 1799] [id = 467] 06:13:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8a0ef000) [pid = 1799] [serial = 1402] [outer = (nil)] 06:13:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8a32ac00) [pid = 1799] [serial = 1403] [outer = 0x8a0ef000] 06:13:35 INFO - PROCESS | 1799 | 1461071615126 Marionette DEBUG loaded listener.js 06:13:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8a48ec00) [pid = 1799] [serial = 1404] [outer = 0x8a0ef000] 06:13:36 INFO - PROCESS | 1799 | 1461071616146 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1698ms 06:13:36 INFO - PROCESS | 1799 | 1461071616195 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 06:13:36 INFO - PROCESS | 1799 | 1461071616199 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 06:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:13:36 INFO - PROCESS | 1799 | 1461071616219 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:13:36 INFO - PROCESS | 1799 | 1461071616225 Marionette TRACE conn4 <- [1,1842,null,{}] 06:13:36 INFO - PROCESS | 1799 | 1461071616240 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:37 INFO - PROCESS | 1799 | 1461071617064 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x9ad37800) [pid = 1799] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x916ce400) [pid = 1799] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9fb2f400) [pid = 1799] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x94448c00) [pid = 1799] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x97e23800) [pid = 1799] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x86028c00) [pid = 1799] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x906dc400) [pid = 1799] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8ff80c00) [pid = 1799] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8ff7b000) [pid = 1799] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x97b4d000) [pid = 1799] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x89a9b400) [pid = 1799] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x91532c00) [pid = 1799] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8feca400) [pid = 1799] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x97768400) [pid = 1799] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:13:37 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8b6cf800) [pid = 1799] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:13:37 INFO - PROCESS | 1799 | 1461071617288 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8442ac00 == 149 [pid = 1799] [id = 468] 06:13:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x86028c00) [pid = 1799] [serial = 1405] [outer = (nil)] 06:13:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x89c74c00) [pid = 1799] [serial = 1406] [outer = 0x86028c00] 06:13:37 INFO - PROCESS | 1799 | 1461071617417 Marionette DEBUG loaded listener.js 06:13:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8c0b8800) [pid = 1799] [serial = 1407] [outer = 0x86028c00] 06:13:38 INFO - PROCESS | 1799 | 1461071618377 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2195ms 06:13:38 INFO - PROCESS | 1799 | 1461071618416 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 06:13:38 INFO - PROCESS | 1799 | 1461071618420 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 06:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:13:38 INFO - PROCESS | 1799 | 1461071618427 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:13:38 INFO - PROCESS | 1799 | 1461071618431 Marionette TRACE conn4 <- [1,1846,null,{}] 06:13:38 INFO - PROCESS | 1799 | 1461071618436 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:38 INFO - PROCESS | 1799 | 1461071618632 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 06:13:38 INFO - PROCESS | 1799 | 1461071618650 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a0f9400 == 150 [pid = 1799] [id = 469] 06:13:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8ed5e400) [pid = 1799] [serial = 1408] [outer = (nil)] 06:13:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8ede4400) [pid = 1799] [serial = 1409] [outer = 0x8ed5e400] 06:13:38 INFO - PROCESS | 1799 | 1461071618730 Marionette DEBUG loaded listener.js 06:13:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8f052c00) [pid = 1799] [serial = 1410] [outer = 0x8ed5e400] 06:13:40 INFO - PROCESS | 1799 | 1461071620099 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1746ms 06:13:40 INFO - PROCESS | 1799 | 1461071620175 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 06:13:40 INFO - PROCESS | 1799 | 1461071620183 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 06:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:13:40 INFO - PROCESS | 1799 | 1461071620194 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:13:40 INFO - PROCESS | 1799 | 1461071620199 Marionette TRACE conn4 <- [1,1850,null,{}] 06:13:40 INFO - PROCESS | 1799 | 1461071620209 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:40 INFO - PROCESS | 1799 | 1461071620498 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 06:13:40 INFO - PROCESS | 1799 | 1461071620852 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8442a000 == 151 [pid = 1799] [id = 470] 06:13:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8905d800) [pid = 1799] [serial = 1411] [outer = (nil)] 06:13:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x89c7b800) [pid = 1799] [serial = 1412] [outer = 0x8905d800] 06:13:40 INFO - PROCESS | 1799 | 1461071620966 Marionette DEBUG loaded listener.js 06:13:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8a320c00) [pid = 1799] [serial = 1413] [outer = 0x8905d800] 06:13:42 INFO - PROCESS | 1799 | 1461071622056 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1935ms 06:13:42 INFO - PROCESS | 1799 | 1461071622131 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 06:13:42 INFO - PROCESS | 1799 | 1461071622140 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 06:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:13:42 INFO - PROCESS | 1799 | 1461071622154 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:13:42 INFO - PROCESS | 1799 | 1461071622158 Marionette TRACE conn4 <- [1,1854,null,{}] 06:13:42 INFO - PROCESS | 1799 | 1461071622165 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:42 INFO - PROCESS | 1799 | 1461071622456 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 06:13:42 INFO - PROCESS | 1799 | 1461071622828 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c73400 == 152 [pid = 1799] [id = 471] 06:13:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8b6cd400) [pid = 1799] [serial = 1414] [outer = (nil)] 06:13:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8ed5ac00) [pid = 1799] [serial = 1415] [outer = 0x8b6cd400] 06:13:42 INFO - PROCESS | 1799 | 1461071622929 Marionette DEBUG loaded listener.js 06:13:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8ede9400) [pid = 1799] [serial = 1416] [outer = 0x8b6cd400] 06:13:43 INFO - PROCESS | 1799 | 1461071623927 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1835ms 06:13:43 INFO - PROCESS | 1799 | 1461071623990 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 06:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:13:44 INFO - PROCESS | 1799 | 1461071623995 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 06:13:44 INFO - PROCESS | 1799 | 1461071624003 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:13:44 INFO - PROCESS | 1799 | 1461071624010 Marionette TRACE conn4 <- [1,1858,null,{}] 06:13:44 INFO - PROCESS | 1799 | 1461071624027 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:44 INFO - PROCESS | 1799 | 1461071624310 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 06:13:44 INFO - PROCESS | 1799 | 1461071624636 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f057400 == 153 [pid = 1799] [id = 472] 06:13:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8f770400) [pid = 1799] [serial = 1417] [outer = (nil)] 06:13:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8f8a8400) [pid = 1799] [serial = 1418] [outer = 0x8f770400] 06:13:44 INFO - PROCESS | 1799 | 1461071624737 Marionette DEBUG loaded listener.js 06:13:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8fac9c00) [pid = 1799] [serial = 1419] [outer = 0x8f770400] 06:13:45 INFO - PROCESS | 1799 | 1461071625699 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1741ms 06:13:45 INFO - PROCESS | 1799 | 1461071625743 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 06:13:45 INFO - PROCESS | 1799 | 1461071625748 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 06:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:13:45 INFO - PROCESS | 1799 | 1461071625755 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:13:45 INFO - PROCESS | 1799 | 1461071625758 Marionette TRACE conn4 <- [1,1862,null,{}] 06:13:45 INFO - PROCESS | 1799 | 1461071625764 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:45 INFO - PROCESS | 1799 | 1461071625991 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 06:13:46 INFO - PROCESS | 1799 | 1461071626311 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f80ac00 == 154 [pid = 1799] [id = 473] 06:13:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8fd75400) [pid = 1799] [serial = 1420] [outer = (nil)] 06:13:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8fe75400) [pid = 1799] [serial = 1421] [outer = 0x8fd75400] 06:13:46 INFO - PROCESS | 1799 | 1461071626415 Marionette DEBUG loaded listener.js 06:13:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8fe7a000) [pid = 1799] [serial = 1422] [outer = 0x8fd75400] 06:13:47 INFO - PROCESS | 1799 | 1461071627318 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1636ms 06:13:47 INFO - PROCESS | 1799 | 1461071627392 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 06:13:47 INFO - PROCESS | 1799 | 1461071627396 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 06:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:13:47 INFO - PROCESS | 1799 | 1461071627402 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:13:47 INFO - PROCESS | 1799 | 1461071627405 Marionette TRACE conn4 <- [1,1866,null,{}] 06:13:47 INFO - PROCESS | 1799 | 1461071627412 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:47 INFO - PROCESS | 1799 | 1461071627625 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 06:13:47 INFO - PROCESS | 1799 | 1461071627952 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd74400 == 155 [pid = 1799] [id = 474] 06:13:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8fd78400) [pid = 1799] [serial = 1423] [outer = (nil)] 06:13:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8ff7d400) [pid = 1799] [serial = 1424] [outer = 0x8fd78400] 06:13:48 INFO - PROCESS | 1799 | 1461071628047 Marionette DEBUG loaded listener.js 06:13:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8ff8e400) [pid = 1799] [serial = 1425] [outer = 0x8fd78400] 06:13:48 INFO - PROCESS | 1799 | 1461071628948 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1581ms 06:13:48 INFO - PROCESS | 1799 | 1461071628984 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 06:13:48 INFO - PROCESS | 1799 | 1461071628987 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 06:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:13:48 INFO - PROCESS | 1799 | 1461071628994 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:13:48 INFO - PROCESS | 1799 | 1461071628998 Marionette TRACE conn4 <- [1,1870,null,{}] 06:13:49 INFO - PROCESS | 1799 | 1461071629003 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:49 INFO - PROCESS | 1799 | 1461071629251 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 06:13:49 INFO - PROCESS | 1799 | 1461071629578 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a87800 == 156 [pid = 1799] [id = 475] 06:13:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8fece800) [pid = 1799] [serial = 1426] [outer = (nil)] 06:13:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x90018c00) [pid = 1799] [serial = 1427] [outer = 0x8fece800] 06:13:49 INFO - PROCESS | 1799 | 1461071629693 Marionette DEBUG loaded listener.js 06:13:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x902c0800) [pid = 1799] [serial = 1428] [outer = 0x8fece800] 06:13:50 INFO - PROCESS | 1799 | 1461071630570 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1684ms 06:13:50 INFO - PROCESS | 1799 | 1461071630681 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 06:13:50 INFO - PROCESS | 1799 | 1461071630687 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 06:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:13:50 INFO - PROCESS | 1799 | 1461071630696 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:13:50 INFO - PROCESS | 1799 | 1461071630701 Marionette TRACE conn4 <- [1,1874,null,{}] 06:13:50 INFO - PROCESS | 1799 | 1461071630740 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:50 INFO - PROCESS | 1799 | 1461071630964 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 06:13:51 INFO - PROCESS | 1799 | 1461071631285 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff98c00 == 157 [pid = 1799] [id = 476] 06:13:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8ff9c000) [pid = 1799] [serial = 1429] [outer = (nil)] 06:13:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x90350400) [pid = 1799] [serial = 1430] [outer = 0x8ff9c000] 06:13:51 INFO - PROCESS | 1799 | 1461071631382 Marionette DEBUG loaded listener.js 06:13:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x90354c00) [pid = 1799] [serial = 1431] [outer = 0x8ff9c000] 06:13:52 INFO - PROCESS | 1799 | 1461071632324 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1704ms 06:13:52 INFO - PROCESS | 1799 | 1461071632400 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 06:13:52 INFO - PROCESS | 1799 | 1461071632403 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 06:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:13:52 INFO - PROCESS | 1799 | 1461071632410 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:13:52 INFO - PROCESS | 1799 | 1461071632413 Marionette TRACE conn4 <- [1,1878,null,{}] 06:13:52 INFO - PROCESS | 1799 | 1461071632419 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:52 INFO - PROCESS | 1799 | 1461071632665 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 06:13:53 INFO - PROCESS | 1799 | 1461071632993 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f8a2800 == 158 [pid = 1799] [id = 477] 06:13:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8ff9b000) [pid = 1799] [serial = 1432] [outer = (nil)] 06:13:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x9081b000) [pid = 1799] [serial = 1433] [outer = 0x8ff9b000] 06:13:53 INFO - PROCESS | 1799 | 1461071633085 Marionette DEBUG loaded listener.js 06:13:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x91533400) [pid = 1799] [serial = 1434] [outer = 0x8ff9b000] 06:13:54 INFO - PROCESS | 1799 | 1461071634006 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1635ms 06:13:54 INFO - PROCESS | 1799 | 1461071634045 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 06:13:54 INFO - PROCESS | 1799 | 1461071634049 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 06:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:13:54 INFO - PROCESS | 1799 | 1461071634056 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:13:54 INFO - PROCESS | 1799 | 1461071634058 Marionette TRACE conn4 <- [1,1882,null,{}] 06:13:54 INFO - PROCESS | 1799 | 1461071634065 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:54 INFO - PROCESS | 1799 | 1461071634282 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 06:13:54 INFO - PROCESS | 1799 | 1461071634605 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x902b8800 == 159 [pid = 1799] [id = 478] 06:13:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x90310c00) [pid = 1799] [serial = 1435] [outer = (nil)] 06:13:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x94448c00) [pid = 1799] [serial = 1436] [outer = 0x90310c00] 06:13:54 INFO - PROCESS | 1799 | 1461071634721 Marionette DEBUG loaded listener.js 06:13:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x9444f400) [pid = 1799] [serial = 1437] [outer = 0x90310c00] 06:13:55 INFO - PROCESS | 1799 | 1461071635719 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1736ms 06:13:55 INFO - PROCESS | 1799 | 1461071635796 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 06:13:55 INFO - PROCESS | 1799 | 1461071635804 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 06:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:13:55 INFO - PROCESS | 1799 | 1461071635816 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:13:55 INFO - PROCESS | 1799 | 1461071635823 Marionette TRACE conn4 <- [1,1886,null,{}] 06:13:55 INFO - PROCESS | 1799 | 1461071635838 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:56 INFO - PROCESS | 1799 | 1461071636110 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 06:13:56 INFO - PROCESS | 1799 | 1461071636442 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x9081ec00 == 160 [pid = 1799] [id = 479] 06:13:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x94445400) [pid = 1799] [serial = 1438] [outer = (nil)] 06:13:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x948cdc00) [pid = 1799] [serial = 1439] [outer = 0x94445400] 06:13:56 INFO - PROCESS | 1799 | 1461071636530 Marionette DEBUG loaded listener.js 06:13:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x948d5800) [pid = 1799] [serial = 1440] [outer = 0x94445400] 06:13:57 INFO - PROCESS | 1799 | 1461071637492 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1710ms 06:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:13:57 INFO - PROCESS | 1799 | 1461071637524 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 06:13:57 INFO - PROCESS | 1799 | 1461071637527 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 06:13:57 INFO - PROCESS | 1799 | 1461071637534 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:13:57 INFO - PROCESS | 1799 | 1461071637539 Marionette TRACE conn4 <- [1,1890,null,{}] 06:13:57 INFO - PROCESS | 1799 | 1461071637545 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:57 INFO - PROCESS | 1799 | 1461071637788 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 06:13:58 INFO - PROCESS | 1799 | 1461071638126 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x94824c00 == 161 [pid = 1799] [id = 480] 06:13:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x97179400) [pid = 1799] [serial = 1441] [outer = (nil)] 06:13:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x973c7c00) [pid = 1799] [serial = 1442] [outer = 0x97179400] 06:13:58 INFO - PROCESS | 1799 | 1461071638228 Marionette DEBUG loaded listener.js 06:13:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x97766800) [pid = 1799] [serial = 1443] [outer = 0x97179400] 06:13:59 INFO - PROCESS | 1799 | 1461071639226 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1737ms 06:13:59 INFO - PROCESS | 1799 | 1461071639271 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 06:13:59 INFO - PROCESS | 1799 | 1461071639276 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 06:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:13:59 INFO - PROCESS | 1799 | 1461071639282 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:13:59 INFO - PROCESS | 1799 | 1461071639287 Marionette TRACE conn4 <- [1,1894,null,{}] 06:13:59 INFO - PROCESS | 1799 | 1461071639292 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:59 INFO - PROCESS | 1799 | 1461071639547 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 06:13:59 INFO - PROCESS | 1799 | 1461071639884 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x907b3c00 == 162 [pid = 1799] [id = 481] 06:13:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x93372800) [pid = 1799] [serial = 1444] [outer = (nil)] 06:13:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x97781800) [pid = 1799] [serial = 1445] [outer = 0x93372800] 06:13:59 INFO - PROCESS | 1799 | 1461071639990 Marionette DEBUG loaded listener.js 06:14:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x97785400) [pid = 1799] [serial = 1446] [outer = 0x93372800] 06:14:00 INFO - PROCESS | 1799 | 1461071640969 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1734ms 06:14:01 INFO - PROCESS | 1799 | 1461071641017 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 06:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:14:01 INFO - PROCESS | 1799 | 1461071641022 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 06:14:01 INFO - PROCESS | 1799 | 1461071641028 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:14:01 INFO - PROCESS | 1799 | 1461071641031 Marionette TRACE conn4 <- [1,1898,null,{}] 06:14:01 INFO - PROCESS | 1799 | 1461071641037 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:01 INFO - PROCESS | 1799 | 1461071641258 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 06:14:01 INFO - PROCESS | 1799 | 1461071641588 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x97493800 == 163 [pid = 1799] [id = 482] 06:14:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x97761400) [pid = 1799] [serial = 1447] [outer = (nil)] 06:14:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x97b4a800) [pid = 1799] [serial = 1448] [outer = 0x97761400] 06:14:01 INFO - PROCESS | 1799 | 1461071641687 Marionette DEBUG loaded listener.js 06:14:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x97b4d000) [pid = 1799] [serial = 1449] [outer = 0x97761400] 06:14:02 INFO - PROCESS | 1799 | 1461071642645 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1686ms 06:14:02 INFO - PROCESS | 1799 | 1461071642714 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 06:14:02 INFO - PROCESS | 1799 | 1461071642718 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 06:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:14:02 INFO - PROCESS | 1799 | 1461071642724 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:14:02 INFO - PROCESS | 1799 | 1461071642728 Marionette TRACE conn4 <- [1,1902,null,{}] 06:14:02 INFO - PROCESS | 1799 | 1461071642734 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:02 INFO - PROCESS | 1799 | 1461071642972 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 06:14:03 INFO - PROCESS | 1799 | 1461071643291 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x96453c00 == 164 [pid = 1799] [id = 483] 06:14:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x97b42400) [pid = 1799] [serial = 1450] [outer = (nil)] 06:14:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x97ec7c00) [pid = 1799] [serial = 1451] [outer = 0x97b42400] 06:14:03 INFO - PROCESS | 1799 | 1461071643387 Marionette DEBUG loaded listener.js 06:14:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x97ecbc00) [pid = 1799] [serial = 1452] [outer = 0x97b42400] 06:14:04 INFO - PROCESS | 1799 | 1461071644279 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1634ms 06:14:04 INFO - PROCESS | 1799 | 1461071644360 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 06:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:14:04 INFO - PROCESS | 1799 | 1461071644364 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 06:14:04 INFO - PROCESS | 1799 | 1461071644372 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:14:04 INFO - PROCESS | 1799 | 1461071644376 Marionette TRACE conn4 <- [1,1906,null,{}] 06:14:04 INFO - PROCESS | 1799 | 1461071644382 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:04 INFO - PROCESS | 1799 | 1461071644666 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 06:14:05 INFO - PROCESS | 1799 | 1461071645011 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8442f400 == 165 [pid = 1799] [id = 484] 06:14:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x9444b000) [pid = 1799] [serial = 1453] [outer = (nil)] 06:14:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x97f27000) [pid = 1799] [serial = 1454] [outer = 0x9444b000] 06:14:05 INFO - PROCESS | 1799 | 1461071645102 Marionette DEBUG loaded listener.js 06:14:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x97f2cc00) [pid = 1799] [serial = 1455] [outer = 0x9444b000] 06:14:06 INFO - PROCESS | 1799 | 1461071646054 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1743ms 06:14:06 INFO - PROCESS | 1799 | 1461071646114 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 06:14:06 INFO - PROCESS | 1799 | 1461071646117 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 06:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:14:06 INFO - PROCESS | 1799 | 1461071646125 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:14:06 INFO - PROCESS | 1799 | 1461071646127 Marionette TRACE conn4 <- [1,1910,null,{}] 06:14:06 INFO - PROCESS | 1799 | 1461071646134 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:06 INFO - PROCESS | 1799 | 1461071646365 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 06:14:06 INFO - PROCESS | 1799 | 1461071646686 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x96754c00 == 166 [pid = 1799] [id = 485] 06:14:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x97f28800) [pid = 1799] [serial = 1456] [outer = (nil)] 06:14:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x989b3400) [pid = 1799] [serial = 1457] [outer = 0x97f28800] 06:14:06 INFO - PROCESS | 1799 | 1461071646782 Marionette DEBUG loaded listener.js 06:14:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x989bc000) [pid = 1799] [serial = 1458] [outer = 0x97f28800] 06:14:07 INFO - PROCESS | 1799 | 1461071647666 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1582ms 06:14:07 INFO - PROCESS | 1799 | 1461071647708 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 06:14:07 INFO - PROCESS | 1799 | 1461071647712 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 06:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:14:07 INFO - PROCESS | 1799 | 1461071647742 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:14:07 INFO - PROCESS | 1799 | 1461071647745 Marionette TRACE conn4 <- [1,1914,null,{}] 06:14:07 INFO - PROCESS | 1799 | 1461071647753 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:08 INFO - PROCESS | 1799 | 1461071648000 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 06:14:08 INFO - PROCESS | 1799 | 1461071648324 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x869ca000 == 167 [pid = 1799] [id = 486] 06:14:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9899e000) [pid = 1799] [serial = 1459] [outer = (nil)] 06:14:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x9ad35000) [pid = 1799] [serial = 1460] [outer = 0x9899e000] 06:14:08 INFO - PROCESS | 1799 | 1461071648423 Marionette DEBUG loaded listener.js 06:14:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x9ae60800) [pid = 1799] [serial = 1461] [outer = 0x9899e000] 06:14:09 INFO - PROCESS | 1799 | 1461071649308 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1636ms 06:14:09 INFO - PROCESS | 1799 | 1461071649374 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 06:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:14:09 INFO - PROCESS | 1799 | 1461071649378 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 06:14:09 INFO - PROCESS | 1799 | 1461071649385 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:14:09 INFO - PROCESS | 1799 | 1461071649389 Marionette TRACE conn4 <- [1,1918,null,{}] 06:14:09 INFO - PROCESS | 1799 | 1461071649395 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:09 INFO - PROCESS | 1799 | 1461071649663 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8442ac00 == 166 [pid = 1799] [id = 468] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x899bb000 == 165 [pid = 1799] [id = 467] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x89050c00 == 164 [pid = 1799] [id = 466] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8f89d800 == 163 [pid = 1799] [id = 464] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8602e800 == 162 [pid = 1799] [id = 462] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8602cc00 == 161 [pid = 1799] [id = 463] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x98934000 == 160 [pid = 1799] [id = 461] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x97b42c00 == 159 [pid = 1799] [id = 460] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x97e2a800 == 158 [pid = 1799] [id = 459] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x96749c00 == 157 [pid = 1799] [id = 457] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x967c8400 == 156 [pid = 1799] [id = 458] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x916d0800 == 155 [pid = 1799] [id = 456] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x907ae800 == 154 [pid = 1799] [id = 455] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8602f000 == 153 [pid = 1799] [id = 454] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed60000 == 152 [pid = 1799] [id = 453] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8b30a000 == 151 [pid = 1799] [id = 451] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8be35400 == 150 [pid = 1799] [id = 452] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed5f800 == 149 [pid = 1799] [id = 450] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8a320800 == 148 [pid = 1799] [id = 449] 06:14:11 INFO - PROCESS | 1799 | --DOCSHELL 0x86035800 == 147 [pid = 1799] [id = 448] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8b6d6000) [pid = 1799] [serial = 1343] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x9fc0f800) [pid = 1799] [serial = 1319] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x96752000) [pid = 1799] [serial = 1302] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0xa0ad7400) [pid = 1799] [serial = 1322] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x9777f800) [pid = 1799] [serial = 1308] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x97e2e400) [pid = 1799] [serial = 1310] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x87d62800) [pid = 1799] [serial = 1335] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x97690000) [pid = 1799] [serial = 1305] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0xa3c6fc00) [pid = 1799] [serial = 1331] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8ff82000) [pid = 1799] [serial = 1328] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8b7b2000) [pid = 1799] [serial = 1283] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x989ac800) [pid = 1799] [serial = 1313] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x89c7c800) [pid = 1799] [serial = 1338] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x94444800) [pid = 1799] [serial = 1296] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x902c3000) [pid = 1799] [serial = 1292] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x98c43400) [pid = 1799] [serial = 1314] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0xa475c000) [pid = 1799] [serial = 1332] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0xa444d400) [pid = 1799] [serial = 1326] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9b08f800) [pid = 1799] [serial = 1317] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0xa0ae0000) [pid = 1799] [serial = 1323] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8b7a9c00) [pid = 1799] [serial = 1340] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x9481d000) [pid = 1799] [serial = 1298] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x97762c00) [pid = 1799] [serial = 1307] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8fec3400) [pid = 1799] [serial = 1289] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x97f22400) [pid = 1799] [serial = 1311] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x86035000) [pid = 1799] [serial = 1334] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x89aa4800) [pid = 1799] [serial = 1337] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x9fc9a800) [pid = 1799] [serial = 1320] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8ff83c00) [pid = 1799] [serial = 1329] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x9674dc00) [pid = 1799] [serial = 1301] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8f819400) [pid = 1799] [serial = 1286] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9aec4400) [pid = 1799] [serial = 1316] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x973a4c00) [pid = 1799] [serial = 1304] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x898a4c00) [pid = 1799] [serial = 1280] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0xa2abdc00) [pid = 1799] [serial = 1325] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x93372000) [pid = 1799] [serial = 1295] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8c0b1c00) [pid = 1799] [serial = 1341] [outer = (nil)] [url = about:blank] 06:14:11 INFO - PROCESS | 1799 | 1461071651790 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x86035800 == 148 [pid = 1799] [id = 487] 06:14:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8677e800) [pid = 1799] [serial = 1462] [outer = (nil)] 06:14:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x87d58400) [pid = 1799] [serial = 1463] [outer = 0x8677e800] 06:14:11 INFO - PROCESS | 1799 | 1461071651876 Marionette DEBUG loaded listener.js 06:14:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x89053800) [pid = 1799] [serial = 1464] [outer = 0x8677e800] 06:14:12 INFO - PROCESS | 1799 | 1461071652708 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 3387ms 06:14:12 INFO - PROCESS | 1799 | 1461071652774 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 06:14:12 INFO - PROCESS | 1799 | 1461071652782 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 06:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:14:12 INFO - PROCESS | 1799 | 1461071652790 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:14:12 INFO - PROCESS | 1799 | 1461071652795 Marionette TRACE conn4 <- [1,1922,null,{}] 06:14:12 INFO - PROCESS | 1799 | 1461071652823 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:13 INFO - PROCESS | 1799 | 1461071653121 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 06:14:13 INFO - PROCESS | 1799 | 1461071653248 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x89aa1000 == 149 [pid = 1799] [id = 488] 06:14:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x89aa2c00) [pid = 1799] [serial = 1465] [outer = (nil)] 06:14:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x89c7c800) [pid = 1799] [serial = 1466] [outer = 0x89aa2c00] 06:14:13 INFO - PROCESS | 1799 | 1461071653341 Marionette DEBUG loaded listener.js 06:14:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8a324c00) [pid = 1799] [serial = 1467] [outer = 0x89aa2c00] 06:14:14 INFO - PROCESS | 1799 | 1461071654387 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1637ms 06:14:14 INFO - PROCESS | 1799 | 1461071654432 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 06:14:14 INFO - PROCESS | 1799 | 1461071654439 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 06:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:14:14 INFO - PROCESS | 1799 | 1461071654454 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:14:14 INFO - PROCESS | 1799 | 1461071654457 Marionette TRACE conn4 <- [1,1926,null,{}] 06:14:14 INFO - PROCESS | 1799 | 1461071654464 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:14 INFO - PROCESS | 1799 | 1461071654767 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 06:14:15 INFO - PROCESS | 1799 | 1461071655005 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8be3b800 == 150 [pid = 1799] [id = 489] 06:14:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8be3c000) [pid = 1799] [serial = 1468] [outer = (nil)] 06:14:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8c0b1800) [pid = 1799] [serial = 1469] [outer = 0x8be3c000] 06:14:15 INFO - PROCESS | 1799 | 1461071655089 Marionette DEBUG loaded listener.js 06:14:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8ed59000) [pid = 1799] [serial = 1470] [outer = 0x8be3c000] 06:14:16 INFO - PROCESS | 1799 | 1461071656028 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2186ms 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8f779400) [pid = 1799] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x905bc400) [pid = 1799] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8fd7b000) [pid = 1799] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8b314400) [pid = 1799] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8fe6e800) [pid = 1799] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8905e400) [pid = 1799] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8c0ae400) [pid = 1799] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8ed58400) [pid = 1799] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8a0ef000) [pid = 1799] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8905c000) [pid = 1799] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8f89f000) [pid = 1799] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8f89e000) [pid = 1799] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x907ab800) [pid = 1799] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8728c000) [pid = 1799] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x98faa800) [pid = 1799] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x97bcb800) [pid = 1799] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x97e30c00) [pid = 1799] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x97e25c00) [pid = 1799] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x9674a800) [pid = 1799] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x94448000) [pid = 1799] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x907b3400) [pid = 1799] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x902c3800) [pid = 1799] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x90306000) [pid = 1799] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8ed57800) [pid = 1799] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8f776000) [pid = 1799] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8f05a000) [pid = 1799] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8a326400) [pid = 1799] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x86785800) [pid = 1799] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:14:16 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x86028c00) [pid = 1799] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:14:16 INFO - PROCESS | 1799 | 1461071656748 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 06:14:16 INFO - PROCESS | 1799 | 1461071656751 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 06:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:14:16 INFO - PROCESS | 1799 | 1461071656768 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:14:16 INFO - PROCESS | 1799 | 1461071656777 Marionette TRACE conn4 <- [1,1930,null,{}] 06:14:16 INFO - PROCESS | 1799 | 1461071656784 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:17 INFO - PROCESS | 1799 | 1461071657052 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 06:14:17 INFO - PROCESS | 1799 | 1461071657173 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a498400 == 151 [pid = 1799] [id = 490] 06:14:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8b7b2000) [pid = 1799] [serial = 1471] [outer = (nil)] 06:14:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8ed5b400) [pid = 1799] [serial = 1472] [outer = 0x8b7b2000] 06:14:17 INFO - PROCESS | 1799 | 1461071657248 Marionette DEBUG loaded listener.js 06:14:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8f05a000) [pid = 1799] [serial = 1473] [outer = 0x8b7b2000] 06:14:18 INFO - PROCESS | 1799 | 1461071658048 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1347ms 06:14:18 INFO - PROCESS | 1799 | 1461071658107 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 06:14:18 INFO - PROCESS | 1799 | 1461071658112 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 06:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:14:18 INFO - PROCESS | 1799 | 1461071658118 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:14:18 INFO - PROCESS | 1799 | 1461071658121 Marionette TRACE conn4 <- [1,1934,null,{}] 06:14:18 INFO - PROCESS | 1799 | 1461071658127 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:18 INFO - PROCESS | 1799 | 1461071658315 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 06:14:18 INFO - PROCESS | 1799 | 1461071658500 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0b2000 == 152 [pid = 1799] [id = 491] 06:14:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8f779400) [pid = 1799] [serial = 1474] [outer = (nil)] 06:14:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8f89d800) [pid = 1799] [serial = 1475] [outer = 0x8f779400] 06:14:18 INFO - PROCESS | 1799 | 1461071658573 Marionette DEBUG loaded listener.js 06:14:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8f8a2c00) [pid = 1799] [serial = 1476] [outer = 0x8f779400] 06:14:19 INFO - PROCESS | 1799 | 1461071659706 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1631ms 06:14:19 INFO - PROCESS | 1799 | 1461071659750 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 06:14:19 INFO - PROCESS | 1799 | 1461071659765 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 06:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:14:19 INFO - PROCESS | 1799 | 1461071659775 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:14:19 INFO - PROCESS | 1799 | 1461071659781 Marionette TRACE conn4 <- [1,1938,null,{}] 06:14:19 INFO - PROCESS | 1799 | 1461071659790 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:20 INFO - PROCESS | 1799 | 1461071660044 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 06:14:20 INFO - PROCESS | 1799 | 1461071660427 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8905bc00 == 153 [pid = 1799] [id = 492] 06:14:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x899bb000) [pid = 1799] [serial = 1477] [outer = (nil)] 06:14:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x89c7cc00) [pid = 1799] [serial = 1478] [outer = 0x899bb000] 06:14:20 INFO - PROCESS | 1799 | 1461071660525 Marionette DEBUG loaded listener.js 06:14:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8b30b000) [pid = 1799] [serial = 1479] [outer = 0x899bb000] 06:14:21 INFO - PROCESS | 1799 | 1461071661554 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1835ms 06:14:21 INFO - PROCESS | 1799 | 1461071661612 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 06:14:21 INFO - PROCESS | 1799 | 1461071661621 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 06:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:14:21 INFO - PROCESS | 1799 | 1461071661631 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:14:21 INFO - PROCESS | 1799 | 1461071661635 Marionette TRACE conn4 <- [1,1942,null,{}] 06:14:21 INFO - PROCESS | 1799 | 1461071661642 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:21 INFO - PROCESS | 1799 | 1461071661908 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 06:14:22 INFO - PROCESS | 1799 | 1461071662276 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c80800 == 154 [pid = 1799] [id = 493] 06:14:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8ede7800) [pid = 1799] [serial = 1480] [outer = (nil)] 06:14:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8f816400) [pid = 1799] [serial = 1481] [outer = 0x8ede7800] 06:14:22 INFO - PROCESS | 1799 | 1461071662367 Marionette DEBUG loaded listener.js 06:14:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8fac6000) [pid = 1799] [serial = 1482] [outer = 0x8ede7800] 06:14:23 INFO - PROCESS | 1799 | 1461071663322 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1742ms 06:14:23 INFO - PROCESS | 1799 | 1461071663375 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 06:14:23 INFO - PROCESS | 1799 | 1461071663378 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 06:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:14:23 INFO - PROCESS | 1799 | 1461071663386 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:14:23 INFO - PROCESS | 1799 | 1461071663393 Marionette TRACE conn4 <- [1,1946,null,{}] 06:14:23 INFO - PROCESS | 1799 | 1461071663410 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:23 INFO - PROCESS | 1799 | 1461071663686 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 06:14:24 INFO - PROCESS | 1799 | 1461071664006 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f810c00 == 155 [pid = 1799] [id = 494] 06:14:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8fe70800) [pid = 1799] [serial = 1483] [outer = (nil)] 06:14:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8ff7b000) [pid = 1799] [serial = 1484] [outer = 0x8fe70800] 06:14:24 INFO - PROCESS | 1799 | 1461071664105 Marionette DEBUG loaded listener.js 06:14:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8ff85c00) [pid = 1799] [serial = 1485] [outer = 0x8fe70800] 06:14:25 INFO - PROCESS | 1799 | 1461071665036 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1690ms 06:14:25 INFO - PROCESS | 1799 | 1461071665077 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 06:14:25 INFO - PROCESS | 1799 | 1461071665082 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 06:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:14:25 INFO - PROCESS | 1799 | 1461071665089 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:14:25 INFO - PROCESS | 1799 | 1461071665092 Marionette TRACE conn4 <- [1,1950,null,{}] 06:14:25 INFO - PROCESS | 1799 | 1461071665098 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:25 INFO - PROCESS | 1799 | 1461071665321 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 06:14:25 INFO - PROCESS | 1799 | 1461071665640 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8face000 == 156 [pid = 1799] [id = 495] 06:14:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8fec8000) [pid = 1799] [serial = 1486] [outer = (nil)] 06:14:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8ff9b400) [pid = 1799] [serial = 1487] [outer = 0x8fec8000] 06:14:25 INFO - PROCESS | 1799 | 1461071665737 Marionette DEBUG loaded listener.js 06:14:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x902b8400) [pid = 1799] [serial = 1488] [outer = 0x8fec8000] 06:14:26 INFO - PROCESS | 1799 | 1461071666638 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1580ms 06:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:14:26 INFO - PROCESS | 1799 | 1461071666670 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 06:14:26 INFO - PROCESS | 1799 | 1461071666673 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 06:14:26 INFO - PROCESS | 1799 | 1461071666680 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:14:26 INFO - PROCESS | 1799 | 1461071666683 Marionette TRACE conn4 <- [1,1954,null,{}] 06:14:26 INFO - PROCESS | 1799 | 1461071666689 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:26 INFO - PROCESS | 1799 | 1461071666908 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 06:14:27 INFO - PROCESS | 1799 | 1461071667186 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8905c400 == 157 [pid = 1799] [id = 496] 06:14:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x902bfc00) [pid = 1799] [serial = 1489] [outer = (nil)] 06:14:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x9034b000) [pid = 1799] [serial = 1490] [outer = 0x902bfc00] 06:14:27 INFO - PROCESS | 1799 | 1461071667341 Marionette DEBUG loaded listener.js 06:14:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x905b3400) [pid = 1799] [serial = 1491] [outer = 0x902bfc00] 06:14:28 INFO - PROCESS | 1799 | 1461071668265 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1636ms 06:14:28 INFO - PROCESS | 1799 | 1461071668316 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 06:14:28 INFO - PROCESS | 1799 | 1461071668320 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 06:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:14:28 INFO - PROCESS | 1799 | 1461071668327 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:14:28 INFO - PROCESS | 1799 | 1461071668330 Marionette TRACE conn4 <- [1,1958,null,{}] 06:14:28 INFO - PROCESS | 1799 | 1461071668336 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:28 INFO - PROCESS | 1799 | 1461071668579 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 06:14:29 INFO - PROCESS | 1799 | 1461071669136 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x94633800 == 158 [pid = 1799] [id = 497] 06:14:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x94638800) [pid = 1799] [serial = 1492] [outer = (nil)] 06:14:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x94825c00) [pid = 1799] [serial = 1493] [outer = 0x94638800] 06:14:29 INFO - PROCESS | 1799 | 1461071669244 Marionette DEBUG loaded listener.js 06:14:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x948cbc00) [pid = 1799] [serial = 1494] [outer = 0x94638800] 06:14:30 INFO - PROCESS | 1799 | 1461071670135 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1831ms 06:14:30 INFO - PROCESS | 1799 | 1461071670159 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 06:14:30 INFO - PROCESS | 1799 | 1461071670163 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 06:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:14:30 INFO - PROCESS | 1799 | 1461071670170 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:14:30 INFO - PROCESS | 1799 | 1461071670174 Marionette TRACE conn4 <- [1,1962,null,{}] 06:14:30 INFO - PROCESS | 1799 | 1461071670180 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:30 INFO - PROCESS | 1799 | 1461071670388 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 06:14:30 INFO - PROCESS | 1799 | 1461071670668 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x90016800 == 159 [pid = 1799] [id = 498] 06:14:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x9034e000) [pid = 1799] [serial = 1495] [outer = (nil)] 06:14:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x96749400) [pid = 1799] [serial = 1496] [outer = 0x9034e000] 06:14:30 INFO - PROCESS | 1799 | 1461071670801 Marionette DEBUG loaded listener.js 06:14:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x967bec00) [pid = 1799] [serial = 1497] [outer = 0x9034e000] 06:14:31 INFO - PROCESS | 1799 | 1461071671735 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1588ms 06:14:31 INFO - PROCESS | 1799 | 1461071671759 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 06:14:31 INFO - PROCESS | 1799 | 1461071671763 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 06:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:14:31 INFO - PROCESS | 1799 | 1461071671770 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:14:31 INFO - PROCESS | 1799 | 1461071671773 Marionette TRACE conn4 <- [1,1966,null,{}] 06:14:31 INFO - PROCESS | 1799 | 1461071671779 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:31 INFO - PROCESS | 1799 | 1461071671986 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 06:14:32 INFO - PROCESS | 1799 | 1461071672310 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x94442800 == 160 [pid = 1799] [id = 499] 06:14:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x96749c00) [pid = 1799] [serial = 1498] [outer = (nil)] 06:14:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x973a5400) [pid = 1799] [serial = 1499] [outer = 0x96749c00] 06:14:32 INFO - PROCESS | 1799 | 1461071672404 Marionette DEBUG loaded listener.js 06:14:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x974f4000) [pid = 1799] [serial = 1500] [outer = 0x96749c00] 06:14:33 INFO - PROCESS | 1799 | 1461071673303 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1580ms 06:14:33 INFO - PROCESS | 1799 | 1461071673351 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 06:14:33 INFO - PROCESS | 1799 | 1461071673356 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 06:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:14:33 INFO - PROCESS | 1799 | 1461071673362 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:14:33 INFO - PROCESS | 1799 | 1461071673366 Marionette TRACE conn4 <- [1,1970,null,{}] 06:14:33 INFO - PROCESS | 1799 | 1461071673372 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:33 INFO - PROCESS | 1799 | 1461071673592 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 06:14:33 INFO - PROCESS | 1799 | 1461071673838 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x970e3800 == 161 [pid = 1799] [id = 500] 06:14:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x9739ac00) [pid = 1799] [serial = 1501] [outer = (nil)] 06:14:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x979ad400) [pid = 1799] [serial = 1502] [outer = 0x9739ac00] 06:14:33 INFO - PROCESS | 1799 | 1461071673988 Marionette DEBUG loaded listener.js 06:14:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x97b46800) [pid = 1799] [serial = 1503] [outer = 0x9739ac00] 06:14:34 INFO - PROCESS | 1799 | 1461071674922 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1638ms 06:14:35 INFO - PROCESS | 1799 | 1461071675001 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 06:14:35 INFO - PROCESS | 1799 | 1461071675004 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 06:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:14:35 INFO - PROCESS | 1799 | 1461071675011 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:14:35 INFO - PROCESS | 1799 | 1461071675015 Marionette TRACE conn4 <- [1,1974,null,{}] 06:14:35 INFO - PROCESS | 1799 | 1461071675021 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:35 INFO - PROCESS | 1799 | 1461071675321 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 06:14:35 INFO - PROCESS | 1799 | 1461071675669 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x905ba000 == 162 [pid = 1799] [id = 501] 06:14:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x97e2f800) [pid = 1799] [serial = 1504] [outer = (nil)] 06:14:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x97ecf400) [pid = 1799] [serial = 1505] [outer = 0x97e2f800] 06:14:35 INFO - PROCESS | 1799 | 1461071675773 Marionette DEBUG loaded listener.js 06:14:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x97f29000) [pid = 1799] [serial = 1506] [outer = 0x97e2f800] 06:14:36 INFO - PROCESS | 1799 | 1461071676861 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1893ms 06:14:36 INFO - PROCESS | 1799 | 1461071676906 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 06:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:14:36 INFO - PROCESS | 1799 | 1461071676911 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 06:14:36 INFO - PROCESS | 1799 | 1461071676918 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:14:36 INFO - PROCESS | 1799 | 1461071676923 Marionette TRACE conn4 <- [1,1978,null,{}] 06:14:36 INFO - PROCESS | 1799 | 1461071676930 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:37 INFO - PROCESS | 1799 | 1461071677241 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 06:14:37 INFO - PROCESS | 1799 | 1461071677596 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x9444e400 == 163 [pid = 1799] [id = 502] 06:14:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x97e28800) [pid = 1799] [serial = 1507] [outer = (nil)] 06:14:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x9ad2a800) [pid = 1799] [serial = 1508] [outer = 0x97e28800] 06:14:37 INFO - PROCESS | 1799 | 1461071677708 Marionette DEBUG loaded listener.js 06:14:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9ea11400) [pid = 1799] [serial = 1509] [outer = 0x97e28800] 06:14:38 INFO - PROCESS | 1799 | 1461071678644 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1785ms 06:14:38 INFO - PROCESS | 1799 | 1461071678703 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 06:14:38 INFO - PROCESS | 1799 | 1461071678707 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 06:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:14:38 INFO - PROCESS | 1799 | 1461071678714 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:14:38 INFO - PROCESS | 1799 | 1461071678717 Marionette TRACE conn4 <- [1,1982,null,{}] 06:14:38 INFO - PROCESS | 1799 | 1461071678724 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:38 INFO - PROCESS | 1799 | 1461071678945 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 06:14:39 INFO - PROCESS | 1799 | 1461071679278 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x9ea16000 == 164 [pid = 1799] [id = 503] 06:14:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x9ea19000) [pid = 1799] [serial = 1510] [outer = (nil)] 06:14:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9fc07000) [pid = 1799] [serial = 1511] [outer = 0x9ea19000] 06:14:39 INFO - PROCESS | 1799 | 1461071679374 Marionette DEBUG loaded listener.js 06:14:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9fc53000) [pid = 1799] [serial = 1512] [outer = 0x9ea19000] 06:14:40 INFO - PROCESS | 1799 | 1461071680274 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1589ms 06:14:40 INFO - PROCESS | 1799 | 1461071680306 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 06:14:40 INFO - PROCESS | 1799 | 1461071680309 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 06:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:14:40 INFO - PROCESS | 1799 | 1461071680315 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:14:40 INFO - PROCESS | 1799 | 1461071680319 Marionette TRACE conn4 <- [1,1986,null,{}] 06:14:40 INFO - PROCESS | 1799 | 1461071680326 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:40 INFO - PROCESS | 1799 | 1461071680546 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 06:14:40 INFO - PROCESS | 1799 | 1461071680800 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x86033000 == 165 [pid = 1799] [id = 504] 06:14:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x86e8c000) [pid = 1799] [serial = 1513] [outer = (nil)] 06:14:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0xa00a2400) [pid = 1799] [serial = 1514] [outer = 0x86e8c000] 06:14:40 INFO - PROCESS | 1799 | 1461071680939 Marionette DEBUG loaded listener.js 06:14:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0xa0aa4800) [pid = 1799] [serial = 1515] [outer = 0x86e8c000] 06:14:41 INFO - PROCESS | 1799 | 1461071681827 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1591ms 06:14:41 INFO - PROCESS | 1799 | 1461071681907 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 06:14:41 INFO - PROCESS | 1799 | 1461071681911 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 06:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:14:41 INFO - PROCESS | 1799 | 1461071681917 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:14:41 INFO - PROCESS | 1799 | 1461071681921 Marionette TRACE conn4 <- [1,1990,null,{}] 06:14:41 INFO - PROCESS | 1799 | 1461071681927 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:42 INFO - PROCESS | 1799 | 1461071682196 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 06:14:42 INFO - PROCESS | 1799 | 1461071682519 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x9feea000 == 166 [pid = 1799] [id = 505] 06:14:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0xa0c2d800) [pid = 1799] [serial = 1516] [outer = (nil)] 06:14:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0xa0c38400) [pid = 1799] [serial = 1517] [outer = 0xa0c2d800] 06:14:42 INFO - PROCESS | 1799 | 1461071682612 Marionette DEBUG loaded listener.js 06:14:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0xa0e3e800) [pid = 1799] [serial = 1518] [outer = 0xa0c2d800] 06:14:43 INFO - PROCESS | 1799 | 1461071683514 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1638ms 06:14:43 INFO - PROCESS | 1799 | 1461071683556 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 06:14:43 INFO - PROCESS | 1799 | 1461071683560 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 06:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:14:43 INFO - PROCESS | 1799 | 1461071683566 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:14:43 INFO - PROCESS | 1799 | 1461071683570 Marionette TRACE conn4 <- [1,1994,null,{}] 06:14:43 INFO - PROCESS | 1799 | 1461071683575 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:43 INFO - PROCESS | 1799 | 1461071683782 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 06:14:44 INFO - PROCESS | 1799 | 1461071684115 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8facb000 == 167 [pid = 1799] [id = 506] 06:14:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x916cfc00) [pid = 1799] [serial = 1519] [outer = (nil)] 06:14:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0xa3c74c00) [pid = 1799] [serial = 1520] [outer = 0x916cfc00] 06:14:44 INFO - PROCESS | 1799 | 1461071684225 Marionette DEBUG loaded listener.js 06:14:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0xa444d000) [pid = 1799] [serial = 1521] [outer = 0x916cfc00] 06:14:45 INFO - PROCESS | 1799 | 1461071685098 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1580ms 06:14:45 INFO - PROCESS | 1799 | 1461071685147 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 06:14:45 INFO - PROCESS | 1799 | 1461071685151 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 06:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:14:45 INFO - PROCESS | 1799 | 1461071685158 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:14:45 INFO - PROCESS | 1799 | 1461071685161 Marionette TRACE conn4 <- [1,1998,null,{}] 06:14:45 INFO - PROCESS | 1799 | 1461071685167 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:45 INFO - PROCESS | 1799 | 1461071685383 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 06:14:45 INFO - PROCESS | 1799 | 1461071685663 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x86032000 == 168 [pid = 1799] [id = 507] 06:14:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0xa2abdc00) [pid = 1799] [serial = 1522] [outer = (nil)] 06:14:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0xa4581800) [pid = 1799] [serial = 1523] [outer = 0xa2abdc00] 06:14:45 INFO - PROCESS | 1799 | 1461071685800 Marionette DEBUG loaded listener.js 06:14:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0xa4755800) [pid = 1799] [serial = 1524] [outer = 0xa2abdc00] 06:14:46 INFO - PROCESS | 1799 | 1461071686694 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1579ms 06:14:46 INFO - PROCESS | 1799 | 1461071686738 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 06:14:46 INFO - PROCESS | 1799 | 1461071686742 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 06:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:14:46 INFO - PROCESS | 1799 | 1461071686749 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:14:46 INFO - PROCESS | 1799 | 1461071686752 Marionette TRACE conn4 <- [1,2002,null,{}] 06:14:46 INFO - PROCESS | 1799 | 1461071686758 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:46 INFO - PROCESS | 1799 | 1461071686969 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 06:14:47 INFO - PROCESS | 1799 | 1461071687290 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:47 INFO - PROCESS | 1799 | ++DOCSHELL 0xa3c71800 == 169 [pid = 1799] [id = 508] 06:14:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0xa4479c00) [pid = 1799] [serial = 1525] [outer = (nil)] 06:14:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0xa475f400) [pid = 1799] [serial = 1526] [outer = 0xa4479c00] 06:14:47 INFO - PROCESS | 1799 | 1461071687383 Marionette DEBUG loaded listener.js 06:14:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0xa4760800) [pid = 1799] [serial = 1527] [outer = 0xa4479c00] 06:14:48 INFO - PROCESS | 1799 | 1461071688286 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1583ms 06:14:48 INFO - PROCESS | 1799 | 1461071688333 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 06:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:14:48 INFO - PROCESS | 1799 | 1461071688337 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 06:14:48 INFO - PROCESS | 1799 | 1461071688344 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:14:48 INFO - PROCESS | 1799 | 1461071688347 Marionette TRACE conn4 <- [1,2006,null,{}] 06:14:48 INFO - PROCESS | 1799 | 1461071688353 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:48 INFO - PROCESS | 1799 | 1461071688571 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 06:14:48 INFO - PROCESS | 1799 | 1461071688907 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x90421000 == 170 [pid = 1799] [id = 509] 06:14:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x90421c00) [pid = 1799] [serial = 1528] [outer = (nil)] 06:14:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x90428400) [pid = 1799] [serial = 1529] [outer = 0x90421c00] 06:14:49 INFO - PROCESS | 1799 | 1461071689005 Marionette DEBUG loaded listener.js 06:14:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x9042a400) [pid = 1799] [serial = 1530] [outer = 0x90421c00] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8728e400 == 169 [pid = 1799] [id = 425] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8442e400 == 168 [pid = 1799] [id = 447] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8a498400 == 167 [pid = 1799] [id = 490] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8be3b800 == 166 [pid = 1799] [id = 489] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x89aa1000 == 165 [pid = 1799] [id = 488] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x86035800 == 164 [pid = 1799] [id = 487] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x96453c00 == 163 [pid = 1799] [id = 483] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x97493800 == 162 [pid = 1799] [id = 482] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x907b3c00 == 161 [pid = 1799] [id = 481] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x9081ec00 == 160 [pid = 1799] [id = 479] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x94824c00 == 159 [pid = 1799] [id = 480] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x902b8800 == 158 [pid = 1799] [id = 478] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8f8a2800 == 157 [pid = 1799] [id = 477] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff98c00 == 156 [pid = 1799] [id = 476] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x89a87800 == 155 [pid = 1799] [id = 475] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd74400 == 154 [pid = 1799] [id = 474] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8f80ac00 == 153 [pid = 1799] [id = 473] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8f057400 == 152 [pid = 1799] [id = 472] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8442a000 == 151 [pid = 1799] [id = 470] 06:14:50 INFO - PROCESS | 1799 | --DOCSHELL 0x89c73400 == 150 [pid = 1799] [id = 471] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x898af400) [pid = 1799] [serial = 1347] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x89059400) [pid = 1799] [serial = 1346] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8a48ec00) [pid = 1799] [serial = 1404] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8c0b8800) [pid = 1799] [serial = 1407] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x89c74c00) [pid = 1799] [serial = 1406] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x89a88000) [pid = 1799] [serial = 1401] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8fac8c00) [pid = 1799] [serial = 1287] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x94825800) [pid = 1799] [serial = 1299] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x90302c00) [pid = 1799] [serial = 1293] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8c0b4000) [pid = 1799] [serial = 1284] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x9000a000) [pid = 1799] [serial = 1290] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x89a7c000) [pid = 1799] [serial = 1281] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8f058800) [pid = 1799] [serial = 1278] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8fe7c400) [pid = 1799] [serial = 1263] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8ede4400) [pid = 1799] [serial = 1409] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8a32ac00) [pid = 1799] [serial = 1403] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x899b4400) [pid = 1799] [serial = 1400] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8ff92c00) [pid = 1799] [serial = 1398] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8ff90000) [pid = 1799] [serial = 1397] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8f8a7800) [pid = 1799] [serial = 1395] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8f8a5000) [pid = 1799] [serial = 1394] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0xa4aab000) [pid = 1799] [serial = 1392] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0xa4763400) [pid = 1799] [serial = 1391] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0xa457a800) [pid = 1799] [serial = 1389] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0xa4474000) [pid = 1799] [serial = 1388] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0xa0f33c00) [pid = 1799] [serial = 1386] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0xa0c2e000) [pid = 1799] [serial = 1385] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x9fb2fc00) [pid = 1799] [serial = 1383] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x9df8c400) [pid = 1799] [serial = 1382] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x98c7ac00) [pid = 1799] [serial = 1380] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x989b2400) [pid = 1799] [serial = 1379] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x97f2b400) [pid = 1799] [serial = 1377] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x97ec8400) [pid = 1799] [serial = 1376] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x97785800) [pid = 1799] [serial = 1374] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9777d800) [pid = 1799] [serial = 1373] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x9739c000) [pid = 1799] [serial = 1371] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x96754800) [pid = 1799] [serial = 1370] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x9463d400) [pid = 1799] [serial = 1368] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x94633400) [pid = 1799] [serial = 1367] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x92198000) [pid = 1799] [serial = 1365] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x916c9800) [pid = 1799] [serial = 1364] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x906e0000) [pid = 1799] [serial = 1362] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x905b2000) [pid = 1799] [serial = 1361] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8ff85000) [pid = 1799] [serial = 1359] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8ff80000) [pid = 1799] [serial = 1358] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8fec2000) [pid = 1799] [serial = 1356] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8fe72000) [pid = 1799] [serial = 1355] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8f80b400) [pid = 1799] [serial = 1353] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8f773800) [pid = 1799] [serial = 1352] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8b7b1400) [pid = 1799] [serial = 1350] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8b6c9000) [pid = 1799] [serial = 1349] [outer = (nil)] [url = about:blank] 06:14:51 INFO - PROCESS | 1799 | 1461071691881 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 06:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 3592ms 06:14:51 INFO - PROCESS | 1799 | 1461071691936 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 06:14:51 INFO - PROCESS | 1799 | 1461071691940 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 06:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:14:51 INFO - PROCESS | 1799 | 1461071691948 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:14:51 INFO - PROCESS | 1799 | 1461071691953 Marionette TRACE conn4 <- [1,2010,null,{}] 06:14:51 INFO - PROCESS | 1799 | 1461071691961 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:52 INFO - PROCESS | 1799 | 1461071692179 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 06:14:52 INFO - PROCESS | 1799 | 1461071692386 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d5c800 == 151 [pid = 1799] [id = 510] 06:14:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x89056000) [pid = 1799] [serial = 1531] [outer = (nil)] 06:14:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x899b4c00) [pid = 1799] [serial = 1532] [outer = 0x89056000] 06:14:52 INFO - PROCESS | 1799 | 1461071692522 Marionette DEBUG loaded listener.js 06:14:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x89a85800) [pid = 1799] [serial = 1533] [outer = 0x89056000] 06:14:53 INFO - PROCESS | 1799 | 1461071693392 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 06:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1535ms 06:14:53 INFO - PROCESS | 1799 | 1461071693484 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 06:14:53 INFO - PROCESS | 1799 | 1461071693492 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 06:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:14:53 INFO - PROCESS | 1799 | 1461071693511 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:14:53 INFO - PROCESS | 1799 | 1461071693514 Marionette TRACE conn4 <- [1,2014,null,{}] 06:14:53 INFO - PROCESS | 1799 | 1461071693520 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:53 INFO - PROCESS | 1799 | 1461071693797 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 06:14:53 INFO - PROCESS | 1799 | 1461071693830 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x86033c00 == 152 [pid = 1799] [id = 511] 06:14:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x898ae000) [pid = 1799] [serial = 1534] [outer = (nil)] 06:14:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8a491800) [pid = 1799] [serial = 1535] [outer = 0x898ae000] 06:14:53 INFO - PROCESS | 1799 | 1461071693907 Marionette DEBUG loaded listener.js 06:14:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8b30f800) [pid = 1799] [serial = 1536] [outer = 0x898ae000] 06:14:54 INFO - PROCESS | 1799 | 1461071694948 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1483ms 06:14:54 INFO - PROCESS | 1799 | 1461071694994 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 06:14:54 INFO - PROCESS | 1799 | 1461071694998 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 06:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:14:55 INFO - PROCESS | 1799 | 1461071695026 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:14:55 INFO - PROCESS | 1799 | 1461071695039 Marionette TRACE conn4 <- [1,2018,null,{}] 06:14:55 INFO - PROCESS | 1799 | 1461071695080 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:55 INFO - PROCESS | 1799 | 1461071695350 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 06:14:55 INFO - PROCESS | 1799 | 1461071695383 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a7ac00 == 153 [pid = 1799] [id = 512] 06:14:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8a493400) [pid = 1799] [serial = 1537] [outer = (nil)] 06:14:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8c0b5400) [pid = 1799] [serial = 1538] [outer = 0x8a493400] 06:14:55 INFO - PROCESS | 1799 | 1461071695465 Marionette DEBUG loaded listener.js 06:14:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8ed57400) [pid = 1799] [serial = 1539] [outer = 0x8a493400] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x89c74000) [pid = 1799] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8be3c000) [pid = 1799] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8b7b2000) [pid = 1799] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x89aa2c00) [pid = 1799] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8677e800) [pid = 1799] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9899e000) [pid = 1799] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x97f28800) [pid = 1799] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x9444b000) [pid = 1799] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x97b42400) [pid = 1799] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x97761400) [pid = 1799] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x93372800) [pid = 1799] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x97179400) [pid = 1799] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x94445400) [pid = 1799] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x90310c00) [pid = 1799] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8ff9b000) [pid = 1799] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8ff9c000) [pid = 1799] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8fece800) [pid = 1799] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8fd78400) [pid = 1799] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8fd75400) [pid = 1799] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8f770400) [pid = 1799] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8b6cd400) [pid = 1799] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:14:56 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8905d800) [pid = 1799] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:14:57 INFO - PROCESS | 1799 | 1461071697098 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2121ms 06:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:14:57 INFO - PROCESS | 1799 | 1461071697133 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 06:14:57 INFO - PROCESS | 1799 | 1461071697137 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 06:14:57 INFO - PROCESS | 1799 | 1461071697143 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:14:57 INFO - PROCESS | 1799 | 1461071697147 Marionette TRACE conn4 <- [1,2022,null,{}] 06:14:57 INFO - PROCESS | 1799 | 1461071697152 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:57 INFO - PROCESS | 1799 | 1461071697411 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 06:14:57 INFO - PROCESS | 1799 | 1461071697434 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e8f800 == 154 [pid = 1799] [id = 513] 06:14:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8c0ae000) [pid = 1799] [serial = 1540] [outer = (nil)] 06:14:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8ed60800) [pid = 1799] [serial = 1541] [outer = 0x8c0ae000] 06:14:57 INFO - PROCESS | 1799 | 1461071697508 Marionette DEBUG loaded listener.js 06:14:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8edeec00) [pid = 1799] [serial = 1542] [outer = 0x8c0ae000] 06:14:58 INFO - PROCESS | 1799 | 1461071698522 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1443ms 06:14:58 INFO - PROCESS | 1799 | 1461071698587 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 06:14:58 INFO - PROCESS | 1799 | 1461071698593 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 06:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:14:58 INFO - PROCESS | 1799 | 1461071698602 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:14:58 INFO - PROCESS | 1799 | 1461071698608 Marionette TRACE conn4 <- [1,2026,null,{}] 06:14:58 INFO - PROCESS | 1799 | 1461071698660 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:58 INFO - PROCESS | 1799 | 1461071698982 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 06:14:59 INFO - PROCESS | 1799 | 1461071699219 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8905d000 == 155 [pid = 1799] [id = 514] 06:14:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8905f400) [pid = 1799] [serial = 1543] [outer = (nil)] 06:14:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x89a7c000) [pid = 1799] [serial = 1544] [outer = 0x8905f400] 06:14:59 INFO - PROCESS | 1799 | 1461071699329 Marionette DEBUG loaded listener.js 06:14:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x89aa3c00) [pid = 1799] [serial = 1545] [outer = 0x8905f400] 06:15:00 INFO - PROCESS | 1799 | 1461071700300 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1736ms 06:15:00 INFO - PROCESS | 1799 | 1461071700339 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 06:15:00 INFO - PROCESS | 1799 | 1461071700348 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 06:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:15:00 INFO - PROCESS | 1799 | 1461071700359 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:15:00 INFO - PROCESS | 1799 | 1461071700363 Marionette TRACE conn4 <- [1,2030,null,{}] 06:15:00 INFO - PROCESS | 1799 | 1461071700370 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:00 INFO - PROCESS | 1799 | 1461071700594 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 06:15:00 INFO - PROCESS | 1799 | 1461071700913 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c77800 == 156 [pid = 1799] [id = 515] 06:15:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8a32e000) [pid = 1799] [serial = 1546] [outer = (nil)] 06:15:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8b7ad000) [pid = 1799] [serial = 1547] [outer = 0x8a32e000] 06:15:01 INFO - PROCESS | 1799 | 1461071701008 Marionette DEBUG loaded listener.js 06:15:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8c0b8c00) [pid = 1799] [serial = 1548] [outer = 0x8a32e000] 06:15:02 INFO - PROCESS | 1799 | 1461071702069 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1787ms 06:15:02 INFO - PROCESS | 1799 | 1461071702148 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 06:15:02 INFO - PROCESS | 1799 | 1461071702153 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 06:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:15:02 INFO - PROCESS | 1799 | 1461071702162 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:15:02 INFO - PROCESS | 1799 | 1461071702168 Marionette TRACE conn4 <- [1,2034,null,{}] 06:15:02 INFO - PROCESS | 1799 | 1461071702185 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:02 INFO - PROCESS | 1799 | 1461071702510 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 06:15:02 INFO - PROCESS | 1799 | 1461071702860 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed5c800 == 157 [pid = 1799] [id = 516] 06:15:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8f77a000) [pid = 1799] [serial = 1549] [outer = (nil)] 06:15:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8f817400) [pid = 1799] [serial = 1550] [outer = 0x8f77a000] 06:15:02 INFO - PROCESS | 1799 | 1461071702954 Marionette DEBUG loaded listener.js 06:15:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8f8a5800) [pid = 1799] [serial = 1551] [outer = 0x8f77a000] 06:15:03 INFO - PROCESS | 1799 | 1461071703931 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1839ms 06:15:04 INFO - PROCESS | 1799 | 1461071704002 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 06:15:04 INFO - PROCESS | 1799 | 1461071704008 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 06:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:15:04 INFO - PROCESS | 1799 | 1461071704017 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:15:04 INFO - PROCESS | 1799 | 1461071704023 Marionette TRACE conn4 <- [1,2038,null,{}] 06:15:04 INFO - PROCESS | 1799 | 1461071704029 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:04 INFO - PROCESS | 1799 | 1461071704316 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 06:15:04 INFO - PROCESS | 1799 | 1461071704647 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f777400 == 158 [pid = 1799] [id = 517] 06:15:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8f819c00) [pid = 1799] [serial = 1552] [outer = (nil)] 06:15:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8fd7b000) [pid = 1799] [serial = 1553] [outer = 0x8f819c00] 06:15:04 INFO - PROCESS | 1799 | 1461071704741 Marionette DEBUG loaded listener.js 06:15:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8fe73c00) [pid = 1799] [serial = 1554] [outer = 0x8f819c00] 06:15:05 INFO - PROCESS | 1799 | 1461071705746 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1789ms 06:15:05 INFO - PROCESS | 1799 | 1461071705806 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 06:15:05 INFO - PROCESS | 1799 | 1461071705810 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 06:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:15:05 INFO - PROCESS | 1799 | 1461071705817 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:15:05 INFO - PROCESS | 1799 | 1461071705821 Marionette TRACE conn4 <- [1,2042,null,{}] 06:15:05 INFO - PROCESS | 1799 | 1461071705826 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:06 INFO - PROCESS | 1799 | 1461071706058 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 06:15:06 INFO - PROCESS | 1799 | 1461071706373 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e89800 == 159 [pid = 1799] [id = 518] 06:15:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8fd6e800) [pid = 1799] [serial = 1555] [outer = (nil)] 06:15:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8fec9000) [pid = 1799] [serial = 1556] [outer = 0x8fd6e800] 06:15:06 INFO - PROCESS | 1799 | 1461071706469 Marionette DEBUG loaded listener.js 06:15:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8fece400) [pid = 1799] [serial = 1557] [outer = 0x8fd6e800] 06:15:07 INFO - PROCESS | 1799 | 1461071707468 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1694ms 06:15:07 INFO - PROCESS | 1799 | 1461071707513 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 06:15:07 INFO - PROCESS | 1799 | 1461071707517 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 06:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:15:07 INFO - PROCESS | 1799 | 1461071707523 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:15:07 INFO - PROCESS | 1799 | 1461071707528 Marionette TRACE conn4 <- [1,2046,null,{}] 06:15:07 INFO - PROCESS | 1799 | 1461071707534 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:07 INFO - PROCESS | 1799 | 1461071707800 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 06:15:08 INFO - PROCESS | 1799 | 1461071708128 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd78400 == 160 [pid = 1799] [id = 519] 06:15:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8ff95400) [pid = 1799] [serial = 1558] [outer = (nil)] 06:15:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x9000dc00) [pid = 1799] [serial = 1559] [outer = 0x8ff95400] 06:15:08 INFO - PROCESS | 1799 | 1461071708243 Marionette DEBUG loaded listener.js 06:15:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x902c4000) [pid = 1799] [serial = 1560] [outer = 0x8ff95400] 06:15:09 INFO - PROCESS | 1799 | 1461071709162 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1692ms 06:15:09 INFO - PROCESS | 1799 | 1461071709220 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 06:15:09 INFO - PROCESS | 1799 | 1461071709223 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 06:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:15:09 INFO - PROCESS | 1799 | 1461071709235 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:15:09 INFO - PROCESS | 1799 | 1461071709238 Marionette TRACE conn4 <- [1,2050,null,{}] 06:15:09 INFO - PROCESS | 1799 | 1461071709246 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:09 INFO - PROCESS | 1799 | 1461071709501 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 06:15:09 INFO - PROCESS | 1799 | 1461071709909 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f80c400 == 161 [pid = 1799] [id = 520] 06:15:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8ff9c800) [pid = 1799] [serial = 1561] [outer = (nil)] 06:15:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x9034bc00) [pid = 1799] [serial = 1562] [outer = 0x8ff9c800] 06:15:10 INFO - PROCESS | 1799 | 1461071710012 Marionette DEBUG loaded listener.js 06:15:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x90352000) [pid = 1799] [serial = 1563] [outer = 0x8ff9c800] 06:15:10 INFO - PROCESS | 1799 | 1461071710962 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1787ms 06:15:11 INFO - PROCESS | 1799 | 1461071711022 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 06:15:11 INFO - PROCESS | 1799 | 1461071711025 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 06:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:15:11 INFO - PROCESS | 1799 | 1461071711032 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:15:11 INFO - PROCESS | 1799 | 1461071711036 Marionette TRACE conn4 <- [1,2054,null,{}] 06:15:11 INFO - PROCESS | 1799 | 1461071711041 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:11 INFO - PROCESS | 1799 | 1461071711272 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 06:15:11 INFO - PROCESS | 1799 | 1461071711589 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x902bf400 == 162 [pid = 1799] [id = 521] 06:15:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x9030bc00) [pid = 1799] [serial = 1564] [outer = (nil)] 06:15:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x905b2c00) [pid = 1799] [serial = 1565] [outer = 0x9030bc00] 06:15:11 INFO - PROCESS | 1799 | 1461071711692 Marionette DEBUG loaded listener.js 06:15:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x905b9000) [pid = 1799] [serial = 1566] [outer = 0x9030bc00] 06:15:12 INFO - PROCESS | 1799 | 1461071712590 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1632ms 06:15:12 INFO - PROCESS | 1799 | 1461071712665 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 06:15:12 INFO - PROCESS | 1799 | 1461071712670 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 06:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:15:12 INFO - PROCESS | 1799 | 1461071712676 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:15:12 INFO - PROCESS | 1799 | 1461071712679 Marionette TRACE conn4 <- [1,2058,null,{}] 06:15:12 INFO - PROCESS | 1799 | 1461071712685 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:12 INFO - PROCESS | 1799 | 1461071712967 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 06:15:13 INFO - PROCESS | 1799 | 1461071713314 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x90350000 == 163 [pid = 1799] [id = 522] 06:15:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x905b2000) [pid = 1799] [serial = 1567] [outer = (nil)] 06:15:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x9081e400) [pid = 1799] [serial = 1568] [outer = 0x905b2000] 06:15:13 INFO - PROCESS | 1799 | 1461071713407 Marionette DEBUG loaded listener.js 06:15:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x91532c00) [pid = 1799] [serial = 1569] [outer = 0x905b2000] 06:15:14 INFO - PROCESS | 1799 | 1461071714306 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1687ms 06:15:14 INFO - PROCESS | 1799 | 1461071714364 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 06:15:14 INFO - PROCESS | 1799 | 1461071714368 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 06:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:15:14 INFO - PROCESS | 1799 | 1461071714375 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:15:14 INFO - PROCESS | 1799 | 1461071714378 Marionette TRACE conn4 <- [1,2062,null,{}] 06:15:14 INFO - PROCESS | 1799 | 1461071714384 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:14 INFO - PROCESS | 1799 | 1461071714598 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 06:15:14 INFO - PROCESS | 1799 | 1461071714919 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7a7000 == 164 [pid = 1799] [id = 523] 06:15:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8face400) [pid = 1799] [serial = 1570] [outer = (nil)] 06:15:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x93378c00) [pid = 1799] [serial = 1571] [outer = 0x8face400] 06:15:15 INFO - PROCESS | 1799 | 1461071715012 Marionette DEBUG loaded listener.js 06:15:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x934f0000) [pid = 1799] [serial = 1572] [outer = 0x8face400] 06:15:15 INFO - PROCESS | 1799 | 1461071715919 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1590ms 06:15:15 INFO - PROCESS | 1799 | 1461071715966 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 06:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:15:15 INFO - PROCESS | 1799 | 1461071715971 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 06:15:15 INFO - PROCESS | 1799 | 1461071715977 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:15:15 INFO - PROCESS | 1799 | 1461071715982 Marionette TRACE conn4 <- [1,2066,null,{}] 06:15:15 INFO - PROCESS | 1799 | 1461071715988 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:16 INFO - PROCESS | 1799 | 1461071716230 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 06:15:16 INFO - PROCESS | 1799 | 1461071716558 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x9219dc00 == 165 [pid = 1799] [id = 524] 06:15:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x94634400) [pid = 1799] [serial = 1573] [outer = (nil)] 06:15:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x9463d400) [pid = 1799] [serial = 1574] [outer = 0x94634400] 06:15:16 INFO - PROCESS | 1799 | 1461071716663 Marionette DEBUG loaded listener.js 06:15:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x94827800) [pid = 1799] [serial = 1575] [outer = 0x94634400] 06:15:17 INFO - PROCESS | 1799 | 1461071717600 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1680ms 06:15:17 INFO - PROCESS | 1799 | 1461071717658 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 06:15:17 INFO - PROCESS | 1799 | 1461071717661 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 06:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:15:17 INFO - PROCESS | 1799 | 1461071717668 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:15:17 INFO - PROCESS | 1799 | 1461071717671 Marionette TRACE conn4 <- [1,2070,null,{}] 06:15:17 INFO - PROCESS | 1799 | 1461071717677 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:17 INFO - PROCESS | 1799 | 1461071717897 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 06:15:18 INFO - PROCESS | 1799 | 1461071718219 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x94450800 == 166 [pid = 1799] [id = 525] 06:15:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x9463cc00) [pid = 1799] [serial = 1576] [outer = (nil)] 06:15:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x9674dc00) [pid = 1799] [serial = 1577] [outer = 0x9463cc00] 06:15:18 INFO - PROCESS | 1799 | 1461071718324 Marionette DEBUG loaded listener.js 06:15:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x96756800) [pid = 1799] [serial = 1578] [outer = 0x9463cc00] 06:15:19 INFO - PROCESS | 1799 | 1461071719219 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1587ms 06:15:19 INFO - PROCESS | 1799 | 1461071719256 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 06:15:19 INFO - PROCESS | 1799 | 1461071719259 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 06:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:15:19 INFO - PROCESS | 1799 | 1461071719266 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:15:19 INFO - PROCESS | 1799 | 1461071719269 Marionette TRACE conn4 <- [1,2074,null,{}] 06:15:19 INFO - PROCESS | 1799 | 1461071719275 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:19 INFO - PROCESS | 1799 | 1461071719501 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 06:15:19 INFO - PROCESS | 1799 | 1461071719824 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede6800 == 167 [pid = 1799] [id = 526] 06:15:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x9000fc00) [pid = 1799] [serial = 1579] [outer = (nil)] 06:15:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x973a1c00) [pid = 1799] [serial = 1580] [outer = 0x9000fc00] 06:15:19 INFO - PROCESS | 1799 | 1461071719917 Marionette DEBUG loaded listener.js 06:15:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x97493800) [pid = 1799] [serial = 1581] [outer = 0x9000fc00] 06:15:20 INFO - PROCESS | 1799 | 1461071720802 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1584ms 06:15:20 INFO - PROCESS | 1799 | 1461071720851 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 06:15:20 INFO - PROCESS | 1799 | 1461071720855 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 06:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:15:20 INFO - PROCESS | 1799 | 1461071720861 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:15:20 INFO - PROCESS | 1799 | 1461071720865 Marionette TRACE conn4 <- [1,2078,null,{}] 06:15:20 INFO - PROCESS | 1799 | 1461071720872 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:21 INFO - PROCESS | 1799 | 1461071721100 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 06:15:21 INFO - PROCESS | 1799 | 1461071721418 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c7d000 == 168 [pid = 1799] [id = 527] 06:15:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x97398400) [pid = 1799] [serial = 1582] [outer = (nil)] 06:15:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x97784c00) [pid = 1799] [serial = 1583] [outer = 0x97398400] 06:15:21 INFO - PROCESS | 1799 | 1461071721513 Marionette DEBUG loaded listener.js 06:15:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x979ae400) [pid = 1799] [serial = 1584] [outer = 0x97398400] 06:15:22 INFO - PROCESS | 1799 | 1461071722466 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1635ms 06:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:15:22 INFO - PROCESS | 1799 | 1461071722497 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 06:15:22 INFO - PROCESS | 1799 | 1461071722500 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 06:15:22 INFO - PROCESS | 1799 | 1461071722507 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:15:22 INFO - PROCESS | 1799 | 1461071722510 Marionette TRACE conn4 <- [1,2082,null,{}] 06:15:22 INFO - PROCESS | 1799 | 1461071722516 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:22 INFO - PROCESS | 1799 | 1461071722737 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 06:15:23 INFO - PROCESS | 1799 | 1461071723062 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x97783000 == 169 [pid = 1799] [id = 528] 06:15:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9778c800) [pid = 1799] [serial = 1585] [outer = (nil)] 06:15:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x97e27000) [pid = 1799] [serial = 1586] [outer = 0x9778c800] 06:15:23 INFO - PROCESS | 1799 | 1461071723156 Marionette DEBUG loaded listener.js 06:15:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x97e2d000) [pid = 1799] [serial = 1587] [outer = 0x9778c800] 06:15:24 INFO - PROCESS | 1799 | 1461071724062 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1595ms 06:15:24 INFO - PROCESS | 1799 | 1461071724101 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 06:15:24 INFO - PROCESS | 1799 | 1461071724105 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 06:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:15:24 INFO - PROCESS | 1799 | 1461071724112 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:15:24 INFO - PROCESS | 1799 | 1461071724115 Marionette TRACE conn4 <- [1,2086,null,{}] 06:15:24 INFO - PROCESS | 1799 | 1461071724121 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:24 INFO - PROCESS | 1799 | 1461071724333 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 06:15:24 INFO - PROCESS | 1799 | 1461071724677 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x902c5800 == 170 [pid = 1799] [id = 529] 06:15:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x916cb400) [pid = 1799] [serial = 1588] [outer = (nil)] 06:15:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x97f25c00) [pid = 1799] [serial = 1589] [outer = 0x916cb400] 06:15:24 INFO - PROCESS | 1799 | 1461071724772 Marionette DEBUG loaded listener.js 06:15:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x97f27c00) [pid = 1799] [serial = 1590] [outer = 0x916cb400] 06:15:25 INFO - PROCESS | 1799 | 1461071725658 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1581ms 06:15:25 INFO - PROCESS | 1799 | 1461071725694 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 06:15:25 INFO - PROCESS | 1799 | 1461071725697 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 06:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:15:25 INFO - PROCESS | 1799 | 1461071725704 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:15:25 INFO - PROCESS | 1799 | 1461071725707 Marionette TRACE conn4 <- [1,2090,null,{}] 06:15:25 INFO - PROCESS | 1799 | 1461071725713 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:25 INFO - PROCESS | 1799 | 1461071725923 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 06:15:26 INFO - PROCESS | 1799 | 1461071726211 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x973c5800 == 171 [pid = 1799] [id = 530] 06:15:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x97b43c00) [pid = 1799] [serial = 1591] [outer = (nil)] 06:15:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x989a1400) [pid = 1799] [serial = 1592] [outer = 0x97b43c00] 06:15:26 INFO - PROCESS | 1799 | 1461071726347 Marionette DEBUG loaded listener.js 06:15:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x989b9c00) [pid = 1799] [serial = 1593] [outer = 0x97b43c00] 06:15:27 INFO - PROCESS | 1799 | 1461071727220 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1583ms 06:15:27 INFO - PROCESS | 1799 | 1461071727288 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 06:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:15:27 INFO - PROCESS | 1799 | 1461071727292 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 06:15:27 INFO - PROCESS | 1799 | 1461071727299 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:15:27 INFO - PROCESS | 1799 | 1461071727302 Marionette TRACE conn4 <- [1,2094,null,{}] 06:15:27 INFO - PROCESS | 1799 | 1461071727308 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:27 INFO - PROCESS | 1799 | 1461071727571 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 06:15:27 INFO - PROCESS | 1799 | 1461071727896 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8442a400 == 172 [pid = 1799] [id = 531] 06:15:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x97769400) [pid = 1799] [serial = 1594] [outer = (nil)] 06:15:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x98faa800) [pid = 1799] [serial = 1595] [outer = 0x97769400] 06:15:27 INFO - PROCESS | 1799 | 1461071727988 Marionette DEBUG loaded listener.js 06:15:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x993f5800) [pid = 1799] [serial = 1596] [outer = 0x97769400] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x89a7ac00 == 171 [pid = 1799] [id = 512] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x86033c00 == 170 [pid = 1799] [id = 511] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x87d5c800 == 169 [pid = 1799] [id = 510] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0xa3c71800 == 168 [pid = 1799] [id = 508] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x86032000 == 167 [pid = 1799] [id = 507] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9feea000 == 166 [pid = 1799] [id = 505] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8facb000 == 165 [pid = 1799] [id = 506] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x86033000 == 164 [pid = 1799] [id = 504] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9ea16000 == 163 [pid = 1799] [id = 503] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9444e400 == 162 [pid = 1799] [id = 502] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x970e3800 == 161 [pid = 1799] [id = 500] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x905ba000 == 160 [pid = 1799] [id = 501] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x94442800 == 159 [pid = 1799] [id = 499] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x90016800 == 158 [pid = 1799] [id = 498] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x94633800 == 157 [pid = 1799] [id = 497] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8905c400 == 156 [pid = 1799] [id = 496] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8face000 == 155 [pid = 1799] [id = 495] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x89c80800 == 154 [pid = 1799] [id = 493] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8f810c00 == 153 [pid = 1799] [id = 494] 06:15:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8905bc00 == 152 [pid = 1799] [id = 492] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8c0b8000) [pid = 1799] [serial = 1344] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8c0b1800) [pid = 1799] [serial = 1469] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8ed59000) [pid = 1799] [serial = 1470] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8ed5b400) [pid = 1799] [serial = 1472] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x89c7c800) [pid = 1799] [serial = 1466] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x87d58400) [pid = 1799] [serial = 1463] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x89053800) [pid = 1799] [serial = 1464] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x9ae60800) [pid = 1799] [serial = 1461] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x9ad35000) [pid = 1799] [serial = 1460] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x989bc000) [pid = 1799] [serial = 1458] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x989b3400) [pid = 1799] [serial = 1457] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x97f2cc00) [pid = 1799] [serial = 1455] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x97f27000) [pid = 1799] [serial = 1454] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x97ecbc00) [pid = 1799] [serial = 1452] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x97ec7c00) [pid = 1799] [serial = 1451] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x97b4d000) [pid = 1799] [serial = 1449] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x97b4a800) [pid = 1799] [serial = 1448] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x97785400) [pid = 1799] [serial = 1446] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x97781800) [pid = 1799] [serial = 1445] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x97766800) [pid = 1799] [serial = 1443] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x973c7c00) [pid = 1799] [serial = 1442] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x948d5800) [pid = 1799] [serial = 1440] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x948cdc00) [pid = 1799] [serial = 1439] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x9444f400) [pid = 1799] [serial = 1437] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x94448c00) [pid = 1799] [serial = 1436] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x91533400) [pid = 1799] [serial = 1434] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9081b000) [pid = 1799] [serial = 1433] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x90354c00) [pid = 1799] [serial = 1431] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x90350400) [pid = 1799] [serial = 1430] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x902c0800) [pid = 1799] [serial = 1428] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x90018c00) [pid = 1799] [serial = 1427] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8ff8e400) [pid = 1799] [serial = 1425] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8ff7d400) [pid = 1799] [serial = 1424] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8fe7a000) [pid = 1799] [serial = 1422] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8fe75400) [pid = 1799] [serial = 1421] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8fac9c00) [pid = 1799] [serial = 1419] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8f8a8400) [pid = 1799] [serial = 1418] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8ede9400) [pid = 1799] [serial = 1416] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8ed5ac00) [pid = 1799] [serial = 1415] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8a320c00) [pid = 1799] [serial = 1413] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x89c7b800) [pid = 1799] [serial = 1412] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8a324c00) [pid = 1799] [serial = 1467] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8f05a000) [pid = 1799] [serial = 1473] [outer = (nil)] [url = about:blank] 06:15:30 INFO - PROCESS | 1799 | 1461071730924 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 3655ms 06:15:30 INFO - PROCESS | 1799 | 1461071730953 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 06:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:15:30 INFO - PROCESS | 1799 | 1461071730959 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 06:15:30 INFO - PROCESS | 1799 | 1461071730967 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:15:30 INFO - PROCESS | 1799 | 1461071730973 Marionette TRACE conn4 <- [1,2098,null,{}] 06:15:30 INFO - PROCESS | 1799 | 1461071730982 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:31 INFO - PROCESS | 1799 | 1461071731221 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 06:15:31 INFO - PROCESS | 1799 | 1461071731427 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x89059800 == 153 [pid = 1799] [id = 532] 06:15:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8905c400) [pid = 1799] [serial = 1597] [outer = (nil)] 06:15:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x89aa0400) [pid = 1799] [serial = 1598] [outer = 0x8905c400] 06:15:31 INFO - PROCESS | 1799 | 1461071731515 Marionette DEBUG loaded listener.js 06:15:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8a0ed000) [pid = 1799] [serial = 1599] [outer = 0x8905c400] 06:15:32 INFO - PROCESS | 1799 | 1461071732351 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1443ms 06:15:32 INFO - PROCESS | 1799 | 1461071732410 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 06:15:32 INFO - PROCESS | 1799 | 1461071732418 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 06:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:15:32 INFO - PROCESS | 1799 | 1461071732428 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:15:32 INFO - PROCESS | 1799 | 1461071732432 Marionette TRACE conn4 <- [1,2102,null,{}] 06:15:32 INFO - PROCESS | 1799 | 1461071732439 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:32 INFO - PROCESS | 1799 | 1461071732739 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 06:15:32 INFO - PROCESS | 1799 | 1461071732784 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a87c00 == 154 [pid = 1799] [id = 533] 06:15:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x89a9f400) [pid = 1799] [serial = 1600] [outer = (nil)] 06:15:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8b7a7c00) [pid = 1799] [serial = 1601] [outer = 0x89a9f400] 06:15:32 INFO - PROCESS | 1799 | 1461071732970 Marionette DEBUG loaded listener.js 06:15:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8be41800) [pid = 1799] [serial = 1602] [outer = 0x89a9f400] 06:15:34 INFO - PROCESS | 1799 | 1461071734001 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1635ms 06:15:34 INFO - PROCESS | 1799 | 1461071734087 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 06:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:15:34 INFO - PROCESS | 1799 | 1461071734091 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 06:15:34 INFO - PROCESS | 1799 | 1461071734098 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:15:34 INFO - PROCESS | 1799 | 1461071734104 Marionette TRACE conn4 <- [1,2106,null,{}] 06:15:34 INFO - PROCESS | 1799 | 1461071734119 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:34 INFO - PROCESS | 1799 | 1461071734407 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 06:15:34 INFO - PROCESS | 1799 | 1461071734527 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0b8000 == 155 [pid = 1799] [id = 534] 06:15:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8edefc00) [pid = 1799] [serial = 1603] [outer = (nil)] 06:15:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8f6c9800) [pid = 1799] [serial = 1604] [outer = 0x8edefc00] 06:15:34 INFO - PROCESS | 1799 | 1461071734716 Marionette DEBUG loaded listener.js 06:15:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8f77a800) [pid = 1799] [serial = 1605] [outer = 0x8edefc00] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8ed5e400) [pid = 1799] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8a493400) [pid = 1799] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0xa2abdc00) [pid = 1799] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x916cfc00) [pid = 1799] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0xa0c2d800) [pid = 1799] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x86e8c000) [pid = 1799] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9ea19000) [pid = 1799] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x97e28800) [pid = 1799] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x97e2f800) [pid = 1799] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x9739ac00) [pid = 1799] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x96749c00) [pid = 1799] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x9034e000) [pid = 1799] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x94638800) [pid = 1799] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x902bfc00) [pid = 1799] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8fec8000) [pid = 1799] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8fe70800) [pid = 1799] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8ede7800) [pid = 1799] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x899bb000) [pid = 1799] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x89056000) [pid = 1799] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x90421c00) [pid = 1799] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0xa4479c00) [pid = 1799] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:15:35 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x898ae000) [pid = 1799] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:15:35 INFO - PROCESS | 1799 | 1461071735929 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1889ms 06:15:35 INFO - PROCESS | 1799 | 1461071735987 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 06:15:35 INFO - PROCESS | 1799 | 1461071735990 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 06:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:15:35 INFO - PROCESS | 1799 | 1461071735997 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:15:36 INFO - PROCESS | 1799 | 1461071736000 Marionette TRACE conn4 <- [1,2110,null,{}] 06:15:36 INFO - PROCESS | 1799 | 1461071736005 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:36 INFO - PROCESS | 1799 | 1461071736220 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 06:15:36 INFO - PROCESS | 1799 | 1461071736412 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x87289000 == 156 [pid = 1799] [id = 535] 06:15:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8a326400) [pid = 1799] [serial = 1606] [outer = (nil)] 06:15:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8f80b000) [pid = 1799] [serial = 1607] [outer = 0x8a326400] 06:15:36 INFO - PROCESS | 1799 | 1461071736526 Marionette DEBUG loaded listener.js 06:15:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8f8a0800) [pid = 1799] [serial = 1608] [outer = 0x8a326400] 06:15:38 INFO - PROCESS | 1799 | 1461071738252 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2385ms 06:15:38 INFO - PROCESS | 1799 | 1461071738383 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 06:15:38 INFO - PROCESS | 1799 | 1461071738391 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 06:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:15:38 INFO - PROCESS | 1799 | 1461071738410 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:15:38 INFO - PROCESS | 1799 | 1461071738417 Marionette TRACE conn4 <- [1,2114,null,{}] 06:15:38 INFO - PROCESS | 1799 | 1461071738426 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:38 INFO - PROCESS | 1799 | 1461071738704 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 06:15:39 INFO - PROCESS | 1799 | 1461071738992 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x84430400 == 157 [pid = 1799] [id = 536] 06:15:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x86032400) [pid = 1799] [serial = 1609] [outer = (nil)] 06:15:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x89a89800) [pid = 1799] [serial = 1610] [outer = 0x86032400] 06:15:39 INFO - PROCESS | 1799 | 1461071739083 Marionette DEBUG loaded listener.js 06:15:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8a494400) [pid = 1799] [serial = 1611] [outer = 0x86032400] 06:15:40 INFO - PROCESS | 1799 | 1461071740135 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1799ms 06:15:40 INFO - PROCESS | 1799 | 1461071740201 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 06:15:40 INFO - PROCESS | 1799 | 1461071740211 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 06:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:15:40 INFO - PROCESS | 1799 | 1461071740223 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:15:40 INFO - PROCESS | 1799 | 1461071740227 Marionette TRACE conn4 <- [1,2118,null,{}] 06:15:40 INFO - PROCESS | 1799 | 1461071740234 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:40 INFO - PROCESS | 1799 | 1461071740535 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 06:15:40 INFO - PROCESS | 1799 | 1461071740875 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a327000 == 158 [pid = 1799] [id = 537] 06:15:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8ed54800) [pid = 1799] [serial = 1612] [outer = (nil)] 06:15:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8f05a000) [pid = 1799] [serial = 1613] [outer = 0x8ed54800] 06:15:40 INFO - PROCESS | 1799 | 1461071740984 Marionette DEBUG loaded listener.js 06:15:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8f80d000) [pid = 1799] [serial = 1614] [outer = 0x8ed54800] 06:15:42 INFO - PROCESS | 1799 | 1461071742105 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1943ms 06:15:42 INFO - PROCESS | 1799 | 1461071742165 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 06:15:42 INFO - PROCESS | 1799 | 1461071742170 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 06:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:15:42 INFO - PROCESS | 1799 | 1461071742177 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:15:42 INFO - PROCESS | 1799 | 1461071742183 Marionette TRACE conn4 <- [1,2122,null,{}] 06:15:42 INFO - PROCESS | 1799 | 1461071742200 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:42 INFO - PROCESS | 1799 | 1461071742478 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 06:15:42 INFO - PROCESS | 1799 | 1461071742820 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f80ec00 == 159 [pid = 1799] [id = 538] 06:15:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8fe6e400) [pid = 1799] [serial = 1615] [outer = (nil)] 06:15:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8fe7d400) [pid = 1799] [serial = 1616] [outer = 0x8fe6e400] 06:15:42 INFO - PROCESS | 1799 | 1461071742924 Marionette DEBUG loaded listener.js 06:15:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8ff7f400) [pid = 1799] [serial = 1617] [outer = 0x8fe6e400] 06:15:43 INFO - PROCESS | 1799 | 1461071743907 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1798ms 06:15:43 INFO - PROCESS | 1799 | 1461071743977 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 06:15:43 INFO - PROCESS | 1799 | 1461071743982 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 06:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:15:43 INFO - PROCESS | 1799 | 1461071743988 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:15:43 INFO - PROCESS | 1799 | 1461071743992 Marionette TRACE conn4 <- [1,2126,null,{}] 06:15:44 INFO - PROCESS | 1799 | 1461071743998 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:44 INFO - PROCESS | 1799 | 1461071744237 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 06:15:44 INFO - PROCESS | 1799 | 1461071744576 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7aa800 == 160 [pid = 1799] [id = 539] 06:15:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8fe76800) [pid = 1799] [serial = 1618] [outer = (nil)] 06:15:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8ff95800) [pid = 1799] [serial = 1619] [outer = 0x8fe76800] 06:15:44 INFO - PROCESS | 1799 | 1461071744668 Marionette DEBUG loaded listener.js 06:15:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8ff9b800) [pid = 1799] [serial = 1620] [outer = 0x8fe76800] 06:15:45 INFO - PROCESS | 1799 | 1461071745632 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1684ms 06:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:15:45 INFO - PROCESS | 1799 | 1461071745673 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 06:15:45 INFO - PROCESS | 1799 | 1461071745676 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 06:15:45 INFO - PROCESS | 1799 | 1461071745683 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:15:45 INFO - PROCESS | 1799 | 1461071745686 Marionette TRACE conn4 <- [1,2130,null,{}] 06:15:45 INFO - PROCESS | 1799 | 1461071745692 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:45 INFO - PROCESS | 1799 | 1461071745907 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 06:15:46 INFO - PROCESS | 1799 | 1461071746228 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff8f400 == 161 [pid = 1799] [id = 540] 06:15:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8ff92800) [pid = 1799] [serial = 1621] [outer = (nil)] 06:15:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x902c4c00) [pid = 1799] [serial = 1622] [outer = 0x8ff92800] 06:15:46 INFO - PROCESS | 1799 | 1461071746329 Marionette DEBUG loaded listener.js 06:15:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x902c7000) [pid = 1799] [serial = 1623] [outer = 0x8ff92800] 06:15:47 INFO - PROCESS | 1799 | 1461071747311 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:15:47 INFO - PROCESS | 1799 | 1461071747371 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 06:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:15:47 INFO - PROCESS | 1799 | 1461071747379 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:15:47 INFO - PROCESS | 1799 | 1461071747382 Marionette TRACE conn4 <- [1,2134,null,{}] 06:15:47 INFO - PROCESS | 1799 | 1461071747388 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:47 INFO - PROCESS | 1799 | 1461071747654 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 06:15:47 INFO - PROCESS | 1799 | 1461071747965 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d58400 == 162 [pid = 1799] [id = 541] 06:15:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x905b6c00) [pid = 1799] [serial = 1624] [outer = (nil)] 06:15:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x916ce400) [pid = 1799] [serial = 1625] [outer = 0x905b6c00] 06:15:48 INFO - PROCESS | 1799 | 1461071748061 Marionette DEBUG loaded listener.js 06:15:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x93374c00) [pid = 1799] [serial = 1626] [outer = 0x905b6c00] 06:15:49 INFO - PROCESS | 1799 | 1461071749021 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1689ms 06:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:15:49 INFO - PROCESS | 1799 | 1461071749072 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 06:15:49 INFO - PROCESS | 1799 | 1461071749075 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 06:15:49 INFO - PROCESS | 1799 | 1461071749083 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:15:49 INFO - PROCESS | 1799 | 1461071749086 Marionette TRACE conn4 <- [1,2138,null,{}] 06:15:49 INFO - PROCESS | 1799 | 1461071749092 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:49 INFO - PROCESS | 1799 | 1461071749342 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 06:15:49 INFO - PROCESS | 1799 | 1461071749679 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a324000 == 163 [pid = 1799] [id = 542] 06:15:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x907afc00) [pid = 1799] [serial = 1627] [outer = (nil)] 06:15:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x9444d400) [pid = 1799] [serial = 1628] [outer = 0x907afc00] 06:15:49 INFO - PROCESS | 1799 | 1461071749797 Marionette DEBUG loaded listener.js 06:15:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x94450c00) [pid = 1799] [serial = 1629] [outer = 0x907afc00] 06:15:50 INFO - PROCESS | 1799 | 1461071750787 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1784ms 06:15:50 INFO - PROCESS | 1799 | 1461071750867 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 06:15:50 INFO - PROCESS | 1799 | 1461071750873 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 06:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:15:50 INFO - PROCESS | 1799 | 1461071750885 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:15:50 INFO - PROCESS | 1799 | 1461071750890 Marionette TRACE conn4 <- [1,2142,null,{}] 06:15:50 INFO - PROCESS | 1799 | 1461071750900 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:51 INFO - PROCESS | 1799 | 1461071751203 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 06:15:51 INFO - PROCESS | 1799 | 1461071751541 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8905bc00 == 164 [pid = 1799] [id = 543] 06:15:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x902c2800) [pid = 1799] [serial = 1630] [outer = (nil)] 06:15:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x948ccc00) [pid = 1799] [serial = 1631] [outer = 0x902c2800] 06:15:51 INFO - PROCESS | 1799 | 1461071751641 Marionette DEBUG loaded listener.js 06:15:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x948d7800) [pid = 1799] [serial = 1632] [outer = 0x902c2800] 06:15:52 INFO - PROCESS | 1799 | 1461071752668 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 06:15:52 INFO - PROCESS | 1799 | 1461071752729 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 06:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:15:52 INFO - PROCESS | 1799 | 1461071752736 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:15:52 INFO - PROCESS | 1799 | 1461071752739 Marionette TRACE conn4 <- [1,2146,null,{}] 06:15:52 INFO - PROCESS | 1799 | 1461071752745 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:53 INFO - PROCESS | 1799 | 1461071753001 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 06:15:53 INFO - PROCESS | 1799 | 1461071753327 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x898b0000 == 165 [pid = 1799] [id = 544] 06:15:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x94449c00) [pid = 1799] [serial = 1633] [outer = (nil)] 06:15:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x973a4000) [pid = 1799] [serial = 1634] [outer = 0x94449c00] 06:15:53 INFO - PROCESS | 1799 | 1461071753422 Marionette DEBUG loaded listener.js 06:15:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x97763000) [pid = 1799] [serial = 1635] [outer = 0x94449c00] 06:15:54 INFO - PROCESS | 1799 | 1461071754387 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:15:54 INFO - PROCESS | 1799 | 1461071754432 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 06:15:54 INFO - PROCESS | 1799 | 1461071754439 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:15:54 INFO - PROCESS | 1799 | 1461071754443 Marionette TRACE conn4 <- [1,2150,null,{}] 06:15:54 INFO - PROCESS | 1799 | 1461071754449 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:54 INFO - PROCESS | 1799 | 1461071754691 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 06:15:55 INFO - PROCESS | 1799 | 1461071755019 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x970e3400 == 166 [pid = 1799] [id = 545] 06:15:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x9734bc00) [pid = 1799] [serial = 1636] [outer = (nil)] 06:15:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x97b45000) [pid = 1799] [serial = 1637] [outer = 0x9734bc00] 06:15:55 INFO - PROCESS | 1799 | 1461071755116 Marionette DEBUG loaded listener.js 06:15:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x97b4b800) [pid = 1799] [serial = 1638] [outer = 0x9734bc00] 06:15:56 INFO - PROCESS | 1799 | 1461071756059 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1690ms 06:15:56 INFO - PROCESS | 1799 | 1461071756131 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 06:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:15:56 INFO - PROCESS | 1799 | 1461071756135 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 06:15:56 INFO - PROCESS | 1799 | 1461071756142 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:15:56 INFO - PROCESS | 1799 | 1461071756147 Marionette TRACE conn4 <- [1,2154,null,{}] 06:15:56 INFO - PROCESS | 1799 | 1461071756153 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:56 INFO - PROCESS | 1799 | 1461071756435 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 06:15:56 INFO - PROCESS | 1799 | 1461071756788 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f050400 == 167 [pid = 1799] [id = 546] 06:15:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x97ed4400) [pid = 1799] [serial = 1639] [outer = (nil)] 06:15:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x97f2cc00) [pid = 1799] [serial = 1640] [outer = 0x97ed4400] 06:15:56 INFO - PROCESS | 1799 | 1461071756891 Marionette DEBUG loaded listener.js 06:15:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x9892bc00) [pid = 1799] [serial = 1641] [outer = 0x97ed4400] 06:15:57 INFO - PROCESS | 1799 | 1461071757840 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1739ms 06:15:57 INFO - PROCESS | 1799 | 1461071757882 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 06:15:57 INFO - PROCESS | 1799 | 1461071757886 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 06:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:15:57 INFO - PROCESS | 1799 | 1461071757892 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:15:57 INFO - PROCESS | 1799 | 1461071757896 Marionette TRACE conn4 <- [1,2158,null,{}] 06:15:57 INFO - PROCESS | 1799 | 1461071757902 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:58 INFO - PROCESS | 1799 | 1461071758180 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 06:15:58 INFO - PROCESS | 1799 | 1461071758521 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x97eccc00 == 168 [pid = 1799] [id = 547] 06:15:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x989a5000) [pid = 1799] [serial = 1642] [outer = (nil)] 06:15:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x98c7f800) [pid = 1799] [serial = 1643] [outer = 0x989a5000] 06:15:58 INFO - PROCESS | 1799 | 1461071758621 Marionette DEBUG loaded listener.js 06:15:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x98facc00) [pid = 1799] [serial = 1644] [outer = 0x989a5000] 06:15:59 INFO - PROCESS | 1799 | 1461071759531 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1686ms 06:15:59 INFO - PROCESS | 1799 | 1461071759580 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 06:15:59 INFO - PROCESS | 1799 | 1461071759584 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 06:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:15:59 INFO - PROCESS | 1799 | 1461071759591 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:15:59 INFO - PROCESS | 1799 | 1461071759594 Marionette TRACE conn4 <- [1,2162,null,{}] 06:15:59 INFO - PROCESS | 1799 | 1461071759600 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:59 INFO - PROCESS | 1799 | 1461071759814 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 06:16:00 INFO - PROCESS | 1799 | 1461071760089 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x979b0800 == 169 [pid = 1799] [id = 548] 06:16:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x98545400) [pid = 1799] [serial = 1645] [outer = (nil)] 06:16:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x9b08f000) [pid = 1799] [serial = 1646] [outer = 0x98545400] 06:16:00 INFO - PROCESS | 1799 | 1461071760226 Marionette DEBUG loaded listener.js 06:16:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9df88400) [pid = 1799] [serial = 1647] [outer = 0x98545400] 06:16:01 INFO - PROCESS | 1799 | 1461071761155 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1637ms 06:16:01 INFO - PROCESS | 1799 | 1461071761229 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 06:16:01 INFO - PROCESS | 1799 | 1461071761232 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 06:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:16:01 INFO - PROCESS | 1799 | 1461071761239 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:16:01 INFO - PROCESS | 1799 | 1461071761242 Marionette TRACE conn4 <- [1,2166,null,{}] 06:16:01 INFO - PROCESS | 1799 | 1461071761248 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:01 INFO - PROCESS | 1799 | 1461071761534 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 06:16:01 INFO - PROCESS | 1799 | 1461071761882 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x86032000 == 170 [pid = 1799] [id = 549] 06:16:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x898a9400) [pid = 1799] [serial = 1648] [outer = (nil)] 06:16:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9fb2d800) [pid = 1799] [serial = 1649] [outer = 0x898a9400] 06:16:01 INFO - PROCESS | 1799 | 1461071761982 Marionette DEBUG loaded listener.js 06:16:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9fc50800) [pid = 1799] [serial = 1650] [outer = 0x898a9400] 06:16:02 INFO - PROCESS | 1799 | 1461071762972 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1786ms 06:16:03 INFO - PROCESS | 1799 | 1461071763026 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 06:16:03 INFO - PROCESS | 1799 | 1461071763029 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 06:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:16:03 INFO - PROCESS | 1799 | 1461071763037 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:16:03 INFO - PROCESS | 1799 | 1461071763040 Marionette TRACE conn4 <- [1,2170,null,{}] 06:16:03 INFO - PROCESS | 1799 | 1461071763046 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:03 INFO - PROCESS | 1799 | 1461071763312 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 06:16:03 INFO - PROCESS | 1799 | 1461071763660 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x89051400 == 171 [pid = 1799] [id = 550] 06:16:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x9aec3000) [pid = 1799] [serial = 1651] [outer = (nil)] 06:16:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0xa0051400) [pid = 1799] [serial = 1652] [outer = 0x9aec3000] 06:16:03 INFO - PROCESS | 1799 | 1461071763761 Marionette DEBUG loaded listener.js 06:16:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0xa00bc000) [pid = 1799] [serial = 1653] [outer = 0x9aec3000] 06:16:04 INFO - PROCESS | 1799 | 1461071764765 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1785ms 06:16:04 INFO - PROCESS | 1799 | 1461071764823 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 06:16:04 INFO - PROCESS | 1799 | 1461071764826 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 06:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:16:04 INFO - PROCESS | 1799 | 1461071764836 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:16:04 INFO - PROCESS | 1799 | 1461071764842 Marionette TRACE conn4 <- [1,2174,null,{}] 06:16:04 INFO - PROCESS | 1799 | 1461071764851 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:05 INFO - PROCESS | 1799 | 1461071765125 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 06:16:05 INFO - PROCESS | 1799 | 1461071765435 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x9fc08400 == 172 [pid = 1799] [id = 551] 06:16:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9fee6400) [pid = 1799] [serial = 1654] [outer = (nil)] 06:16:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0xa0fcd000) [pid = 1799] [serial = 1655] [outer = 0x9fee6400] 06:16:05 INFO - PROCESS | 1799 | 1461071765525 Marionette DEBUG loaded listener.js 06:16:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0xa2a2ec00) [pid = 1799] [serial = 1656] [outer = 0x9fee6400] 06:16:06 INFO - PROCESS | 1799 | 1461071766429 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1635ms 06:16:06 INFO - PROCESS | 1799 | 1461071766469 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 06:16:06 INFO - PROCESS | 1799 | 1461071766473 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 06:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:16:06 INFO - PROCESS | 1799 | 1461071766480 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:16:06 INFO - PROCESS | 1799 | 1461071766482 Marionette TRACE conn4 <- [1,2178,null,{}] 06:16:06 INFO - PROCESS | 1799 | 1461071766488 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:06 INFO - PROCESS | 1799 | 1461071766712 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 06:16:07 INFO - PROCESS | 1799 | 1461071767048 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x907ae400 == 173 [pid = 1799] [id = 552] 06:16:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x94820000) [pid = 1799] [serial = 1657] [outer = (nil)] 06:16:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0xa4477800) [pid = 1799] [serial = 1658] [outer = 0x94820000] 06:16:07 INFO - PROCESS | 1799 | 1461071767146 Marionette DEBUG loaded listener.js 06:16:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0xa457e000) [pid = 1799] [serial = 1659] [outer = 0x94820000] 06:16:08 INFO - PROCESS | 1799 | 1461071768050 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8c0b8000 == 172 [pid = 1799] [id = 534] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x89a87c00 == 171 [pid = 1799] [id = 533] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x89059800 == 170 [pid = 1799] [id = 532] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8442a400 == 169 [pid = 1799] [id = 531] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x973c5800 == 168 [pid = 1799] [id = 530] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x902c5800 == 167 [pid = 1799] [id = 529] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x89c7d000 == 166 [pid = 1799] [id = 527] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x97783000 == 165 [pid = 1799] [id = 528] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8ede6800 == 164 [pid = 1799] [id = 526] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x94450800 == 163 [pid = 1799] [id = 525] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x9219dc00 == 162 [pid = 1799] [id = 524] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x90350000 == 161 [pid = 1799] [id = 522] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7a7000 == 160 [pid = 1799] [id = 523] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x902bf400 == 159 [pid = 1799] [id = 521] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8f80c400 == 158 [pid = 1799] [id = 520] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd78400 == 157 [pid = 1799] [id = 519] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x86e89800 == 156 [pid = 1799] [id = 518] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8f777400 == 155 [pid = 1799] [id = 517] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x89c77800 == 154 [pid = 1799] [id = 515] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed5c800 == 153 [pid = 1799] [id = 516] 06:16:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8905d000 == 152 [pid = 1799] [id = 514] 06:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 3546ms 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8f052c00) [pid = 1799] [serial = 1410] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8ed60800) [pid = 1799] [serial = 1541] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8c0b5400) [pid = 1799] [serial = 1538] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0xa4581800) [pid = 1799] [serial = 1523] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0xa444d000) [pid = 1799] [serial = 1521] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0xa3c74c00) [pid = 1799] [serial = 1520] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0xa0e3e800) [pid = 1799] [serial = 1518] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0xa0c38400) [pid = 1799] [serial = 1517] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0xa0aa4800) [pid = 1799] [serial = 1515] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0xa00a2400) [pid = 1799] [serial = 1514] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x9fc53000) [pid = 1799] [serial = 1512] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9fc07000) [pid = 1799] [serial = 1511] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9ea11400) [pid = 1799] [serial = 1509] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x9ad2a800) [pid = 1799] [serial = 1508] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x97f29000) [pid = 1799] [serial = 1506] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x97ecf400) [pid = 1799] [serial = 1505] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x97b46800) [pid = 1799] [serial = 1503] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x979ad400) [pid = 1799] [serial = 1502] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x974f4000) [pid = 1799] [serial = 1500] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x973a5400) [pid = 1799] [serial = 1499] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x967bec00) [pid = 1799] [serial = 1497] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x96749400) [pid = 1799] [serial = 1496] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x948cbc00) [pid = 1799] [serial = 1494] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x94825c00) [pid = 1799] [serial = 1493] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x905b3400) [pid = 1799] [serial = 1491] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9034b000) [pid = 1799] [serial = 1490] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x902b8400) [pid = 1799] [serial = 1488] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8ff9b400) [pid = 1799] [serial = 1487] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8ff85c00) [pid = 1799] [serial = 1485] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8ff7b000) [pid = 1799] [serial = 1484] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8f816400) [pid = 1799] [serial = 1481] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8fac6000) [pid = 1799] [serial = 1482] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8b30b000) [pid = 1799] [serial = 1479] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x89c7cc00) [pid = 1799] [serial = 1478] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8f89d800) [pid = 1799] [serial = 1475] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x899b4c00) [pid = 1799] [serial = 1532] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x9042a400) [pid = 1799] [serial = 1530] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x90428400) [pid = 1799] [serial = 1529] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0xa4760800) [pid = 1799] [serial = 1527] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0xa475f400) [pid = 1799] [serial = 1526] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0xa4755800) [pid = 1799] [serial = 1524] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8a491800) [pid = 1799] [serial = 1535] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8b30f800) [pid = 1799] [serial = 1536] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x89a85800) [pid = 1799] [serial = 1533] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8ed57400) [pid = 1799] [serial = 1539] [outer = (nil)] [url = about:blank] 06:16:10 INFO - PROCESS | 1799 | 1461071770409 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 06:16:10 INFO - PROCESS | 1799 | 1461071770414 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 06:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:16:10 INFO - PROCESS | 1799 | 1461071770430 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:16:10 INFO - PROCESS | 1799 | 1461071770436 Marionette TRACE conn4 <- [1,2182,null,{}] 06:16:10 INFO - PROCESS | 1799 | 1461071770445 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:10 INFO - PROCESS | 1799 | 1461071770679 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 06:16:10 INFO - PROCESS | 1799 | 1461071770958 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c74c00 == 153 [pid = 1799] [id = 553] 06:16:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x89c77800) [pid = 1799] [serial = 1660] [outer = (nil)] 06:16:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8a0f6c00) [pid = 1799] [serial = 1661] [outer = 0x89c77800] 06:16:11 INFO - PROCESS | 1799 | 1461071771067 Marionette DEBUG loaded listener.js 06:16:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8a325800) [pid = 1799] [serial = 1662] [outer = 0x89c77800] 06:16:11 INFO - PROCESS | 1799 | 1461071771934 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1544ms 06:16:11 INFO - PROCESS | 1799 | 1461071771974 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 06:16:11 INFO - PROCESS | 1799 | 1461071771978 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 06:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:16:11 INFO - PROCESS | 1799 | 1461071771992 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:16:11 INFO - PROCESS | 1799 | 1461071771997 Marionette TRACE conn4 <- [1,2186,null,{}] 06:16:12 INFO - PROCESS | 1799 | 1461071772004 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:12 INFO - PROCESS | 1799 | 1461071772211 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 06:16:12 INFO - PROCESS | 1799 | 1461071772428 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a32fc00 == 154 [pid = 1799] [id = 554] 06:16:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8b312000) [pid = 1799] [serial = 1663] [outer = (nil)] 06:16:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8c0bb400) [pid = 1799] [serial = 1664] [outer = 0x8b312000] 06:16:12 INFO - PROCESS | 1799 | 1461071772504 Marionette DEBUG loaded listener.js 06:16:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8ed59c00) [pid = 1799] [serial = 1665] [outer = 0x8b312000] 06:16:13 INFO - PROCESS | 1799 | 1461071773567 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1643ms 06:16:13 INFO - PROCESS | 1799 | 1461071773633 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 06:16:13 INFO - PROCESS | 1799 | 1461071773637 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 06:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:16:13 INFO - PROCESS | 1799 | 1461071773643 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:16:13 INFO - PROCESS | 1799 | 1461071773647 Marionette TRACE conn4 <- [1,2190,null,{}] 06:16:13 INFO - PROCESS | 1799 | 1461071773669 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:13 INFO - PROCESS | 1799 | 1461071773951 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 06:16:14 INFO - PROCESS | 1799 | 1461071774201 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede5000 == 155 [pid = 1799] [id = 555] 06:16:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8f77b800) [pid = 1799] [serial = 1666] [outer = (nil)] 06:16:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8f8a3400) [pid = 1799] [serial = 1667] [outer = 0x8f77b800] 06:16:14 INFO - PROCESS | 1799 | 1461071774332 Marionette DEBUG loaded listener.js 06:16:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8fac1c00) [pid = 1799] [serial = 1668] [outer = 0x8f77b800] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x97398400) [pid = 1799] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8ff95400) [pid = 1799] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8f77a000) [pid = 1799] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x94634400) [pid = 1799] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8ff9c800) [pid = 1799] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x916cb400) [pid = 1799] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x9000fc00) [pid = 1799] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8face400) [pid = 1799] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x89a9f400) [pid = 1799] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x97b43c00) [pid = 1799] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x9030bc00) [pid = 1799] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8edefc00) [pid = 1799] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8fd6e800) [pid = 1799] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8f819c00) [pid = 1799] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8905f400) [pid = 1799] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8f779400) [pid = 1799] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8a32e000) [pid = 1799] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x905b2000) [pid = 1799] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x97769400) [pid = 1799] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x9463cc00) [pid = 1799] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8905c400) [pid = 1799] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:16:16 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x9778c800) [pid = 1799] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:16:16 INFO - PROCESS | 1799 | 1461071776438 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:16:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:16:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2804ms 06:16:16 INFO - PROCESS | 1799 | 1461071776447 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 06:16:16 INFO - PROCESS | 1799 | 1461071776451 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 06:16:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:16:16 INFO - PROCESS | 1799 | 1461071776457 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:16:16 INFO - PROCESS | 1799 | 1461071776460 Marionette TRACE conn4 <- [1,2194,null,{}] 06:16:16 INFO - PROCESS | 1799 | 1461071776489 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:16 INFO - PROCESS | 1799 | 1461071776769 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 06:16:16 INFO - PROCESS | 1799 | 1461071776789 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x86789c00 == 156 [pid = 1799] [id = 556] 06:16:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x898a3400) [pid = 1799] [serial = 1669] [outer = (nil)] 06:16:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8f8a2800) [pid = 1799] [serial = 1670] [outer = 0x898a3400] 06:16:16 INFO - PROCESS | 1799 | 1461071776864 Marionette DEBUG loaded listener.js 06:16:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8facc000) [pid = 1799] [serial = 1671] [outer = 0x898a3400] 06:16:17 INFO - PROCESS | 1799 | 1461071777748 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:16:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:16:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1335ms 06:16:17 INFO - PROCESS | 1799 | 1461071777793 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 06:16:17 INFO - PROCESS | 1799 | 1461071777796 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 06:16:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:16:17 INFO - PROCESS | 1799 | 1461071777802 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:16:17 INFO - PROCESS | 1799 | 1461071777805 Marionette TRACE conn4 <- [1,2198,null,{}] 06:16:17 INFO - PROCESS | 1799 | 1461071777811 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:18 INFO - PROCESS | 1799 | 1461071778134 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 06:16:18 INFO - PROCESS | 1799 | 1461071778491 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x89055c00 == 157 [pid = 1799] [id = 557] 06:16:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x89059800) [pid = 1799] [serial = 1672] [outer = (nil)] 06:16:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x898ab800) [pid = 1799] [serial = 1673] [outer = 0x89059800] 06:16:18 INFO - PROCESS | 1799 | 1461071778589 Marionette DEBUG loaded listener.js 06:16:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x89a87400) [pid = 1799] [serial = 1674] [outer = 0x89059800] 06:16:19 INFO - PROCESS | 1799 | 1461071779548 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:16:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:16:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1787ms 06:16:19 INFO - PROCESS | 1799 | 1461071779605 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 06:16:19 INFO - PROCESS | 1799 | 1461071779613 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 06:16:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:16:19 INFO - PROCESS | 1799 | 1461071779624 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:16:19 INFO - PROCESS | 1799 | 1461071779630 Marionette TRACE conn4 <- [1,2202,null,{}] 06:16:19 INFO - PROCESS | 1799 | 1461071779638 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:19 INFO - PROCESS | 1799 | 1461071779911 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 06:16:20 INFO - PROCESS | 1799 | 1461071780222 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7adc00 == 158 [pid = 1799] [id = 558] 06:16:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8be36c00) [pid = 1799] [serial = 1675] [outer = (nil)] 06:16:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8c0bc400) [pid = 1799] [serial = 1676] [outer = 0x8be36c00] 06:16:20 INFO - PROCESS | 1799 | 1461071780337 Marionette DEBUG loaded listener.js 06:16:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8ede5c00) [pid = 1799] [serial = 1677] [outer = 0x8be36c00] 06:16:21 INFO - PROCESS | 1799 | 1461071781879 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:16:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:16:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2298ms 06:16:21 INFO - PROCESS | 1799 | 1461071781923 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 06:16:21 INFO - PROCESS | 1799 | 1461071781930 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 06:16:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:16:21 INFO - PROCESS | 1799 | 1461071781939 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:16:21 INFO - PROCESS | 1799 | 1461071781944 Marionette TRACE conn4 <- [1,2206,null,{}] 06:16:22 INFO - PROCESS | 1799 | 1461071782000 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:22 INFO - PROCESS | 1799 | 1461071782317 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 06:16:22 INFO - PROCESS | 1799 | 1461071782597 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede8000 == 159 [pid = 1799] [id = 559] 06:16:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8f6cec00) [pid = 1799] [serial = 1678] [outer = (nil)] 06:16:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8fad0c00) [pid = 1799] [serial = 1679] [outer = 0x8f6cec00] 06:16:22 INFO - PROCESS | 1799 | 1461071782694 Marionette DEBUG loaded listener.js 06:16:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8fe79000) [pid = 1799] [serial = 1680] [outer = 0x8f6cec00] 06:16:23 INFO - PROCESS | 1799 | 1461071783771 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:16:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:16:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1886ms 06:16:23 INFO - PROCESS | 1799 | 1461071783825 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 06:16:23 INFO - PROCESS | 1799 | 1461071783832 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 06:16:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:16:23 INFO - PROCESS | 1799 | 1461071783849 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:16:23 INFO - PROCESS | 1799 | 1461071783856 Marionette TRACE conn4 <- [1,2210,null,{}] 06:16:23 INFO - PROCESS | 1799 | 1461071783906 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:24 INFO - PROCESS | 1799 | 1461071784193 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 06:16:24 INFO - PROCESS | 1799 | 1461071784530 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fac7000 == 160 [pid = 1799] [id = 560] 06:16:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8fd74000) [pid = 1799] [serial = 1681] [outer = (nil)] 06:16:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8ff97c00) [pid = 1799] [serial = 1682] [outer = 0x8fd74000] 06:16:24 INFO - PROCESS | 1799 | 1461071784619 Marionette DEBUG loaded listener.js 06:16:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x90015800) [pid = 1799] [serial = 1683] [outer = 0x8fd74000] 06:16:25 INFO - PROCESS | 1799 | 1461071785761 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:16:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:16:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1954ms 06:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:16:25 INFO - PROCESS | 1799 | 1461071785795 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 06:16:25 INFO - PROCESS | 1799 | 1461071785798 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 06:16:25 INFO - PROCESS | 1799 | 1461071785806 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:16:25 INFO - PROCESS | 1799 | 1461071785809 Marionette TRACE conn4 <- [1,2214,null,{}] 06:16:25 INFO - PROCESS | 1799 | 1461071785815 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:26 INFO - PROCESS | 1799 | 1461071786048 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 06:16:26 INFO - PROCESS | 1799 | 1461071786365 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fec4800 == 161 [pid = 1799] [id = 561] 06:16:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x90014000) [pid = 1799] [serial = 1684] [outer = (nil)] 06:16:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x90350400) [pid = 1799] [serial = 1685] [outer = 0x90014000] 06:16:26 INFO - PROCESS | 1799 | 1461071786461 Marionette DEBUG loaded listener.js 06:16:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x90353000) [pid = 1799] [serial = 1686] [outer = 0x90014000] 06:16:27 INFO - PROCESS | 1799 | 1461071787404 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1633ms 06:16:27 INFO - PROCESS | 1799 | 1461071787438 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 06:16:27 INFO - PROCESS | 1799 | 1461071787441 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 06:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:16:27 INFO - PROCESS | 1799 | 1461071787448 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:16:27 INFO - PROCESS | 1799 | 1461071787451 Marionette TRACE conn4 <- [1,2218,null,{}] 06:16:27 INFO - PROCESS | 1799 | 1461071787457 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:27 INFO - PROCESS | 1799 | 1461071787667 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 06:16:28 INFO - PROCESS | 1799 | 1461071788009 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x9042e000 == 162 [pid = 1799] [id = 562] 06:16:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x9042e400) [pid = 1799] [serial = 1687] [outer = (nil)] 06:16:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x905b5400) [pid = 1799] [serial = 1688] [outer = 0x9042e400] 06:16:28 INFO - PROCESS | 1799 | 1461071788122 Marionette DEBUG loaded listener.js 06:16:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x907ac000) [pid = 1799] [serial = 1689] [outer = 0x9042e400] 06:16:29 INFO - PROCESS | 1799 | 1461071789072 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1679ms 06:16:29 INFO - PROCESS | 1799 | 1461071789130 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 06:16:29 INFO - PROCESS | 1799 | 1461071789133 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 06:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:16:29 INFO - PROCESS | 1799 | 1461071789140 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:16:29 INFO - PROCESS | 1799 | 1461071789143 Marionette TRACE conn4 <- [1,2222,null,{}] 06:16:29 INFO - PROCESS | 1799 | 1461071789150 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:29 INFO - PROCESS | 1799 | 1461071789377 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 06:16:29 INFO - PROCESS | 1799 | 1461071789706 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x90428c00 == 163 [pid = 1799] [id = 563] 06:16:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x906e1400) [pid = 1799] [serial = 1690] [outer = (nil)] 06:16:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x933d9800) [pid = 1799] [serial = 1691] [outer = 0x906e1400] 06:16:29 INFO - PROCESS | 1799 | 1461071789812 Marionette DEBUG loaded listener.js 06:16:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x94442400) [pid = 1799] [serial = 1692] [outer = 0x906e1400] 06:16:30 INFO - PROCESS | 1799 | 1461071790851 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1734ms 06:16:30 INFO - PROCESS | 1799 | 1461071790874 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 06:16:30 INFO - PROCESS | 1799 | 1461071790878 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 06:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:16:30 INFO - PROCESS | 1799 | 1461071790884 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:16:30 INFO - PROCESS | 1799 | 1461071790888 Marionette TRACE conn4 <- [1,2226,null,{}] 06:16:30 INFO - PROCESS | 1799 | 1461071790894 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:31 INFO - PROCESS | 1799 | 1461071791158 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 06:16:31 INFO - PROCESS | 1799 | 1461071791514 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x84432000 == 164 [pid = 1799] [id = 564] 06:16:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x89a7d800) [pid = 1799] [serial = 1693] [outer = (nil)] 06:16:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x9463a400) [pid = 1799] [serial = 1694] [outer = 0x89a7d800] 06:16:31 INFO - PROCESS | 1799 | 1461071791609 Marionette DEBUG loaded listener.js 06:16:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x9481b400) [pid = 1799] [serial = 1695] [outer = 0x89a7d800] 06:16:32 INFO - PROCESS | 1799 | 1461071792515 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1683ms 06:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:16:32 INFO - PROCESS | 1799 | 1461071792568 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 06:16:32 INFO - PROCESS | 1799 | 1461071792572 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 06:16:32 INFO - PROCESS | 1799 | 1461071792594 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:16:32 INFO - PROCESS | 1799 | 1461071792598 Marionette TRACE conn4 <- [1,2230,null,{}] 06:16:32 INFO - PROCESS | 1799 | 1461071792609 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:32 INFO - PROCESS | 1799 | 1461071792820 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 06:16:33 INFO - PROCESS | 1799 | 1461071793100 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x84424c00 == 165 [pid = 1799] [id = 565] 06:16:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x94639c00) [pid = 1799] [serial = 1696] [outer = (nil)] 06:16:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x96754800) [pid = 1799] [serial = 1697] [outer = 0x94639c00] 06:16:33 INFO - PROCESS | 1799 | 1461071793236 Marionette DEBUG loaded listener.js 06:16:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x9716e400) [pid = 1799] [serial = 1698] [outer = 0x94639c00] 06:16:34 INFO - PROCESS | 1799 | 1461071794150 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1604ms 06:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:16:34 INFO - PROCESS | 1799 | 1461071794182 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 06:16:34 INFO - PROCESS | 1799 | 1461071794185 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 06:16:34 INFO - PROCESS | 1799 | 1461071794192 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:16:34 INFO - PROCESS | 1799 | 1461071794195 Marionette TRACE conn4 <- [1,2234,null,{}] 06:16:34 INFO - PROCESS | 1799 | 1461071794201 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:34 INFO - PROCESS | 1799 | 1461071794422 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 06:16:34 INFO - PROCESS | 1799 | 1461071794702 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8442ec00 == 166 [pid = 1799] [id = 566] 06:16:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x9219bc00) [pid = 1799] [serial = 1699] [outer = (nil)] 06:16:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x97696c00) [pid = 1799] [serial = 1700] [outer = 0x9219bc00] 06:16:34 INFO - PROCESS | 1799 | 1461071794851 Marionette DEBUG loaded listener.js 06:16:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x9776e400) [pid = 1799] [serial = 1701] [outer = 0x9219bc00] 06:16:35 INFO - PROCESS | 1799 | 1461071795748 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1586ms 06:16:35 INFO - PROCESS | 1799 | 1461071795777 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 06:16:35 INFO - PROCESS | 1799 | 1461071795781 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 06:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:16:35 INFO - PROCESS | 1799 | 1461071795788 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:16:35 INFO - PROCESS | 1799 | 1461071795791 Marionette TRACE conn4 <- [1,2238,null,{}] 06:16:35 INFO - PROCESS | 1799 | 1461071795797 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:36 INFO - PROCESS | 1799 | 1461071796011 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 06:16:36 INFO - PROCESS | 1799 | 1461071796361 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x97b44400 == 167 [pid = 1799] [id = 567] 06:16:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x97b44800) [pid = 1799] [serial = 1702] [outer = (nil)] 06:16:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x97b48400) [pid = 1799] [serial = 1703] [outer = 0x97b44800] 06:16:36 INFO - PROCESS | 1799 | 1461071796472 Marionette DEBUG loaded listener.js 06:16:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x97e2f400) [pid = 1799] [serial = 1704] [outer = 0x97b44800] 06:16:37 INFO - PROCESS | 1799 | 1461071797435 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1680ms 06:16:37 INFO - PROCESS | 1799 | 1461071797469 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 06:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:16:37 INFO - PROCESS | 1799 | 1461071797480 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 06:16:37 INFO - PROCESS | 1799 | 1461071797486 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:16:37 INFO - PROCESS | 1799 | 1461071797490 Marionette TRACE conn4 <- [1,2242,null,{}] 06:16:37 INFO - PROCESS | 1799 | 1461071797496 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:37 INFO - PROCESS | 1799 | 1461071797733 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 06:16:38 INFO - PROCESS | 1799 | 1461071798058 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x97e24c00 == 168 [pid = 1799] [id = 568] 06:16:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x97ec8400) [pid = 1799] [serial = 1705] [outer = (nil)] 06:16:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x9854dc00) [pid = 1799] [serial = 1706] [outer = 0x97ec8400] 06:16:38 INFO - PROCESS | 1799 | 1461071798151 Marionette DEBUG loaded listener.js 06:16:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x989b2400) [pid = 1799] [serial = 1707] [outer = 0x97ec8400] 06:16:39 INFO - PROCESS | 1799 | 1461071799021 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1585ms 06:16:39 INFO - PROCESS | 1799 | 1461071799088 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 06:16:39 INFO - PROCESS | 1799 | 1461071799091 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 06:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:16:39 INFO - PROCESS | 1799 | 1461071799101 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:16:39 INFO - PROCESS | 1799 | 1461071799103 Marionette TRACE conn4 <- [1,2246,null,{}] 06:16:39 INFO - PROCESS | 1799 | 1461071799110 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:39 INFO - PROCESS | 1799 | 1461071799326 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 06:16:39 INFO - PROCESS | 1799 | 1461071799609 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x9444e800 == 169 [pid = 1799] [id = 569] 06:16:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x98545000) [pid = 1799] [serial = 1708] [outer = (nil)] 06:16:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x9b08f800) [pid = 1799] [serial = 1709] [outer = 0x98545000] 06:16:39 INFO - PROCESS | 1799 | 1461071799744 Marionette DEBUG loaded listener.js 06:16:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9ea12400) [pid = 1799] [serial = 1710] [outer = 0x98545000] 06:16:40 INFO - PROCESS | 1799 | 1461071800741 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1680ms 06:16:40 INFO - PROCESS | 1799 | 1461071800782 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 06:16:40 INFO - PROCESS | 1799 | 1461071800786 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 06:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:16:40 INFO - PROCESS | 1799 | 1461071800792 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:16:40 INFO - PROCESS | 1799 | 1461071800795 Marionette TRACE conn4 <- [1,2250,null,{}] 06:16:40 INFO - PROCESS | 1799 | 1461071800801 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:41 INFO - PROCESS | 1799 | 1461071801019 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 06:16:41 INFO - PROCESS | 1799 | 1461071801345 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c79000 == 170 [pid = 1799] [id = 570] 06:16:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8ede7000) [pid = 1799] [serial = 1711] [outer = (nil)] 06:16:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9fb8f800) [pid = 1799] [serial = 1712] [outer = 0x8ede7000] 06:16:41 INFO - PROCESS | 1799 | 1461071801439 Marionette DEBUG loaded listener.js 06:16:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0xa0a4b800) [pid = 1799] [serial = 1713] [outer = 0x8ede7000] 06:16:42 INFO - PROCESS | 1799 | 1461071802374 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1637ms 06:16:42 INFO - PROCESS | 1799 | 1461071802431 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 06:16:42 INFO - PROCESS | 1799 | 1461071802435 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 06:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:16:42 INFO - PROCESS | 1799 | 1461071802464 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:16:42 INFO - PROCESS | 1799 | 1461071802468 Marionette TRACE conn4 <- [1,2254,null,{}] 06:16:42 INFO - PROCESS | 1799 | 1461071802474 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:42 INFO - PROCESS | 1799 | 1461071802718 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 06:16:43 INFO - PROCESS | 1799 | 1461071803075 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:43 INFO - PROCESS | 1799 | ++DOCSHELL 0xa00a2400 == 171 [pid = 1799] [id = 571] 06:16:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0xa00aa400) [pid = 1799] [serial = 1714] [outer = (nil)] 06:16:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0xa3c71800) [pid = 1799] [serial = 1715] [outer = 0xa00aa400] 06:16:43 INFO - PROCESS | 1799 | 1461071803204 Marionette DEBUG loaded listener.js 06:16:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0xa3c7d400) [pid = 1799] [serial = 1716] [outer = 0xa00aa400] 06:16:44 INFO - PROCESS | 1799 | 1461071804160 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1736ms 06:16:44 INFO - PROCESS | 1799 | 1461071804196 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 06:16:44 INFO - PROCESS | 1799 | 1461071804200 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 06:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:16:44 INFO - PROCESS | 1799 | 1461071804207 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:16:44 INFO - PROCESS | 1799 | 1461071804210 Marionette TRACE conn4 <- [1,2258,null,{}] 06:16:44 INFO - PROCESS | 1799 | 1461071804216 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:44 INFO - PROCESS | 1799 | 1461071804441 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 06:16:44 INFO - PROCESS | 1799 | 1461071804792 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:44 INFO - PROCESS | 1799 | ++DOCSHELL 0xa0c33000 == 172 [pid = 1799] [id = 572] 06:16:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0xa0c39800) [pid = 1799] [serial = 1717] [outer = (nil)] 06:16:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0xa4756000) [pid = 1799] [serial = 1718] [outer = 0xa0c39800] 06:16:44 INFO - PROCESS | 1799 | 1461071804901 Marionette DEBUG loaded listener.js 06:16:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0xa4757c00) [pid = 1799] [serial = 1719] [outer = 0xa0c39800] 06:16:45 INFO - PROCESS | 1799 | 1461071805923 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1731ms 06:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:16:45 INFO - PROCESS | 1799 | 1461071805938 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 06:16:45 INFO - PROCESS | 1799 | 1461071805941 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 06:16:45 INFO - PROCESS | 1799 | 1461071805948 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:16:45 INFO - PROCESS | 1799 | 1461071805951 Marionette TRACE conn4 <- [1,2262,null,{}] 06:16:45 INFO - PROCESS | 1799 | 1461071805957 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:46 INFO - PROCESS | 1799 | 1461071806179 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 06:16:46 INFO - PROCESS | 1799 | 1461071806517 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d65400 == 173 [pid = 1799] [id = 573] 06:16:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x907b0000) [pid = 1799] [serial = 1720] [outer = (nil)] 06:16:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0xa4760000) [pid = 1799] [serial = 1721] [outer = 0x907b0000] 06:16:46 INFO - PROCESS | 1799 | 1461071806612 Marionette DEBUG loaded listener.js 06:16:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0xa4763c00) [pid = 1799] [serial = 1722] [outer = 0x907b0000] 06:16:47 INFO - PROCESS | 1799 | 1461071807518 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1637ms 06:16:47 INFO - PROCESS | 1799 | 1461071807585 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 06:16:47 INFO - PROCESS | 1799 | 1461071807589 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 06:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:16:47 INFO - PROCESS | 1799 | 1461071807596 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:16:47 INFO - PROCESS | 1799 | 1461071807600 Marionette TRACE conn4 <- [1,2266,null,{}] 06:16:47 INFO - PROCESS | 1799 | 1461071807606 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:47 INFO - PROCESS | 1799 | 1461071807830 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 06:16:48 INFO - PROCESS | 1799 | 1461071808164 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6d1000 == 172 [pid = 1799] [id = 400] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x93374000 == 171 [pid = 1799] [id = 408] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x906db000 == 170 [pid = 1799] [id = 407] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8a321400 == 169 [pid = 1799] [id = 404] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8be35800 == 168 [pid = 1799] [id = 405] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8fec2400 == 167 [pid = 1799] [id = 409] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x86789c00 == 166 [pid = 1799] [id = 556] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8ede5000 == 165 [pid = 1799] [id = 555] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8a32fc00 == 164 [pid = 1799] [id = 554] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x89c74c00 == 163 [pid = 1799] [id = 553] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x9fc08400 == 162 [pid = 1799] [id = 551] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x89051400 == 161 [pid = 1799] [id = 550] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x979b0800 == 160 [pid = 1799] [id = 548] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x86032000 == 159 [pid = 1799] [id = 549] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x97eccc00 == 158 [pid = 1799] [id = 547] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8f050400 == 157 [pid = 1799] [id = 546] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x970e3400 == 156 [pid = 1799] [id = 545] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x898b0000 == 155 [pid = 1799] [id = 544] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8a324000 == 154 [pid = 1799] [id = 542] 06:16:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8905bc00 == 153 [pid = 1799] [id = 543] 06:16:50 INFO - PROCESS | 1799 | --DOCSHELL 0x87d58400 == 152 [pid = 1799] [id = 541] 06:16:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff8f400 == 151 [pid = 1799] [id = 540] 06:16:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7aa800 == 150 [pid = 1799] [id = 539] 06:16:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8f80ec00 == 149 [pid = 1799] [id = 538] 06:16:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8a327000 == 148 [pid = 1799] [id = 537] 06:16:50 INFO - PROCESS | 1799 | --DOCSHELL 0x84430400 == 147 [pid = 1799] [id = 536] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x979ae400) [pid = 1799] [serial = 1584] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x902c4000) [pid = 1799] [serial = 1560] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8f817400) [pid = 1799] [serial = 1550] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x9463d400) [pid = 1799] [serial = 1574] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x9034bc00) [pid = 1799] [serial = 1562] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x97f27c00) [pid = 1799] [serial = 1590] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8f8a5800) [pid = 1799] [serial = 1551] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x97493800) [pid = 1799] [serial = 1581] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x973a1c00) [pid = 1799] [serial = 1580] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x93378c00) [pid = 1799] [serial = 1571] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8b7a7c00) [pid = 1799] [serial = 1601] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x989a1400) [pid = 1799] [serial = 1592] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x905b2c00) [pid = 1799] [serial = 1565] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x9000dc00) [pid = 1799] [serial = 1559] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8f77a800) [pid = 1799] [serial = 1605] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x934f0000) [pid = 1799] [serial = 1572] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8fec9000) [pid = 1799] [serial = 1556] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8fece400) [pid = 1799] [serial = 1557] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8f6c9800) [pid = 1799] [serial = 1604] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8fe73c00) [pid = 1799] [serial = 1554] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8be41800) [pid = 1799] [serial = 1602] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x90352000) [pid = 1799] [serial = 1563] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x97784c00) [pid = 1799] [serial = 1583] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x89a7c000) [pid = 1799] [serial = 1544] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8f8a2c00) [pid = 1799] [serial = 1476] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8c0b8c00) [pid = 1799] [serial = 1548] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x9081e400) [pid = 1799] [serial = 1568] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x993f5800) [pid = 1799] [serial = 1596] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x97f25c00) [pid = 1799] [serial = 1589] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x94827800) [pid = 1799] [serial = 1575] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x905b9000) [pid = 1799] [serial = 1566] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x96756800) [pid = 1799] [serial = 1578] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x989b9c00) [pid = 1799] [serial = 1593] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x89aa0400) [pid = 1799] [serial = 1598] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8a0ed000) [pid = 1799] [serial = 1599] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8b7ad000) [pid = 1799] [serial = 1547] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8fd7b000) [pid = 1799] [serial = 1553] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x89aa3c00) [pid = 1799] [serial = 1545] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x91532c00) [pid = 1799] [serial = 1569] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x97e27000) [pid = 1799] [serial = 1586] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x97e2d000) [pid = 1799] [serial = 1587] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x98faa800) [pid = 1799] [serial = 1595] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x9674dc00) [pid = 1799] [serial = 1577] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8f80b000) [pid = 1799] [serial = 1607] [outer = (nil)] [url = about:blank] 06:16:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8442a400 == 148 [pid = 1799] [id = 574] 06:16:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x84430400) [pid = 1799] [serial = 1723] [outer = (nil)] 06:16:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8728e400) [pid = 1799] [serial = 1724] [outer = 0x84430400] 06:16:50 INFO - PROCESS | 1799 | 1461071810291 Marionette DEBUG loaded listener.js 06:16:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x88684400) [pid = 1799] [serial = 1725] [outer = 0x84430400] 06:16:51 INFO - PROCESS | 1799 | 1461071811172 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 3591ms 06:16:51 INFO - PROCESS | 1799 | 1461071811188 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 06:16:51 INFO - PROCESS | 1799 | 1461071811194 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 06:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:16:51 INFO - PROCESS | 1799 | 1461071811222 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:16:51 INFO - PROCESS | 1799 | 1461071811227 Marionette TRACE conn4 <- [1,2270,null,{}] 06:16:51 INFO - PROCESS | 1799 | 1461071811236 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:51 INFO - PROCESS | 1799 | 1461071811431 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 06:16:51 INFO - PROCESS | 1799 | 1461071811451 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x899bd000 == 149 [pid = 1799] [id = 575] 06:16:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x89a7c400) [pid = 1799] [serial = 1726] [outer = (nil)] 06:16:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x89a99800) [pid = 1799] [serial = 1727] [outer = 0x89a7c400] 06:16:51 INFO - PROCESS | 1799 | 1461071811527 Marionette DEBUG loaded listener.js 06:16:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x89c74c00) [pid = 1799] [serial = 1728] [outer = 0x89a7c400] 06:16:52 INFO - PROCESS | 1799 | 1461071812546 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1408ms 06:16:52 INFO - PROCESS | 1799 | 1461071812615 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 06:16:52 INFO - PROCESS | 1799 | 1461071812621 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 06:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:16:52 INFO - PROCESS | 1799 | 1461071812631 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:16:52 INFO - PROCESS | 1799 | 1461071812635 Marionette TRACE conn4 <- [1,2274,null,{}] 06:16:52 INFO - PROCESS | 1799 | 1461071812641 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:52 INFO - PROCESS | 1799 | 1461071812839 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 06:16:53 INFO - PROCESS | 1799 | 1461071813064 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x898ae000 == 150 [pid = 1799] [id = 576] 06:16:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x89aa0400) [pid = 1799] [serial = 1729] [outer = (nil)] 06:16:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8a499c00) [pid = 1799] [serial = 1730] [outer = 0x89aa0400] 06:16:53 INFO - PROCESS | 1799 | 1461071813142 Marionette DEBUG loaded listener.js 06:16:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8b6d5400) [pid = 1799] [serial = 1731] [outer = 0x89aa0400] 06:16:54 INFO - PROCESS | 1799 | 1461071814194 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1630ms 06:16:54 INFO - PROCESS | 1799 | 1461071814262 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 06:16:54 INFO - PROCESS | 1799 | 1461071814265 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 06:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:16:54 INFO - PROCESS | 1799 | 1461071814272 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:16:54 INFO - PROCESS | 1799 | 1461071814278 Marionette TRACE conn4 <- [1,2278,null,{}] 06:16:54 INFO - PROCESS | 1799 | 1461071814300 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:54 INFO - PROCESS | 1799 | 1461071814584 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 06:16:54 INFO - PROCESS | 1799 | 1461071814641 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a329000 == 151 [pid = 1799] [id = 577] 06:16:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8c0b9400) [pid = 1799] [serial = 1732] [outer = (nil)] 06:16:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8edeb400) [pid = 1799] [serial = 1733] [outer = 0x8c0b9400] 06:16:54 INFO - PROCESS | 1799 | 1461071814717 Marionette DEBUG loaded listener.js 06:16:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8f055400) [pid = 1799] [serial = 1734] [outer = 0x8c0b9400] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8c0ae000) [pid = 1799] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8ed54800) [pid = 1799] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x97ed4400) [pid = 1799] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8f77b800) [pid = 1799] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8b312000) [pid = 1799] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x989a5000) [pid = 1799] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8ff92800) [pid = 1799] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8fe76800) [pid = 1799] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x89c77800) [pid = 1799] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x98545400) [pid = 1799] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x9734bc00) [pid = 1799] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x905b6c00) [pid = 1799] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x86032400) [pid = 1799] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x9aec3000) [pid = 1799] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x898a9400) [pid = 1799] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x94449c00) [pid = 1799] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x902c2800) [pid = 1799] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x9fee6400) [pid = 1799] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8fe6e400) [pid = 1799] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x907afc00) [pid = 1799] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:16:56 INFO - PROCESS | 1799 | 1461071816243 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1989ms 06:16:56 INFO - PROCESS | 1799 | 1461071816262 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 06:16:56 INFO - PROCESS | 1799 | 1461071816266 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 06:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:16:56 INFO - PROCESS | 1799 | 1461071816272 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:16:56 INFO - PROCESS | 1799 | 1461071816275 Marionette TRACE conn4 <- [1,2282,null,{}] 06:16:56 INFO - PROCESS | 1799 | 1461071816281 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:56 INFO - PROCESS | 1799 | 1461071816550 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 06:16:56 INFO - PROCESS | 1799 | 1461071816573 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x86780000 == 152 [pid = 1799] [id = 578] 06:16:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8b6cc000) [pid = 1799] [serial = 1735] [outer = (nil)] 06:16:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8f6d3400) [pid = 1799] [serial = 1736] [outer = 0x8b6cc000] 06:16:56 INFO - PROCESS | 1799 | 1461071816648 Marionette DEBUG loaded listener.js 06:16:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8f777c00) [pid = 1799] [serial = 1737] [outer = 0x8b6cc000] 06:16:57 INFO - PROCESS | 1799 | 1461071817796 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1582ms 06:16:57 INFO - PROCESS | 1799 | 1461071817855 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 06:16:57 INFO - PROCESS | 1799 | 1461071817861 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 06:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:16:57 INFO - PROCESS | 1799 | 1461071817871 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:16:57 INFO - PROCESS | 1799 | 1461071817876 Marionette TRACE conn4 <- [1,2286,null,{}] 06:16:57 INFO - PROCESS | 1799 | 1461071817887 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:58 INFO - PROCESS | 1799 | 1461071818143 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 06:16:58 INFO - PROCESS | 1799 | 1461071818489 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8905e400 == 153 [pid = 1799] [id = 579] 06:16:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x898aec00) [pid = 1799] [serial = 1738] [outer = (nil)] 06:16:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x89a82000) [pid = 1799] [serial = 1739] [outer = 0x898aec00] 06:16:58 INFO - PROCESS | 1799 | 1461071818583 Marionette DEBUG loaded listener.js 06:16:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8b30a000) [pid = 1799] [serial = 1740] [outer = 0x898aec00] 06:16:59 INFO - PROCESS | 1799 | 1461071819566 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 06:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1739ms 06:16:59 INFO - PROCESS | 1799 | 1461071819610 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 06:16:59 INFO - PROCESS | 1799 | 1461071819619 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 06:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:16:59 INFO - PROCESS | 1799 | 1461071819630 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:16:59 INFO - PROCESS | 1799 | 1461071819634 Marionette TRACE conn4 <- [1,2290,null,{}] 06:16:59 INFO - PROCESS | 1799 | 1461071819641 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:59 INFO - PROCESS | 1799 | 1461071819884 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 06:17:00 INFO - PROCESS | 1799 | 1461071820212 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed56800 == 154 [pid = 1799] [id = 580] 06:17:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8ed5f800) [pid = 1799] [serial = 1741] [outer = (nil)] 06:17:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8f76c800) [pid = 1799] [serial = 1742] [outer = 0x8ed5f800] 06:17:00 INFO - PROCESS | 1799 | 1461071820310 Marionette DEBUG loaded listener.js 06:17:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8f810c00) [pid = 1799] [serial = 1743] [outer = 0x8ed5f800] 06:17:01 INFO - PROCESS | 1799 | 1461071821340 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1752ms 06:17:01 INFO - PROCESS | 1799 | 1461071821382 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 06:17:01 INFO - PROCESS | 1799 | 1461071821387 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 06:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:17:01 INFO - PROCESS | 1799 | 1461071821393 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:17:01 INFO - PROCESS | 1799 | 1461071821399 Marionette TRACE conn4 <- [1,2294,null,{}] 06:17:01 INFO - PROCESS | 1799 | 1461071821417 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:01 INFO - PROCESS | 1799 | 1461071821743 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 06:17:02 INFO - PROCESS | 1799 | 1461071822126 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f8a6000 == 155 [pid = 1799] [id = 581] 06:17:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8fac5000) [pid = 1799] [serial = 1744] [outer = (nil)] 06:17:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8fe70c00) [pid = 1799] [serial = 1745] [outer = 0x8fac5000] 06:17:02 INFO - PROCESS | 1799 | 1461071822223 Marionette DEBUG loaded listener.js 06:17:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8fe7ac00) [pid = 1799] [serial = 1746] [outer = 0x8fac5000] 06:17:03 INFO - PROCESS | 1799 | 1461071823140 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1790ms 06:17:03 INFO - PROCESS | 1799 | 1461071823185 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 06:17:03 INFO - PROCESS | 1799 | 1461071823190 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 06:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:17:03 INFO - PROCESS | 1799 | 1461071823196 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:17:03 INFO - PROCESS | 1799 | 1461071823200 Marionette TRACE conn4 <- [1,2298,null,{}] 06:17:03 INFO - PROCESS | 1799 | 1461071823205 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:03 INFO - PROCESS | 1799 | 1461071823418 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 06:17:03 INFO - PROCESS | 1799 | 1461071823691 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x898b0000 == 156 [pid = 1799] [id = 582] 06:17:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8fec8c00) [pid = 1799] [serial = 1747] [outer = (nil)] 06:17:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8ff7f000) [pid = 1799] [serial = 1748] [outer = 0x8fec8c00] 06:17:03 INFO - PROCESS | 1799 | 1461071823843 Marionette DEBUG loaded listener.js 06:17:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8ff85000) [pid = 1799] [serial = 1749] [outer = 0x8fec8c00] 06:17:04 INFO - PROCESS | 1799 | 1461071824727 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1580ms 06:17:04 INFO - PROCESS | 1799 | 1461071824777 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 06:17:04 INFO - PROCESS | 1799 | 1461071824781 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 06:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:17:04 INFO - PROCESS | 1799 | 1461071824788 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:17:04 INFO - PROCESS | 1799 | 1461071824791 Marionette TRACE conn4 <- [1,2302,null,{}] 06:17:04 INFO - PROCESS | 1799 | 1461071824797 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:05 INFO - PROCESS | 1799 | 1461071825015 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 06:17:05 INFO - PROCESS | 1799 | 1461071825286 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fece400 == 157 [pid = 1799] [id = 583] 06:17:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8ff7cc00) [pid = 1799] [serial = 1750] [outer = (nil)] 06:17:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8ff98c00) [pid = 1799] [serial = 1751] [outer = 0x8ff7cc00] 06:17:05 INFO - PROCESS | 1799 | 1461071825423 Marionette DEBUG loaded listener.js 06:17:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x90009c00) [pid = 1799] [serial = 1752] [outer = 0x8ff7cc00] 06:17:06 INFO - PROCESS | 1799 | 1461071826349 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1633ms 06:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:17:06 INFO - PROCESS | 1799 | 1461071826422 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 06:17:06 INFO - PROCESS | 1799 | 1461071826425 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 06:17:06 INFO - PROCESS | 1799 | 1461071826432 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:17:06 INFO - PROCESS | 1799 | 1461071826435 Marionette TRACE conn4 <- [1,2306,null,{}] 06:17:06 INFO - PROCESS | 1799 | 1461071826441 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:06 INFO - PROCESS | 1799 | 1461071826728 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 06:17:07 INFO - PROCESS | 1799 | 1461071827091 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x9030cc00 == 158 [pid = 1799] [id = 584] 06:17:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x9030f400) [pid = 1799] [serial = 1753] [outer = (nil)] 06:17:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x90422c00) [pid = 1799] [serial = 1754] [outer = 0x9030f400] 06:17:07 INFO - PROCESS | 1799 | 1461071827193 Marionette DEBUG loaded listener.js 06:17:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x9042b000) [pid = 1799] [serial = 1755] [outer = 0x9030f400] 06:17:08 INFO - PROCESS | 1799 | 1461071828117 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1737ms 06:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:17:08 INFO - PROCESS | 1799 | 1461071828169 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 06:17:08 INFO - PROCESS | 1799 | 1461071828173 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 06:17:08 INFO - PROCESS | 1799 | 1461071828180 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:17:08 INFO - PROCESS | 1799 | 1461071828182 Marionette TRACE conn4 <- [1,2310,null,{}] 06:17:08 INFO - PROCESS | 1799 | 1461071828189 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:08 INFO - PROCESS | 1799 | 1461071828403 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 06:17:08 INFO - PROCESS | 1799 | 1461071828678 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x9030b000 == 159 [pid = 1799] [id = 585] 06:17:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x90423400) [pid = 1799] [serial = 1756] [outer = (nil)] 06:17:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x906dc000) [pid = 1799] [serial = 1757] [outer = 0x90423400] 06:17:08 INFO - PROCESS | 1799 | 1461071828814 Marionette DEBUG loaded listener.js 06:17:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x906e0800) [pid = 1799] [serial = 1758] [outer = 0x90423400] 06:17:09 INFO - PROCESS | 1799 | 1461071829720 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1590ms 06:17:09 INFO - PROCESS | 1799 | 1461071829769 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 06:17:09 INFO - PROCESS | 1799 | 1461071829774 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 06:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:17:09 INFO - PROCESS | 1799 | 1461071829780 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:17:09 INFO - PROCESS | 1799 | 1461071829784 Marionette TRACE conn4 <- [1,2314,null,{}] 06:17:09 INFO - PROCESS | 1799 | 1461071829789 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:10 INFO - PROCESS | 1799 | 1461071830017 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 06:17:10 INFO - PROCESS | 1799 | 1461071830307 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff8ec00 == 160 [pid = 1799] [id = 586] 06:17:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8ff92800) [pid = 1799] [serial = 1759] [outer = (nil)] 06:17:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x9081dc00) [pid = 1799] [serial = 1760] [outer = 0x8ff92800] 06:17:10 INFO - PROCESS | 1799 | 1461071830400 Marionette DEBUG loaded listener.js 06:17:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x9090fc00) [pid = 1799] [serial = 1761] [outer = 0x8ff92800] 06:17:11 INFO - PROCESS | 1799 | 1461071831426 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1689ms 06:17:11 INFO - PROCESS | 1799 | 1461071831469 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 06:17:11 INFO - PROCESS | 1799 | 1461071831474 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 06:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:17:11 INFO - PROCESS | 1799 | 1461071831481 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:17:11 INFO - PROCESS | 1799 | 1461071831484 Marionette TRACE conn4 <- [1,2318,null,{}] 06:17:11 INFO - PROCESS | 1799 | 1461071831490 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:11 INFO - PROCESS | 1799 | 1461071831703 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 06:17:12 INFO - PROCESS | 1799 | 1461071831985 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x9042cc00 == 161 [pid = 1799] [id = 587] 06:17:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x907b3000) [pid = 1799] [serial = 1762] [outer = (nil)] 06:17:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x94446400) [pid = 1799] [serial = 1763] [outer = 0x907b3000] 06:17:12 INFO - PROCESS | 1799 | 1461071832121 Marionette DEBUG loaded listener.js 06:17:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x94632c00) [pid = 1799] [serial = 1764] [outer = 0x907b3000] 06:17:13 INFO - PROCESS | 1799 | 1461071833501 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 06:17:13 INFO - PROCESS | 1799 | 1461071833581 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 06:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:17:13 INFO - PROCESS | 1799 | 1461071833591 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:17:13 INFO - PROCESS | 1799 | 1461071833597 Marionette TRACE conn4 <- [1,2322,null,{}] 06:17:13 INFO - PROCESS | 1799 | 1461071833664 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:14 INFO - PROCESS | 1799 | 1461071834040 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 06:17:14 INFO - PROCESS | 1799 | 1461071834286 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x9042f000 == 162 [pid = 1799] [id = 588] 06:17:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x934ee000) [pid = 1799] [serial = 1765] [outer = (nil)] 06:17:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x948cbc00) [pid = 1799] [serial = 1766] [outer = 0x934ee000] 06:17:14 INFO - PROCESS | 1799 | 1461071834374 Marionette DEBUG loaded listener.js 06:17:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x95b06800) [pid = 1799] [serial = 1767] [outer = 0x934ee000] 06:17:15 INFO - PROCESS | 1799 | 1461071835312 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1783ms 06:17:15 INFO - PROCESS | 1799 | 1461071835373 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 06:17:15 INFO - PROCESS | 1799 | 1461071835377 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 06:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:17:15 INFO - PROCESS | 1799 | 1461071835384 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:17:15 INFO - PROCESS | 1799 | 1461071835389 Marionette TRACE conn4 <- [1,2326,null,{}] 06:17:15 INFO - PROCESS | 1799 | 1461071835394 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:15 INFO - PROCESS | 1799 | 1461071835656 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 06:17:16 INFO - PROCESS | 1799 | 1461071835989 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x934edc00 == 163 [pid = 1799] [id = 589] 06:17:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x973a3400) [pid = 1799] [serial = 1768] [outer = (nil)] 06:17:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x9749d400) [pid = 1799] [serial = 1769] [outer = 0x973a3400] 06:17:16 INFO - PROCESS | 1799 | 1461071836089 Marionette DEBUG loaded listener.js 06:17:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x9776a000) [pid = 1799] [serial = 1770] [outer = 0x973a3400] 06:17:17 INFO - PROCESS | 1799 | 1461071837057 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1745ms 06:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:17:17 INFO - PROCESS | 1799 | 1461071837130 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 06:17:17 INFO - PROCESS | 1799 | 1461071837133 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 06:17:17 INFO - PROCESS | 1799 | 1461071837140 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:17:17 INFO - PROCESS | 1799 | 1461071837143 Marionette TRACE conn4 <- [1,2330,null,{}] 06:17:17 INFO - PROCESS | 1799 | 1461071837149 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:17 INFO - PROCESS | 1799 | 1461071837373 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 06:17:17 INFO - PROCESS | 1799 | 1461071837710 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a48f000 == 164 [pid = 1799] [id = 590] 06:17:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x95d2a800) [pid = 1799] [serial = 1771] [outer = (nil)] 06:17:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x97785c00) [pid = 1799] [serial = 1772] [outer = 0x95d2a800] 06:17:17 INFO - PROCESS | 1799 | 1461071837803 Marionette DEBUG loaded listener.js 06:17:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x979a6c00) [pid = 1799] [serial = 1773] [outer = 0x95d2a800] 06:17:18 INFO - PROCESS | 1799 | 1461071838694 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:17:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:17:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1586ms 06:17:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:17:18 INFO - PROCESS | 1799 | 1461071838726 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 06:17:18 INFO - PROCESS | 1799 | 1461071838729 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 06:17:18 INFO - PROCESS | 1799 | 1461071838736 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:17:18 INFO - PROCESS | 1799 | 1461071838739 Marionette TRACE conn4 <- [1,2334,null,{}] 06:17:18 INFO - PROCESS | 1799 | 1461071838745 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:18 INFO - PROCESS | 1799 | 1461071838971 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 06:17:19 INFO - PROCESS | 1799 | 1461071839276 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x97179400 == 165 [pid = 1799] [id = 591] 06:17:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9717a400) [pid = 1799] [serial = 1774] [outer = (nil)] 06:17:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x97c0c400) [pid = 1799] [serial = 1775] [outer = 0x9717a400] 06:17:19 INFO - PROCESS | 1799 | 1461071839424 Marionette DEBUG loaded listener.js 06:17:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x97e27400) [pid = 1799] [serial = 1776] [outer = 0x9717a400] 06:17:20 INFO - PROCESS | 1799 | 1461071840327 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1638ms 06:17:20 INFO - PROCESS | 1799 | 1461071840374 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 06:17:20 INFO - PROCESS | 1799 | 1461071840378 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 06:17:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:17:20 INFO - PROCESS | 1799 | 1461071840384 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:17:20 INFO - PROCESS | 1799 | 1461071840389 Marionette TRACE conn4 <- [1,2338,null,{}] 06:17:20 INFO - PROCESS | 1799 | 1461071840395 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:20 INFO - PROCESS | 1799 | 1461071840642 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 06:17:20 INFO - PROCESS | 1799 | 1461071840973 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x97b45800 == 166 [pid = 1799] [id = 592] 06:17:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x97c10400) [pid = 1799] [serial = 1777] [outer = (nil)] 06:17:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x97ecf400) [pid = 1799] [serial = 1778] [outer = 0x97c10400] 06:17:21 INFO - PROCESS | 1799 | 1461071841072 Marionette DEBUG loaded listener.js 06:17:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x97f26800) [pid = 1799] [serial = 1779] [outer = 0x97c10400] 06:17:22 INFO - PROCESS | 1799 | 1461071842003 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1690ms 06:17:22 INFO - PROCESS | 1799 | 1461071842076 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 06:17:22 INFO - PROCESS | 1799 | 1461071842079 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 06:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:17:22 INFO - PROCESS | 1799 | 1461071842086 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:17:22 INFO - PROCESS | 1799 | 1461071842089 Marionette TRACE conn4 <- [1,2342,null,{}] 06:17:22 INFO - PROCESS | 1799 | 1461071842095 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:22 INFO - PROCESS | 1799 | 1461071842330 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 06:17:22 INFO - PROCESS | 1799 | 1461071842664 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x86785400 == 167 [pid = 1799] [id = 593] 06:17:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8ede5800) [pid = 1799] [serial = 1780] [outer = (nil)] 06:17:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x97ed4400) [pid = 1799] [serial = 1781] [outer = 0x8ede5800] 06:17:22 INFO - PROCESS | 1799 | 1461071842758 Marionette DEBUG loaded listener.js 06:17:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x98335800) [pid = 1799] [serial = 1782] [outer = 0x8ede5800] 06:17:23 INFO - PROCESS | 1799 | 1461071843658 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:17:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:17:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1632ms 06:17:23 INFO - PROCESS | 1799 | 1461071843719 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 06:17:23 INFO - PROCESS | 1799 | 1461071843723 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 06:17:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:17:23 INFO - PROCESS | 1799 | 1461071843729 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:17:23 INFO - PROCESS | 1799 | 1461071843733 Marionette TRACE conn4 <- [1,2346,null,{}] 06:17:23 INFO - PROCESS | 1799 | 1461071843738 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:23 INFO - PROCESS | 1799 | 1461071843946 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 06:17:24 INFO - PROCESS | 1799 | 1461071844276 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x97ec8c00 == 168 [pid = 1799] [id = 594] 06:17:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x97eccc00) [pid = 1799] [serial = 1783] [outer = (nil)] 06:17:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x98c43400) [pid = 1799] [serial = 1784] [outer = 0x97eccc00] 06:17:24 INFO - PROCESS | 1799 | 1461071844368 Marionette DEBUG loaded listener.js 06:17:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x98faa400) [pid = 1799] [serial = 1785] [outer = 0x97eccc00] 06:17:25 INFO - PROCESS | 1799 | 1461071845272 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:17:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:17:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1585ms 06:17:25 INFO - PROCESS | 1799 | 1461071845316 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 06:17:25 INFO - PROCESS | 1799 | 1461071845320 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 06:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:17:25 INFO - PROCESS | 1799 | 1461071845326 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:17:25 INFO - PROCESS | 1799 | 1461071845330 Marionette TRACE conn4 <- [1,2350,null,{}] 06:17:25 INFO - PROCESS | 1799 | 1461071845335 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:25 INFO - PROCESS | 1799 | 1461071845555 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 06:17:25 INFO - PROCESS | 1799 | 1461071845900 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e8a800 == 169 [pid = 1799] [id = 595] 06:17:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x989a1400) [pid = 1799] [serial = 1786] [outer = (nil)] 06:17:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x9aec4400) [pid = 1799] [serial = 1787] [outer = 0x989a1400] 06:17:26 INFO - PROCESS | 1799 | 1461071845993 Marionette DEBUG loaded listener.js 06:17:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x9b091000) [pid = 1799] [serial = 1788] [outer = 0x989a1400] 06:17:26 INFO - PROCESS | 1799 | 1461071846924 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:17:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:17:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1634ms 06:17:26 INFO - PROCESS | 1799 | 1461071846961 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 06:17:26 INFO - PROCESS | 1799 | 1461071846965 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 06:17:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:17:26 INFO - PROCESS | 1799 | 1461071846971 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:17:26 INFO - PROCESS | 1799 | 1461071846974 Marionette TRACE conn4 <- [1,2354,null,{}] 06:17:26 INFO - PROCESS | 1799 | 1461071846980 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:27 INFO - PROCESS | 1799 | 1461071847198 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 06:17:27 INFO - PROCESS | 1799 | 1461071847493 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a325000 == 170 [pid = 1799] [id = 596] 06:17:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8c0b6c00) [pid = 1799] [serial = 1789] [outer = (nil)] 06:17:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x9fedb400) [pid = 1799] [serial = 1790] [outer = 0x8c0b6c00] 06:17:27 INFO - PROCESS | 1799 | 1461071847631 Marionette DEBUG loaded listener.js 06:17:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0xa0048c00) [pid = 1799] [serial = 1791] [outer = 0x8c0b6c00] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6d3400 == 169 [pid = 1799] [id = 398] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x9034c000 == 168 [pid = 1799] [id = 402] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0xa0c33000 == 167 [pid = 1799] [id = 572] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x89c79000 == 166 [pid = 1799] [id = 570] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0xa00a2400 == 165 [pid = 1799] [id = 571] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x9444e800 == 164 [pid = 1799] [id = 569] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x97e24c00 == 163 [pid = 1799] [id = 568] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x97b44400 == 162 [pid = 1799] [id = 567] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x84424c00 == 161 [pid = 1799] [id = 565] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8442ec00 == 160 [pid = 1799] [id = 566] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x84432000 == 159 [pid = 1799] [id = 564] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x90428c00 == 158 [pid = 1799] [id = 563] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x9042e000 == 157 [pid = 1799] [id = 562] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8fec4800 == 156 [pid = 1799] [id = 561] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8ede8000 == 155 [pid = 1799] [id = 559] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8fac7000 == 154 [pid = 1799] [id = 560] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7adc00 == 153 [pid = 1799] [id = 558] 06:17:29 INFO - PROCESS | 1799 | --DOCSHELL 0x89055c00 == 152 [pid = 1799] [id = 557] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8f8a2800) [pid = 1799] [serial = 1670] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8edeec00) [pid = 1799] [serial = 1542] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8f05a000) [pid = 1799] [serial = 1613] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x9892bc00) [pid = 1799] [serial = 1641] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8fac1c00) [pid = 1799] [serial = 1668] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8c0bb400) [pid = 1799] [serial = 1664] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x98c7f800) [pid = 1799] [serial = 1643] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x902c7000) [pid = 1799] [serial = 1623] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8ff9b800) [pid = 1799] [serial = 1620] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8a0f6c00) [pid = 1799] [serial = 1661] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9b08f000) [pid = 1799] [serial = 1646] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x97b45000) [pid = 1799] [serial = 1637] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x93374c00) [pid = 1799] [serial = 1626] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x902c4c00) [pid = 1799] [serial = 1622] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x97b4b800) [pid = 1799] [serial = 1638] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8a494400) [pid = 1799] [serial = 1611] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0xa00bc000) [pid = 1799] [serial = 1653] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x9fc50800) [pid = 1799] [serial = 1650] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x97763000) [pid = 1799] [serial = 1635] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8f8a3400) [pid = 1799] [serial = 1667] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x948ccc00) [pid = 1799] [serial = 1631] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0xa2a2ec00) [pid = 1799] [serial = 1656] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8fe7d400) [pid = 1799] [serial = 1616] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x9444d400) [pid = 1799] [serial = 1628] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0xa0fcd000) [pid = 1799] [serial = 1655] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9df88400) [pid = 1799] [serial = 1647] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8a325800) [pid = 1799] [serial = 1662] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8ff95800) [pid = 1799] [serial = 1619] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8f80d000) [pid = 1799] [serial = 1614] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x916ce400) [pid = 1799] [serial = 1625] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x9fb2d800) [pid = 1799] [serial = 1649] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x973a4000) [pid = 1799] [serial = 1634] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x98facc00) [pid = 1799] [serial = 1644] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x89a89800) [pid = 1799] [serial = 1610] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8ed59c00) [pid = 1799] [serial = 1665] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x94450c00) [pid = 1799] [serial = 1629] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x948d7800) [pid = 1799] [serial = 1632] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0xa0051400) [pid = 1799] [serial = 1652] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0xa4477800) [pid = 1799] [serial = 1658] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8ff7f400) [pid = 1799] [serial = 1617] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x97f2cc00) [pid = 1799] [serial = 1640] [outer = (nil)] [url = about:blank] 06:17:30 INFO - PROCESS | 1799 | 1461071850838 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:17:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:17:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 3895ms 06:17:30 INFO - PROCESS | 1799 | 1461071850868 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 06:17:30 INFO - PROCESS | 1799 | 1461071850876 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 06:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:17:30 INFO - PROCESS | 1799 | 1461071850884 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:17:30 INFO - PROCESS | 1799 | 1461071850889 Marionette TRACE conn4 <- [1,2358,null,{}] 06:17:30 INFO - PROCESS | 1799 | 1461071850897 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:31 INFO - PROCESS | 1799 | 1461071851108 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 06:17:31 INFO - PROCESS | 1799 | 1461071851312 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8905c400 == 153 [pid = 1799] [id = 597] 06:17:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x89c7c400) [pid = 1799] [serial = 1792] [outer = (nil)] 06:17:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8a493000) [pid = 1799] [serial = 1793] [outer = 0x89c7c400] 06:17:31 INFO - PROCESS | 1799 | 1461071851410 Marionette DEBUG loaded listener.js 06:17:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8b6cf400) [pid = 1799] [serial = 1794] [outer = 0x89c7c400] 06:17:32 INFO - PROCESS | 1799 | 1461071852388 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:17:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:17:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1538ms 06:17:32 INFO - PROCESS | 1799 | 1461071852424 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 06:17:32 INFO - PROCESS | 1799 | 1461071852432 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 06:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:17:32 INFO - PROCESS | 1799 | 1461071852442 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:17:32 INFO - PROCESS | 1799 | 1461071852445 Marionette TRACE conn4 <- [1,2362,null,{}] 06:17:32 INFO - PROCESS | 1799 | 1461071852451 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:32 INFO - PROCESS | 1799 | 1461071852665 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 06:17:32 INFO - PROCESS | 1799 | 1461071852895 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0b4c00 == 154 [pid = 1799] [id = 598] 06:17:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8c0b5400) [pid = 1799] [serial = 1795] [outer = (nil)] 06:17:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8edef800) [pid = 1799] [serial = 1796] [outer = 0x8c0b5400] 06:17:33 INFO - PROCESS | 1799 | 1461071853065 Marionette DEBUG loaded listener.js 06:17:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8f05a400) [pid = 1799] [serial = 1797] [outer = 0x8c0b5400] 06:17:33 INFO - PROCESS | 1799 | 1461071853987 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1581ms 06:17:34 INFO - PROCESS | 1799 | 1461071854024 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 06:17:34 INFO - PROCESS | 1799 | 1461071854027 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 06:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:17:34 INFO - PROCESS | 1799 | 1461071854035 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:17:34 INFO - PROCESS | 1799 | 1461071854040 Marionette TRACE conn4 <- [1,2366,null,{}] 06:17:34 INFO - PROCESS | 1799 | 1461071854062 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:34 INFO - PROCESS | 1799 | 1461071854351 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 06:17:34 INFO - PROCESS | 1799 | 1461071854384 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed52800 == 155 [pid = 1799] [id = 599] 06:17:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8f8a0400) [pid = 1799] [serial = 1798] [outer = (nil)] 06:17:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8fac8800) [pid = 1799] [serial = 1799] [outer = 0x8f8a0400] 06:17:34 INFO - PROCESS | 1799 | 1461071854468 Marionette DEBUG loaded listener.js 06:17:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8fd7a400) [pid = 1799] [serial = 1800] [outer = 0x8f8a0400] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x94820000) [pid = 1799] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8be36c00) [pid = 1799] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x97b44800) [pid = 1799] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0xa0c39800) [pid = 1799] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x9042e400) [pid = 1799] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8c0b9400) [pid = 1799] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x907b0000) [pid = 1799] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8ede7000) [pid = 1799] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x90014000) [pid = 1799] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x89a7d800) [pid = 1799] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0xa00aa400) [pid = 1799] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x98545000) [pid = 1799] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8f6cec00) [pid = 1799] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x84430400) [pid = 1799] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x89059800) [pid = 1799] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x97ec8400) [pid = 1799] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x94639c00) [pid = 1799] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x906e1400) [pid = 1799] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x9219bc00) [pid = 1799] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x89aa0400) [pid = 1799] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8a326400) [pid = 1799] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x89a7c400) [pid = 1799] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:17:35 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8fd74000) [pid = 1799] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:17:36 INFO - PROCESS | 1799 | 1461071856087 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2090ms 06:17:36 INFO - PROCESS | 1799 | 1461071856126 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 06:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:17:36 INFO - PROCESS | 1799 | 1461071856131 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 06:17:36 INFO - PROCESS | 1799 | 1461071856137 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:17:36 INFO - PROCESS | 1799 | 1461071856141 Marionette TRACE conn4 <- [1,2370,null,{}] 06:17:36 INFO - PROCESS | 1799 | 1461071856146 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:36 INFO - PROCESS | 1799 | 1461071856343 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 06:17:36 INFO - PROCESS | 1799 | 1461071856361 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x86032400 == 156 [pid = 1799] [id = 600] 06:17:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8728a000) [pid = 1799] [serial = 1801] [outer = (nil)] 06:17:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8ed59c00) [pid = 1799] [serial = 1802] [outer = 0x8728a000] 06:17:36 INFO - PROCESS | 1799 | 1461071856656 Marionette DEBUG loaded listener.js 06:17:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8fd74000) [pid = 1799] [serial = 1803] [outer = 0x8728a000] 06:17:38 INFO - PROCESS | 1799 | 1461071858150 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2031ms 06:17:38 INFO - PROCESS | 1799 | 1461071858171 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 06:17:38 INFO - PROCESS | 1799 | 1461071858179 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 06:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:17:38 INFO - PROCESS | 1799 | 1461071858189 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:17:38 INFO - PROCESS | 1799 | 1461071858195 Marionette TRACE conn4 <- [1,2374,null,{}] 06:17:38 INFO - PROCESS | 1799 | 1461071858206 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:38 INFO - PROCESS | 1799 | 1461071858492 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 06:17:38 INFO - PROCESS | 1799 | 1461071858788 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x88682800 == 157 [pid = 1799] [id = 601] 06:17:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8868fc00) [pid = 1799] [serial = 1804] [outer = (nil)] 06:17:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8a494c00) [pid = 1799] [serial = 1805] [outer = 0x8868fc00] 06:17:38 INFO - PROCESS | 1799 | 1461071858913 Marionette DEBUG loaded listener.js 06:17:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8be41800) [pid = 1799] [serial = 1806] [outer = 0x8868fc00] 06:17:40 INFO - PROCESS | 1799 | 1461071860095 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1944ms 06:17:40 INFO - PROCESS | 1799 | 1461071860134 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 06:17:40 INFO - PROCESS | 1799 | 1461071860143 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 06:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:17:40 INFO - PROCESS | 1799 | 1461071860154 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:17:40 INFO - PROCESS | 1799 | 1461071860158 Marionette TRACE conn4 <- [1,2378,null,{}] 06:17:40 INFO - PROCESS | 1799 | 1461071860167 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:40 INFO - PROCESS | 1799 | 1461071860446 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 06:17:40 INFO - PROCESS | 1799 | 1461071860922 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed5fc00 == 158 [pid = 1799] [id = 602] 06:17:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8f04f400) [pid = 1799] [serial = 1807] [outer = (nil)] 06:17:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8f818800) [pid = 1799] [serial = 1808] [outer = 0x8f04f400] 06:17:41 INFO - PROCESS | 1799 | 1461071861084 Marionette DEBUG loaded listener.js 06:17:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8fac3000) [pid = 1799] [serial = 1809] [outer = 0x8f04f400] 06:17:42 INFO - PROCESS | 1799 | 1461071862537 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2438ms 06:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:17:42 INFO - PROCESS | 1799 | 1461071862594 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 06:17:42 INFO - PROCESS | 1799 | 1461071862598 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 06:17:42 INFO - PROCESS | 1799 | 1461071862606 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:17:42 INFO - PROCESS | 1799 | 1461071862612 Marionette TRACE conn4 <- [1,2382,null,{}] 06:17:42 INFO - PROCESS | 1799 | 1461071862636 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:42 INFO - PROCESS | 1799 | 1461071862926 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 06:17:43 INFO - PROCESS | 1799 | 1461071863286 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f80c000 == 159 [pid = 1799] [id = 603] 06:17:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8ff97000) [pid = 1799] [serial = 1810] [outer = (nil)] 06:17:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8ff9b800) [pid = 1799] [serial = 1811] [outer = 0x8ff97000] 06:17:43 INFO - PROCESS | 1799 | 1461071863390 Marionette DEBUG loaded listener.js 06:17:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x90017800) [pid = 1799] [serial = 1812] [outer = 0x8ff97000] 06:17:44 INFO - PROCESS | 1799 | 1461071864409 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1853ms 06:17:44 INFO - PROCESS | 1799 | 1461071864458 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 06:17:44 INFO - PROCESS | 1799 | 1461071864463 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 06:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:17:44 INFO - PROCESS | 1799 | 1461071864470 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:17:44 INFO - PROCESS | 1799 | 1461071864474 Marionette TRACE conn4 <- [1,2386,null,{}] 06:17:44 INFO - PROCESS | 1799 | 1461071864480 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:44 INFO - PROCESS | 1799 | 1461071864716 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 06:17:45 INFO - PROCESS | 1799 | 1461071865045 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff95000 == 160 [pid = 1799] [id = 604] 06:17:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x90304000) [pid = 1799] [serial = 1813] [outer = (nil)] 06:17:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x9030e000) [pid = 1799] [serial = 1814] [outer = 0x90304000] 06:17:45 INFO - PROCESS | 1799 | 1461071865154 Marionette DEBUG loaded listener.js 06:17:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x9034f400) [pid = 1799] [serial = 1815] [outer = 0x90304000] 06:17:46 INFO - PROCESS | 1799 | 1461071866103 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1691ms 06:17:46 INFO - PROCESS | 1799 | 1461071866162 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 06:17:46 INFO - PROCESS | 1799 | 1461071866167 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 06:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:17:46 INFO - PROCESS | 1799 | 1461071866193 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:17:46 INFO - PROCESS | 1799 | 1461071866196 Marionette TRACE conn4 <- [1,2390,null,{}] 06:17:46 INFO - PROCESS | 1799 | 1461071866202 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:46 INFO - PROCESS | 1799 | 1461071866422 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 06:17:46 INFO - PROCESS | 1799 | 1461071866744 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x90303800 == 161 [pid = 1799] [id = 605] 06:17:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x90307800) [pid = 1799] [serial = 1816] [outer = (nil)] 06:17:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x9042e000) [pid = 1799] [serial = 1817] [outer = 0x90307800] 06:17:46 INFO - PROCESS | 1799 | 1461071866852 Marionette DEBUG loaded listener.js 06:17:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x905b9c00) [pid = 1799] [serial = 1818] [outer = 0x90307800] 06:17:47 INFO - PROCESS | 1799 | 1461071867780 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1637ms 06:17:47 INFO - PROCESS | 1799 | 1461071867828 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 06:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:17:47 INFO - PROCESS | 1799 | 1461071867832 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 06:17:47 INFO - PROCESS | 1799 | 1461071867838 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:17:47 INFO - PROCESS | 1799 | 1461071867842 Marionette TRACE conn4 <- [1,2394,null,{}] 06:17:47 INFO - PROCESS | 1799 | 1461071867847 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:48 INFO - PROCESS | 1799 | 1461071868101 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 06:17:48 INFO - PROCESS | 1799 | 1461071868440 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fe7d800 == 162 [pid = 1799] [id = 606] 06:17:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x907b2000) [pid = 1799] [serial = 1819] [outer = (nil)] 06:17:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x94634800) [pid = 1799] [serial = 1820] [outer = 0x907b2000] 06:17:48 INFO - PROCESS | 1799 | 1461071868541 Marionette DEBUG loaded listener.js 06:17:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x9463e400) [pid = 1799] [serial = 1821] [outer = 0x907b2000] 06:17:49 INFO - PROCESS | 1799 | 1461071869481 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1683ms 06:17:49 INFO - PROCESS | 1799 | 1461071869522 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 06:17:49 INFO - PROCESS | 1799 | 1461071869525 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 06:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:17:49 INFO - PROCESS | 1799 | 1461071869532 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:17:49 INFO - PROCESS | 1799 | 1461071869536 Marionette TRACE conn4 <- [1,2398,null,{}] 06:17:49 INFO - PROCESS | 1799 | 1461071869542 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:49 INFO - PROCESS | 1799 | 1461071869754 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 06:17:50 INFO - PROCESS | 1799 | 1461071870091 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b315c00 == 163 [pid = 1799] [id = 607] 06:17:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x934f8400) [pid = 1799] [serial = 1822] [outer = (nil)] 06:17:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x95d67c00) [pid = 1799] [serial = 1823] [outer = 0x934f8400] 06:17:50 INFO - PROCESS | 1799 | 1461071870200 Marionette DEBUG loaded listener.js 06:17:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x96749400) [pid = 1799] [serial = 1824] [outer = 0x934f8400] 06:17:51 INFO - PROCESS | 1799 | 1461071871146 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1681ms 06:17:51 INFO - PROCESS | 1799 | 1461071871214 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 06:17:51 INFO - PROCESS | 1799 | 1461071871218 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 06:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:17:51 INFO - PROCESS | 1799 | 1461071871225 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:17:51 INFO - PROCESS | 1799 | 1461071871229 Marionette TRACE conn4 <- [1,2402,null,{}] 06:17:51 INFO - PROCESS | 1799 | 1461071871235 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:51 INFO - PROCESS | 1799 | 1461071871475 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 06:17:51 INFO - PROCESS | 1799 | 1461071871809 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6cf800 == 164 [pid = 1799] [id = 608] 06:17:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x9463cc00) [pid = 1799] [serial = 1825] [outer = (nil)] 06:17:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x97399800) [pid = 1799] [serial = 1826] [outer = 0x9463cc00] 06:17:51 INFO - PROCESS | 1799 | 1461071871914 Marionette DEBUG loaded listener.js 06:17:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x973a6000) [pid = 1799] [serial = 1827] [outer = 0x9463cc00] 06:17:52 INFO - PROCESS | 1799 | 1461071872901 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:17:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:17:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1733ms 06:17:52 INFO - PROCESS | 1799 | 1461071872959 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 06:17:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:17:52 INFO - PROCESS | 1799 | 1461071872963 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 06:17:52 INFO - PROCESS | 1799 | 1461071872969 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:17:52 INFO - PROCESS | 1799 | 1461071872973 Marionette TRACE conn4 <- [1,2406,null,{}] 06:17:52 INFO - PROCESS | 1799 | 1461071872979 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:53 INFO - PROCESS | 1799 | 1461071873197 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 06:17:53 INFO - PROCESS | 1799 | 1461071873522 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x967bc800 == 165 [pid = 1799] [id = 609] 06:17:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x967c5400) [pid = 1799] [serial = 1828] [outer = (nil)] 06:17:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x9776d000) [pid = 1799] [serial = 1829] [outer = 0x967c5400] 06:17:53 INFO - PROCESS | 1799 | 1461071873618 Marionette DEBUG loaded listener.js 06:17:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x9778a800) [pid = 1799] [serial = 1830] [outer = 0x967c5400] 06:17:54 INFO - PROCESS | 1799 | 1461071874556 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:17:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:17:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1631ms 06:17:54 INFO - PROCESS | 1799 | 1461071874601 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 06:17:54 INFO - PROCESS | 1799 | 1461071874605 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 06:17:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:17:54 INFO - PROCESS | 1799 | 1461071874612 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:17:54 INFO - PROCESS | 1799 | 1461071874615 Marionette TRACE conn4 <- [1,2410,null,{}] 06:17:54 INFO - PROCESS | 1799 | 1461071874621 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:54 INFO - PROCESS | 1799 | 1461071874843 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 06:17:55 INFO - PROCESS | 1799 | 1461071875102 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6d6800 == 166 [pid = 1799] [id = 610] 06:17:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8f80d400) [pid = 1799] [serial = 1831] [outer = (nil)] 06:17:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x97e26c00) [pid = 1799] [serial = 1832] [outer = 0x8f80d400] 06:17:55 INFO - PROCESS | 1799 | 1461071875248 Marionette DEBUG loaded listener.js 06:17:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x97ecd000) [pid = 1799] [serial = 1833] [outer = 0x8f80d400] 06:17:56 INFO - PROCESS | 1799 | 1461071876257 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1690ms 06:17:56 INFO - PROCESS | 1799 | 1461071876303 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 06:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:17:56 INFO - PROCESS | 1799 | 1461071876308 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 06:17:56 INFO - PROCESS | 1799 | 1461071876314 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:17:56 INFO - PROCESS | 1799 | 1461071876318 Marionette TRACE conn4 <- [1,2414,null,{}] 06:17:56 INFO - PROCESS | 1799 | 1461071876324 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:56 INFO - PROCESS | 1799 | 1461071876563 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 06:17:56 INFO - PROCESS | 1799 | 1461071876920 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x98fa4800 == 167 [pid = 1799] [id = 611] 06:17:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x98facc00) [pid = 1799] [serial = 1834] [outer = (nil)] 06:17:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x9ad35000) [pid = 1799] [serial = 1835] [outer = 0x98facc00] 06:17:57 INFO - PROCESS | 1799 | 1461071877114 Marionette DEBUG loaded listener.js 06:17:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x9b096800) [pid = 1799] [serial = 1836] [outer = 0x98facc00] 06:17:58 INFO - PROCESS | 1799 | 1461071878025 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1783ms 06:17:58 INFO - PROCESS | 1799 | 1461071878098 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 06:17:58 INFO - PROCESS | 1799 | 1461071878101 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 06:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:17:58 INFO - PROCESS | 1799 | 1461071878109 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:17:58 INFO - PROCESS | 1799 | 1461071878112 Marionette TRACE conn4 <- [1,2418,null,{}] 06:17:58 INFO - PROCESS | 1799 | 1461071878118 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:58 INFO - PROCESS | 1799 | 1461071878383 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 06:17:58 INFO - PROCESS | 1799 | 1461071878715 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x94450800 == 168 [pid = 1799] [id = 612] 06:17:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x993f0c00) [pid = 1799] [serial = 1837] [outer = (nil)] 06:17:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9fc08400) [pid = 1799] [serial = 1838] [outer = 0x993f0c00] 06:17:58 INFO - PROCESS | 1799 | 1461071878809 Marionette DEBUG loaded listener.js 06:17:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x9fc51000) [pid = 1799] [serial = 1839] [outer = 0x993f0c00] 06:17:59 INFO - PROCESS | 1799 | 1461071879732 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1682ms 06:17:59 INFO - PROCESS | 1799 | 1461071879792 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 06:17:59 INFO - PROCESS | 1799 | 1461071879796 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 06:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:17:59 INFO - PROCESS | 1799 | 1461071879804 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:17:59 INFO - PROCESS | 1799 | 1461071879807 Marionette TRACE conn4 <- [1,2422,null,{}] 06:17:59 INFO - PROCESS | 1799 | 1461071879813 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:00 INFO - PROCESS | 1799 | 1461071880038 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 06:18:00 INFO - PROCESS | 1799 | 1461071880410 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d5bc00 == 169 [pid = 1799] [id = 613] 06:18:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8be40000) [pid = 1799] [serial = 1840] [outer = (nil)] 06:18:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0xa0a4f800) [pid = 1799] [serial = 1841] [outer = 0x8be40000] 06:18:00 INFO - PROCESS | 1799 | 1461071880506 Marionette DEBUG loaded listener.js 06:18:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0xa0c13c00) [pid = 1799] [serial = 1842] [outer = 0x8be40000] 06:18:01 INFO - PROCESS | 1799 | 1461071881465 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:18:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1736ms 06:18:01 INFO - PROCESS | 1799 | 1461071881542 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 06:18:01 INFO - PROCESS | 1799 | 1461071881545 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 06:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:18:01 INFO - PROCESS | 1799 | 1461071881551 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:18:01 INFO - PROCESS | 1799 | 1461071881554 Marionette TRACE conn4 <- [1,2426,null,{}] 06:18:01 INFO - PROCESS | 1799 | 1461071881560 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:01 INFO - PROCESS | 1799 | 1461071881911 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 06:18:02 INFO - PROCESS | 1799 | 1461071882314 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x98faa800 == 170 [pid = 1799] [id = 614] 06:18:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x9fc50400) [pid = 1799] [serial = 1843] [outer = (nil)] 06:18:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0xa2ac6000) [pid = 1799] [serial = 1844] [outer = 0x9fc50400] 06:18:02 INFO - PROCESS | 1799 | 1461071882411 Marionette DEBUG loaded listener.js 06:18:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0xa3c72800) [pid = 1799] [serial = 1845] [outer = 0x9fc50400] 06:18:03 INFO - PROCESS | 1799 | 1461071883360 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1831ms 06:18:03 INFO - PROCESS | 1799 | 1461071883383 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 06:18:03 INFO - PROCESS | 1799 | 1461071883388 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 06:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:18:03 INFO - PROCESS | 1799 | 1461071883394 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:18:03 INFO - PROCESS | 1799 | 1461071883398 Marionette TRACE conn4 <- [1,2430,null,{}] 06:18:03 INFO - PROCESS | 1799 | 1461071883404 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:03 INFO - PROCESS | 1799 | 1461071883644 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 06:18:03 INFO - PROCESS | 1799 | 1461071883947 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x9fc5a400 == 171 [pid = 1799] [id = 615] 06:18:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0xa0fcdc00) [pid = 1799] [serial = 1846] [outer = (nil)] 06:18:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0xa4582800) [pid = 1799] [serial = 1847] [outer = 0xa0fcdc00] 06:18:04 INFO - PROCESS | 1799 | 1461071884084 Marionette DEBUG loaded listener.js 06:18:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0xa4756800) [pid = 1799] [serial = 1848] [outer = 0xa0fcdc00] 06:18:05 INFO - PROCESS | 1799 | 1461071885057 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1697ms 06:18:05 INFO - PROCESS | 1799 | 1461071885092 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 06:18:05 INFO - PROCESS | 1799 | 1461071885096 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 06:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:18:05 INFO - PROCESS | 1799 | 1461071885102 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:18:05 INFO - PROCESS | 1799 | 1461071885106 Marionette TRACE conn4 <- [1,2434,null,{}] 06:18:05 INFO - PROCESS | 1799 | 1461071885112 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:05 INFO - PROCESS | 1799 | 1461071885365 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 06:18:05 INFO - PROCESS | 1799 | 1461071885757 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b312c00 == 172 [pid = 1799] [id = 616] 06:18:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8fec5000) [pid = 1799] [serial = 1849] [outer = (nil)] 06:18:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0xa4aa9c00) [pid = 1799] [serial = 1850] [outer = 0x8fec5000] 06:18:05 INFO - PROCESS | 1799 | 1461071885863 Marionette DEBUG loaded listener.js 06:18:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0xa4aae800) [pid = 1799] [serial = 1851] [outer = 0x8fec5000] 06:18:06 INFO - PROCESS | 1799 | 1461071886761 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1735ms 06:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:18:06 INFO - PROCESS | 1799 | 1461071886839 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 06:18:06 INFO - PROCESS | 1799 | 1461071886842 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 06:18:06 INFO - PROCESS | 1799 | 1461071886849 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:18:06 INFO - PROCESS | 1799 | 1461071886851 Marionette TRACE conn4 <- [1,2438,null,{}] 06:18:06 INFO - PROCESS | 1799 | 1461071886857 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:07 INFO - PROCESS | 1799 | 1461071887128 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 06:18:07 INFO - PROCESS | 1799 | 1461071887461 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x85061400 == 173 [pid = 1799] [id = 617] 06:18:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x85062400) [pid = 1799] [serial = 1852] [outer = (nil)] 06:18:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8506a000) [pid = 1799] [serial = 1853] [outer = 0x85062400] 06:18:07 INFO - PROCESS | 1799 | 1461071887556 Marionette DEBUG loaded listener.js 06:18:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8506dc00) [pid = 1799] [serial = 1854] [outer = 0x85062400] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8b30c000 == 172 [pid = 1799] [id = 157] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8facac00 == 171 [pid = 1799] [id = 406] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8a495400 == 170 [pid = 1799] [id = 276] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8fec8400 == 169 [pid = 1799] [id = 280] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x907aa000 == 168 [pid = 1799] [id = 281] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8442a400 == 167 [pid = 1799] [id = 574] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x87289000 == 166 [pid = 1799] [id = 535] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x906dd400 == 165 [pid = 1799] [id = 286] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x9463f800 == 164 [pid = 1799] [id = 413] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x94640800 == 163 [pid = 1799] [id = 410] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x869bec00 == 162 [pid = 1799] [id = 414] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8677d800 == 161 [pid = 1799] [id = 412] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x9778b800 == 160 [pid = 1799] [id = 411] 06:18:10 INFO - PROCESS | 1799 | --DOCSHELL 0x90421000 == 159 [pid = 1799] [id = 509] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8f6d3400) [pid = 1799] [serial = 1736] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0xa457e000) [pid = 1799] [serial = 1659] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8c0bc400) [pid = 1799] [serial = 1676] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x97e2f400) [pid = 1799] [serial = 1704] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0xa4756000) [pid = 1799] [serial = 1718] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x907ac000) [pid = 1799] [serial = 1689] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8f055400) [pid = 1799] [serial = 1734] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8ede5c00) [pid = 1799] [serial = 1677] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0xa4760000) [pid = 1799] [serial = 1721] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9fb8f800) [pid = 1799] [serial = 1712] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x90353000) [pid = 1799] [serial = 1686] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9481b400) [pid = 1799] [serial = 1695] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0xa3c71800) [pid = 1799] [serial = 1715] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x9ea12400) [pid = 1799] [serial = 1710] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8fe79000) [pid = 1799] [serial = 1680] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8728e400) [pid = 1799] [serial = 1724] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x89a87400) [pid = 1799] [serial = 1674] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x989b2400) [pid = 1799] [serial = 1707] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0xa4763c00) [pid = 1799] [serial = 1722] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0xa4757c00) [pid = 1799] [serial = 1719] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x96754800) [pid = 1799] [serial = 1697] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0xa3c7d400) [pid = 1799] [serial = 1716] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x933d9800) [pid = 1799] [serial = 1691] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x9854dc00) [pid = 1799] [serial = 1706] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9776e400) [pid = 1799] [serial = 1701] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x905b5400) [pid = 1799] [serial = 1688] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8b6d5400) [pid = 1799] [serial = 1731] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8f8a0800) [pid = 1799] [serial = 1608] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x89c74c00) [pid = 1799] [serial = 1728] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x94442400) [pid = 1799] [serial = 1692] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x97b48400) [pid = 1799] [serial = 1703] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x97696c00) [pid = 1799] [serial = 1700] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x90015800) [pid = 1799] [serial = 1683] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8a499c00) [pid = 1799] [serial = 1730] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x898ab800) [pid = 1799] [serial = 1673] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x9b08f800) [pid = 1799] [serial = 1709] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x88684400) [pid = 1799] [serial = 1725] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x89a99800) [pid = 1799] [serial = 1727] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x90350400) [pid = 1799] [serial = 1685] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0xa0a4b800) [pid = 1799] [serial = 1713] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8fad0c00) [pid = 1799] [serial = 1679] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8ff97c00) [pid = 1799] [serial = 1682] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8edeb400) [pid = 1799] [serial = 1733] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x9716e400) [pid = 1799] [serial = 1698] [outer = (nil)] [url = about:blank] 06:18:10 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x9463a400) [pid = 1799] [serial = 1694] [outer = (nil)] [url = about:blank] 06:18:11 INFO - PROCESS | 1799 | 1461071891180 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:18:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 4395ms 06:18:11 INFO - PROCESS | 1799 | 1461071891244 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 06:18:11 INFO - PROCESS | 1799 | 1461071891251 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 06:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:18:11 INFO - PROCESS | 1799 | 1461071891260 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:18:11 INFO - PROCESS | 1799 | 1461071891265 Marionette TRACE conn4 <- [1,2442,null,{}] 06:18:11 INFO - PROCESS | 1799 | 1461071891273 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:11 INFO - PROCESS | 1799 | 1461071891501 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 06:18:11 INFO - PROCESS | 1799 | 1461071891768 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x88681400 == 160 [pid = 1799] [id = 618] 06:18:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x88685400) [pid = 1799] [serial = 1855] [outer = (nil)] 06:18:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8868c400) [pid = 1799] [serial = 1856] [outer = 0x88685400] 06:18:11 INFO - PROCESS | 1799 | 1461071891864 Marionette DEBUG loaded listener.js 06:18:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8905bc00) [pid = 1799] [serial = 1857] [outer = 0x88685400] 06:18:12 INFO - PROCESS | 1799 | 1461071892899 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:18:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:18:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1684ms 06:18:12 INFO - PROCESS | 1799 | 1461071892945 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 06:18:12 INFO - PROCESS | 1799 | 1461071892953 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 06:18:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:18:12 INFO - PROCESS | 1799 | 1461071892969 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:18:12 INFO - PROCESS | 1799 | 1461071892974 Marionette TRACE conn4 <- [1,2446,null,{}] 06:18:12 INFO - PROCESS | 1799 | 1461071892979 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:13 INFO - PROCESS | 1799 | 1461071893269 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 06:18:13 INFO - PROCESS | 1799 | 1461071893306 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c72800 == 161 [pid = 1799] [id = 619] 06:18:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x89c7ac00) [pid = 1799] [serial = 1858] [outer = (nil)] 06:18:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8a32d400) [pid = 1799] [serial = 1859] [outer = 0x89c7ac00] 06:18:13 INFO - PROCESS | 1799 | 1461071893385 Marionette DEBUG loaded listener.js 06:18:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8b6cec00) [pid = 1799] [serial = 1860] [outer = 0x89c7ac00] 06:18:14 INFO - PROCESS | 1799 | 1461071894543 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:18:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:18:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1640ms 06:18:14 INFO - PROCESS | 1799 | 1461071894610 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 06:18:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:18:14 INFO - PROCESS | 1799 | 1461071894614 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 06:18:14 INFO - PROCESS | 1799 | 1461071894621 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:18:14 INFO - PROCESS | 1799 | 1461071894627 Marionette TRACE conn4 <- [1,2450,null,{}] 06:18:14 INFO - PROCESS | 1799 | 1461071894651 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:14 INFO - PROCESS | 1799 | 1461071894954 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x973a3400) [pid = 1799] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8fac5000) [pid = 1799] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8f8a0400) [pid = 1799] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x95d2a800) [pid = 1799] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8c0b5400) [pid = 1799] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x97eccc00) [pid = 1799] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x97c10400) [pid = 1799] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x9030f400) [pid = 1799] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x907b3000) [pid = 1799] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8ede5800) [pid = 1799] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8ff7cc00) [pid = 1799] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x934ee000) [pid = 1799] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8fec8c00) [pid = 1799] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8ed5f800) [pid = 1799] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x9717a400) [pid = 1799] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8ff92800) [pid = 1799] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x89c7c400) [pid = 1799] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:18:15 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x898aec00) [pid = 1799] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x898a3400) [pid = 1799] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x90423400) [pid = 1799] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x989a1400) [pid = 1799] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:18:16 INFO - PROCESS | 1799 | 1461071896009 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d5a000 == 162 [pid = 1799] [id = 620] 06:18:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x88688000) [pid = 1799] [serial = 1861] [outer = (nil)] 06:18:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x89c7c400) [pid = 1799] [serial = 1862] [outer = 0x88688000] 06:18:16 INFO - PROCESS | 1799 | 1461071896103 Marionette DEBUG loaded listener.js 06:18:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8ed5b000) [pid = 1799] [serial = 1863] [outer = 0x88688000] 06:18:16 INFO - PROCESS | 1799 | 1461071896959 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2362ms 06:18:16 INFO - PROCESS | 1799 | 1461071896992 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 06:18:16 INFO - PROCESS | 1799 | 1461071896996 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 06:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:18:17 INFO - PROCESS | 1799 | 1461071897003 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:18:17 INFO - PROCESS | 1799 | 1461071897006 Marionette TRACE conn4 <- [1,2454,null,{}] 06:18:17 INFO - PROCESS | 1799 | 1461071897011 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:17 INFO - PROCESS | 1799 | 1461071897229 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 06:18:17 INFO - PROCESS | 1799 | 1461071897489 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8728cc00 == 163 [pid = 1799] [id = 621] 06:18:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8ede6800) [pid = 1799] [serial = 1864] [outer = (nil)] 06:18:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8f050c00) [pid = 1799] [serial = 1865] [outer = 0x8ede6800] 06:18:17 INFO - PROCESS | 1799 | 1461071897586 Marionette DEBUG loaded listener.js 06:18:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8f6cf400) [pid = 1799] [serial = 1866] [outer = 0x8ede6800] 06:18:18 INFO - PROCESS | 1799 | 1461071898831 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:18:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1881ms 06:18:18 INFO - PROCESS | 1799 | 1461071898886 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 06:18:18 INFO - PROCESS | 1799 | 1461071898894 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 06:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:18:18 INFO - PROCESS | 1799 | 1461071898916 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:18:18 INFO - PROCESS | 1799 | 1461071898922 Marionette TRACE conn4 <- [1,2458,null,{}] 06:18:18 INFO - PROCESS | 1799 | 1461071898931 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:19 INFO - PROCESS | 1799 | 1461071899225 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 06:18:19 INFO - PROCESS | 1799 | 1461071899594 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8728f400 == 164 [pid = 1799] [id = 622] 06:18:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8868dc00) [pid = 1799] [serial = 1867] [outer = (nil)] 06:18:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x89aa0800) [pid = 1799] [serial = 1868] [outer = 0x8868dc00] 06:18:19 INFO - PROCESS | 1799 | 1461071899721 Marionette DEBUG loaded listener.js 06:18:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x89c7c800) [pid = 1799] [serial = 1869] [outer = 0x8868dc00] 06:18:20 INFO - PROCESS | 1799 | 1461071900707 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1837ms 06:18:20 INFO - PROCESS | 1799 | 1461071900751 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 06:18:20 INFO - PROCESS | 1799 | 1461071900760 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 06:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:18:20 INFO - PROCESS | 1799 | 1461071900771 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:18:20 INFO - PROCESS | 1799 | 1461071900775 Marionette TRACE conn4 <- [1,2462,null,{}] 06:18:20 INFO - PROCESS | 1799 | 1461071900781 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:21 INFO - PROCESS | 1799 | 1461071901028 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 06:18:21 INFO - PROCESS | 1799 | 1461071901418 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0b6800 == 165 [pid = 1799] [id = 623] 06:18:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8ed51400) [pid = 1799] [serial = 1870] [outer = (nil)] 06:18:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8ede7c00) [pid = 1799] [serial = 1871] [outer = 0x8ed51400] 06:18:21 INFO - PROCESS | 1799 | 1461071901515 Marionette DEBUG loaded listener.js 06:18:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8f76f000) [pid = 1799] [serial = 1872] [outer = 0x8ed51400] 06:18:22 INFO - PROCESS | 1799 | 1461071902490 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1748ms 06:18:22 INFO - PROCESS | 1799 | 1461071902520 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 06:18:22 INFO - PROCESS | 1799 | 1461071902524 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 06:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:18:22 INFO - PROCESS | 1799 | 1461071902531 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:18:22 INFO - PROCESS | 1799 | 1461071902537 Marionette TRACE conn4 <- [1,2466,null,{}] 06:18:22 INFO - PROCESS | 1799 | 1461071902554 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:22 INFO - PROCESS | 1799 | 1461071902794 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 06:18:23 INFO - PROCESS | 1799 | 1461071903133 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f8a0800 == 166 [pid = 1799] [id = 624] 06:18:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8f8aa400) [pid = 1799] [serial = 1873] [outer = (nil)] 06:18:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8facac00) [pid = 1799] [serial = 1874] [outer = 0x8f8aa400] 06:18:23 INFO - PROCESS | 1799 | 1461071903233 Marionette DEBUG loaded listener.js 06:18:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8fe70800) [pid = 1799] [serial = 1875] [outer = 0x8f8aa400] 06:18:24 INFO - PROCESS | 1799 | 1461071904159 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1689ms 06:18:24 INFO - PROCESS | 1799 | 1461071904221 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 06:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:18:24 INFO - PROCESS | 1799 | 1461071904226 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 06:18:24 INFO - PROCESS | 1799 | 1461071904232 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:18:24 INFO - PROCESS | 1799 | 1461071904236 Marionette TRACE conn4 <- [1,2470,null,{}] 06:18:24 INFO - PROCESS | 1799 | 1461071904242 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:24 INFO - PROCESS | 1799 | 1461071904476 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 06:18:24 INFO - PROCESS | 1799 | 1461071904802 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fe75400 == 167 [pid = 1799] [id = 625] 06:18:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8fe7d000) [pid = 1799] [serial = 1876] [outer = (nil)] 06:18:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8fec5400) [pid = 1799] [serial = 1877] [outer = 0x8fe7d000] 06:18:24 INFO - PROCESS | 1799 | 1461071904894 Marionette DEBUG loaded listener.js 06:18:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8fecc800) [pid = 1799] [serial = 1878] [outer = 0x8fe7d000] 06:18:25 INFO - PROCESS | 1799 | 1461071905807 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1631ms 06:18:25 INFO - PROCESS | 1799 | 1461071905865 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 06:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:18:25 INFO - PROCESS | 1799 | 1461071905869 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 06:18:25 INFO - PROCESS | 1799 | 1461071905877 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:18:25 INFO - PROCESS | 1799 | 1461071905880 Marionette TRACE conn4 <- [1,2474,null,{}] 06:18:25 INFO - PROCESS | 1799 | 1461071905887 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:26 INFO - PROCESS | 1799 | 1461071906126 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 06:18:26 INFO - PROCESS | 1799 | 1461071906446 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8face000 == 168 [pid = 1799] [id = 626] 06:18:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8fec9c00) [pid = 1799] [serial = 1879] [outer = (nil)] 06:18:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8ff8fc00) [pid = 1799] [serial = 1880] [outer = 0x8fec9c00] 06:18:26 INFO - PROCESS | 1799 | 1461071906540 Marionette DEBUG loaded listener.js 06:18:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8ff93800) [pid = 1799] [serial = 1881] [outer = 0x8fec9c00] 06:18:27 INFO - PROCESS | 1799 | 1461071907540 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1683ms 06:18:27 INFO - PROCESS | 1799 | 1461071907559 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 06:18:27 INFO - PROCESS | 1799 | 1461071907562 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 06:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:18:27 INFO - PROCESS | 1799 | 1461071907569 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:18:27 INFO - PROCESS | 1799 | 1461071907573 Marionette TRACE conn4 <- [1,2478,null,{}] 06:18:27 INFO - PROCESS | 1799 | 1461071907579 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:27 INFO - PROCESS | 1799 | 1461071907829 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 06:18:28 INFO - PROCESS | 1799 | 1461071908158 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x84426000 == 169 [pid = 1799] [id = 627] 06:18:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8fe75c00) [pid = 1799] [serial = 1882] [outer = (nil)] 06:18:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x90307c00) [pid = 1799] [serial = 1883] [outer = 0x8fe75c00] 06:18:28 INFO - PROCESS | 1799 | 1461071908256 Marionette DEBUG loaded listener.js 06:18:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x9034b000) [pid = 1799] [serial = 1884] [outer = 0x8fe75c00] 06:18:29 INFO - PROCESS | 1799 | 1461071909170 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1643ms 06:18:29 INFO - PROCESS | 1799 | 1461071909214 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 06:18:29 INFO - PROCESS | 1799 | 1461071909218 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 06:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:18:29 INFO - PROCESS | 1799 | 1461071909225 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:18:29 INFO - PROCESS | 1799 | 1461071909228 Marionette TRACE conn4 <- [1,2482,null,{}] 06:18:29 INFO - PROCESS | 1799 | 1461071909234 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:29 INFO - PROCESS | 1799 | 1461071909449 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 06:18:29 INFO - PROCESS | 1799 | 1461071909774 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff88c00 == 170 [pid = 1799] [id = 628] 06:18:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x90015800) [pid = 1799] [serial = 1885] [outer = (nil)] 06:18:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x905ba000) [pid = 1799] [serial = 1886] [outer = 0x90015800] 06:18:29 INFO - PROCESS | 1799 | 1461071909866 Marionette DEBUG loaded listener.js 06:18:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x906e0c00) [pid = 1799] [serial = 1887] [outer = 0x90015800] 06:18:30 INFO - PROCESS | 1799 | 1461071910814 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1630ms 06:18:30 INFO - PROCESS | 1799 | 1461071910856 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 06:18:30 INFO - PROCESS | 1799 | 1461071910860 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 06:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:18:30 INFO - PROCESS | 1799 | 1461071910866 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:18:30 INFO - PROCESS | 1799 | 1461071910870 Marionette TRACE conn4 <- [1,2486,null,{}] 06:18:30 INFO - PROCESS | 1799 | 1461071910876 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:31 INFO - PROCESS | 1799 | 1461071911116 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 06:18:31 INFO - PROCESS | 1799 | 1461071911444 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x90358800 == 171 [pid = 1799] [id = 629] 06:18:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x905b1c00) [pid = 1799] [serial = 1888] [outer = (nil)] 06:18:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x90910400) [pid = 1799] [serial = 1889] [outer = 0x905b1c00] 06:18:31 INFO - PROCESS | 1799 | 1461071911538 Marionette DEBUG loaded listener.js 06:18:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x916ce400) [pid = 1799] [serial = 1890] [outer = 0x905b1c00] 06:18:32 INFO - PROCESS | 1799 | 1461071912446 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1636ms 06:18:32 INFO - PROCESS | 1799 | 1461071912504 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 06:18:32 INFO - PROCESS | 1799 | 1461071912508 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 06:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:18:32 INFO - PROCESS | 1799 | 1461071912515 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:18:32 INFO - PROCESS | 1799 | 1461071912517 Marionette TRACE conn4 <- [1,2490,null,{}] 06:18:32 INFO - PROCESS | 1799 | 1461071912524 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:32 INFO - PROCESS | 1799 | 1461071912760 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 06:18:33 INFO - PROCESS | 1799 | 1461071913092 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a0f0c00 == 172 [pid = 1799] [id = 630] 06:18:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8b7a9400) [pid = 1799] [serial = 1891] [outer = (nil)] 06:18:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x9337a800) [pid = 1799] [serial = 1892] [outer = 0x8b7a9400] 06:18:33 INFO - PROCESS | 1799 | 1461071913187 Marionette DEBUG loaded listener.js 06:18:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x934f0000) [pid = 1799] [serial = 1893] [outer = 0x8b7a9400] 06:18:34 INFO - PROCESS | 1799 | 1461071914116 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:18:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:18:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1634ms 06:18:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:18:34 INFO - PROCESS | 1799 | 1461071914151 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 06:18:34 INFO - PROCESS | 1799 | 1461071914155 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 06:18:34 INFO - PROCESS | 1799 | 1461071914162 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:18:34 INFO - PROCESS | 1799 | 1461071914165 Marionette TRACE conn4 <- [1,2494,null,{}] 06:18:34 INFO - PROCESS | 1799 | 1461071914171 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:34 INFO - PROCESS | 1799 | 1461071914424 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 06:18:34 INFO - PROCESS | 1799 | 1461071914760 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x899b7c00 == 173 [pid = 1799] [id = 631] 06:18:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x90014000) [pid = 1799] [serial = 1894] [outer = (nil)] 06:18:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x9463ec00) [pid = 1799] [serial = 1895] [outer = 0x90014000] 06:18:34 INFO - PROCESS | 1799 | 1461071914854 Marionette DEBUG loaded listener.js 06:18:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x9481d000) [pid = 1799] [serial = 1896] [outer = 0x90014000] 06:18:35 INFO - PROCESS | 1799 | 1461071915814 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1692ms 06:18:35 INFO - PROCESS | 1799 | 1461071915853 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 06:18:35 INFO - PROCESS | 1799 | 1461071915858 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 06:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:18:35 INFO - PROCESS | 1799 | 1461071915865 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:18:35 INFO - PROCESS | 1799 | 1461071915869 Marionette TRACE conn4 <- [1,2498,null,{}] 06:18:35 INFO - PROCESS | 1799 | 1461071915875 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:36 INFO - PROCESS | 1799 | 1461071916143 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 06:18:36 INFO - PROCESS | 1799 | 1461071916479 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x9444c800 == 174 [pid = 1799] [id = 632] 06:18:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x96754800) [pid = 1799] [serial = 1897] [outer = (nil)] 06:18:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x967cb400) [pid = 1799] [serial = 1898] [outer = 0x96754800] 06:18:36 INFO - PROCESS | 1799 | 1461071916581 Marionette DEBUG loaded listener.js 06:18:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x973a1000) [pid = 1799] [serial = 1899] [outer = 0x96754800] 06:18:37 INFO - PROCESS | 1799 | 1461071917636 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:18:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1840ms 06:18:37 INFO - PROCESS | 1799 | 1461071917706 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 06:18:37 INFO - PROCESS | 1799 | 1461071917709 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 06:18:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:18:37 INFO - PROCESS | 1799 | 1461071917716 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:18:37 INFO - PROCESS | 1799 | 1461071917720 Marionette TRACE conn4 <- [1,2502,null,{}] 06:18:37 INFO - PROCESS | 1799 | 1461071917726 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:37 INFO - PROCESS | 1799 | 1461071917949 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 06:18:38 INFO - PROCESS | 1799 | 1461071918285 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6cd400 == 175 [pid = 1799] [id = 633] 06:18:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8fe78800) [pid = 1799] [serial = 1900] [outer = (nil)] 06:18:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x97766800) [pid = 1799] [serial = 1901] [outer = 0x8fe78800] 06:18:38 INFO - PROCESS | 1799 | 1461071918386 Marionette DEBUG loaded listener.js 06:18:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x9776c800) [pid = 1799] [serial = 1902] [outer = 0x8fe78800] 06:18:39 INFO - PROCESS | 1799 | 1461071919307 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:18:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1632ms 06:18:39 INFO - PROCESS | 1799 | 1461071919349 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 06:18:39 INFO - PROCESS | 1799 | 1461071919353 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 06:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:18:39 INFO - PROCESS | 1799 | 1461071919359 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:18:39 INFO - PROCESS | 1799 | 1461071919361 Marionette TRACE conn4 <- [1,2506,null,{}] 06:18:39 INFO - PROCESS | 1799 | 1461071919368 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:39 INFO - PROCESS | 1799 | 1461071919585 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 06:18:39 INFO - PROCESS | 1799 | 1461071919924 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x973a3400 == 176 [pid = 1799] [id = 634] 06:18:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x97693400) [pid = 1799] [serial = 1903] [outer = (nil)] 06:18:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x97b43000) [pid = 1799] [serial = 1904] [outer = 0x97693400] 06:18:40 INFO - PROCESS | 1799 | 1461071920018 Marionette DEBUG loaded listener.js 06:18:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x97b46800) [pid = 1799] [serial = 1905] [outer = 0x97693400] 06:18:40 INFO - PROCESS | 1799 | 1461071920917 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:18:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1631ms 06:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:18:40 INFO - PROCESS | 1799 | 1461071920991 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 06:18:40 INFO - PROCESS | 1799 | 1461071920994 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 06:18:41 INFO - PROCESS | 1799 | 1461071921002 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:18:41 INFO - PROCESS | 1799 | 1461071921005 Marionette TRACE conn4 <- [1,2510,null,{}] 06:18:41 INFO - PROCESS | 1799 | 1461071921012 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:41 INFO - PROCESS | 1799 | 1461071921287 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 06:18:41 INFO - PROCESS | 1799 | 1461071921617 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x9777ec00 == 177 [pid = 1799] [id = 635] 06:18:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9778bc00) [pid = 1799] [serial = 1906] [outer = (nil)] 06:18:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x97e30800) [pid = 1799] [serial = 1907] [outer = 0x9778bc00] 06:18:41 INFO - PROCESS | 1799 | 1461071921706 Marionette DEBUG loaded listener.js 06:18:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x97ec9400) [pid = 1799] [serial = 1908] [outer = 0x9778bc00] 06:18:42 INFO - PROCESS | 1799 | 1461071922651 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1737ms 06:18:42 INFO - PROCESS | 1799 | 1461071922738 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 06:18:42 INFO - PROCESS | 1799 | 1461071922742 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 06:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:18:42 INFO - PROCESS | 1799 | 1461071922749 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:18:42 INFO - PROCESS | 1799 | 1461071922752 Marionette TRACE conn4 <- [1,2514,null,{}] 06:18:42 INFO - PROCESS | 1799 | 1461071922758 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:43 INFO - PROCESS | 1799 | 1461071923024 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 06:18:43 INFO - PROCESS | 1799 | 1461071923367 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x90011800 == 178 [pid = 1799] [id = 636] 06:18:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x916c8c00) [pid = 1799] [serial = 1909] [outer = (nil)] 06:18:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x98545800) [pid = 1799] [serial = 1910] [outer = 0x916c8c00] 06:18:43 INFO - PROCESS | 1799 | 1461071923454 Marionette DEBUG loaded listener.js 06:18:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x98930000) [pid = 1799] [serial = 1911] [outer = 0x916c8c00] 06:18:44 INFO - PROCESS | 1799 | 1461071924417 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:18:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1732ms 06:18:44 INFO - PROCESS | 1799 | 1461071924483 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 06:18:44 INFO - PROCESS | 1799 | 1461071924487 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 06:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:18:44 INFO - PROCESS | 1799 | 1461071924493 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:18:44 INFO - PROCESS | 1799 | 1461071924497 Marionette TRACE conn4 <- [1,2518,null,{}] 06:18:44 INFO - PROCESS | 1799 | 1461071924502 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:44 INFO - PROCESS | 1799 | 1461071924728 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 06:18:45 INFO - PROCESS | 1799 | 1461071925055 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x97bc7c00 == 179 [pid = 1799] [id = 637] 06:18:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x97ec6c00) [pid = 1799] [serial = 1912] [outer = (nil)] 06:18:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x98c84800) [pid = 1799] [serial = 1913] [outer = 0x97ec6c00] 06:18:45 INFO - PROCESS | 1799 | 1461071925156 Marionette DEBUG loaded listener.js 06:18:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x993edc00) [pid = 1799] [serial = 1914] [outer = 0x97ec6c00] 06:18:46 INFO - PROCESS | 1799 | 1461071926099 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1684ms 06:18:46 INFO - PROCESS | 1799 | 1461071926178 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 06:18:46 INFO - PROCESS | 1799 | 1461071926182 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 06:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:18:46 INFO - PROCESS | 1799 | 1461071926188 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:18:46 INFO - PROCESS | 1799 | 1461071926192 Marionette TRACE conn4 <- [1,2522,null,{}] 06:18:46 INFO - PROCESS | 1799 | 1461071926198 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:46 INFO - PROCESS | 1799 | 1461071926471 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 06:18:46 INFO - PROCESS | 1799 | 1461071926818 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x9832d800 == 180 [pid = 1799] [id = 638] 06:18:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x98335400) [pid = 1799] [serial = 1915] [outer = (nil)] 06:18:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x9ea11400) [pid = 1799] [serial = 1916] [outer = 0x98335400] 06:18:46 INFO - PROCESS | 1799 | 1461071926908 Marionette DEBUG loaded listener.js 06:18:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x9ea19000) [pid = 1799] [serial = 1917] [outer = 0x98335400] 06:18:47 INFO - PROCESS | 1799 | 1461071927849 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1698ms 06:18:47 INFO - PROCESS | 1799 | 1461071927887 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 06:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:18:47 INFO - PROCESS | 1799 | 1461071927891 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 06:18:47 INFO - PROCESS | 1799 | 1461071927898 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:18:47 INFO - PROCESS | 1799 | 1461071927901 Marionette TRACE conn4 <- [1,2526,null,{}] 06:18:47 INFO - PROCESS | 1799 | 1461071927907 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:48 INFO - PROCESS | 1799 | 1461071928139 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 06:18:48 INFO - PROCESS | 1799 | 1461071928483 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x96754c00 == 179 [pid = 1799] [id = 485] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8a492000 == 178 [pid = 1799] [id = 155] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x87d5a000 == 177 [pid = 1799] [id = 620] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x89c72800 == 176 [pid = 1799] [id = 619] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x88681400 == 175 [pid = 1799] [id = 618] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x94450800 == 174 [pid = 1799] [id = 612] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6d6800 == 173 [pid = 1799] [id = 610] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x98fa4800 == 172 [pid = 1799] [id = 611] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x967bc800 == 171 [pid = 1799] [id = 609] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x87d65400 == 170 [pid = 1799] [id = 573] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6cf800 == 169 [pid = 1799] [id = 608] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8b315c00 == 168 [pid = 1799] [id = 607] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8fe7d800 == 167 [pid = 1799] [id = 606] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff95000 == 166 [pid = 1799] [id = 604] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x90303800 == 165 [pid = 1799] [id = 605] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8f80c000 == 164 [pid = 1799] [id = 603] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed5fc00 == 163 [pid = 1799] [id = 602] 06:18:50 INFO - PROCESS | 1799 | --DOCSHELL 0x88682800 == 162 [pid = 1799] [id = 601] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x9776a000) [pid = 1799] [serial = 1770] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8fe70c00) [pid = 1799] [serial = 1745] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8fd7a400) [pid = 1799] [serial = 1800] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x97785c00) [pid = 1799] [serial = 1772] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8edef800) [pid = 1799] [serial = 1796] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x98faa400) [pid = 1799] [serial = 1785] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9749d400) [pid = 1799] [serial = 1769] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x97f26800) [pid = 1799] [serial = 1779] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9042b000) [pid = 1799] [serial = 1755] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x979a6c00) [pid = 1799] [serial = 1773] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x94632c00) [pid = 1799] [serial = 1764] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x97ecf400) [pid = 1799] [serial = 1778] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x94446400) [pid = 1799] [serial = 1763] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x9fedb400) [pid = 1799] [serial = 1790] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8fac8800) [pid = 1799] [serial = 1799] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x97ed4400) [pid = 1799] [serial = 1781] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8fe7ac00) [pid = 1799] [serial = 1746] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x90009c00) [pid = 1799] [serial = 1752] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x95b06800) [pid = 1799] [serial = 1767] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8ff7f000) [pid = 1799] [serial = 1748] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8f810c00) [pid = 1799] [serial = 1743] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x97e27400) [pid = 1799] [serial = 1776] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9090fc00) [pid = 1799] [serial = 1761] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8a493000) [pid = 1799] [serial = 1793] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x98c43400) [pid = 1799] [serial = 1784] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x89a82000) [pid = 1799] [serial = 1739] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x98335800) [pid = 1799] [serial = 1782] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8facc000) [pid = 1799] [serial = 1671] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8f76c800) [pid = 1799] [serial = 1742] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8f05a400) [pid = 1799] [serial = 1797] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x97c0c400) [pid = 1799] [serial = 1775] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x90422c00) [pid = 1799] [serial = 1754] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x906e0800) [pid = 1799] [serial = 1758] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8b6cf400) [pid = 1799] [serial = 1794] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x9aec4400) [pid = 1799] [serial = 1787] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8ff98c00) [pid = 1799] [serial = 1751] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x9b091000) [pid = 1799] [serial = 1788] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x948cbc00) [pid = 1799] [serial = 1766] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x9081dc00) [pid = 1799] [serial = 1760] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8ff85000) [pid = 1799] [serial = 1749] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x906dc000) [pid = 1799] [serial = 1757] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8b30a000) [pid = 1799] [serial = 1740] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8ed59c00) [pid = 1799] [serial = 1802] [outer = (nil)] [url = about:blank] 06:18:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x84425400 == 163 [pid = 1799] [id = 639] 06:18:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x85070400) [pid = 1799] [serial = 1918] [outer = (nil)] 06:18:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x87d5f400) [pid = 1799] [serial = 1919] [outer = 0x85070400] 06:18:50 INFO - PROCESS | 1799 | 1461071930701 Marionette DEBUG loaded listener.js 06:18:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x88688400) [pid = 1799] [serial = 1920] [outer = 0x85070400] 06:18:51 INFO - PROCESS | 1799 | 1461071931589 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:18:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 3738ms 06:18:51 INFO - PROCESS | 1799 | 1461071931637 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 06:18:51 INFO - PROCESS | 1799 | 1461071931645 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 06:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:18:51 INFO - PROCESS | 1799 | 1461071931655 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:18:51 INFO - PROCESS | 1799 | 1461071931660 Marionette TRACE conn4 <- [1,2530,null,{}] 06:18:51 INFO - PROCESS | 1799 | 1461071931669 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:51 INFO - PROCESS | 1799 | 1461071931910 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 06:18:52 INFO - PROCESS | 1799 | 1461071932132 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a323400 == 164 [pid = 1799] [id = 640] 06:18:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8a493000) [pid = 1799] [serial = 1921] [outer = (nil)] 06:18:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8b6cf400) [pid = 1799] [serial = 1922] [outer = 0x8a493000] 06:18:52 INFO - PROCESS | 1799 | 1461071932218 Marionette DEBUG loaded listener.js 06:18:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8b7b1c00) [pid = 1799] [serial = 1923] [outer = 0x8a493000] 06:18:53 INFO - PROCESS | 1799 | 1461071933125 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:18:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:18:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1534ms 06:18:53 INFO - PROCESS | 1799 | 1461071933193 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 06:18:53 INFO - PROCESS | 1799 | 1461071933200 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 06:18:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:18:53 INFO - PROCESS | 1799 | 1461071933214 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:18:53 INFO - PROCESS | 1799 | 1461071933218 Marionette TRACE conn4 <- [1,2534,null,{}] 06:18:53 INFO - PROCESS | 1799 | 1461071933230 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:53 INFO - PROCESS | 1799 | 1461071933532 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 06:18:53 INFO - PROCESS | 1799 | 1461071933561 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c72800 == 165 [pid = 1799] [id = 641] 06:18:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8b6d3400) [pid = 1799] [serial = 1924] [outer = (nil)] 06:18:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8f05a000) [pid = 1799] [serial = 1925] [outer = 0x8b6d3400] 06:18:53 INFO - PROCESS | 1799 | 1461071933649 Marionette DEBUG loaded listener.js 06:18:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8f80a400) [pid = 1799] [serial = 1926] [outer = 0x8b6d3400] 06:18:54 INFO - PROCESS | 1799 | 1461071934789 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:18:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:18:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1636ms 06:18:54 INFO - PROCESS | 1799 | 1461071934852 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 06:18:54 INFO - PROCESS | 1799 | 1461071934856 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 06:18:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:18:54 INFO - PROCESS | 1799 | 1461071934862 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:18:54 INFO - PROCESS | 1799 | 1461071934868 Marionette TRACE conn4 <- [1,2538,null,{}] 06:18:54 INFO - PROCESS | 1799 | 1461071934885 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:55 INFO - PROCESS | 1799 | 1461071935185 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8ff97000) [pid = 1799] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8f80d400) [pid = 1799] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x89c7ac00) [pid = 1799] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8f04f400) [pid = 1799] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x9fc50400) [pid = 1799] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x88688000) [pid = 1799] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x993f0c00) [pid = 1799] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x934f8400) [pid = 1799] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0xa0fcdc00) [pid = 1799] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8c0b6c00) [pid = 1799] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x90304000) [pid = 1799] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x85062400) [pid = 1799] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x9463cc00) [pid = 1799] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x967c5400) [pid = 1799] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x907b2000) [pid = 1799] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x90307800) [pid = 1799] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8fec5000) [pid = 1799] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x88685400) [pid = 1799] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8868fc00) [pid = 1799] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x98facc00) [pid = 1799] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x8be40000) [pid = 1799] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:18:55 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x8b6cc000) [pid = 1799] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:18:56 INFO - PROCESS | 1799 | 1461071935991 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x85062000 == 166 [pid = 1799] [id = 642] 06:18:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x85062400) [pid = 1799] [serial = 1927] [outer = (nil)] 06:18:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8868fc00) [pid = 1799] [serial = 1928] [outer = 0x85062400] 06:18:56 INFO - PROCESS | 1799 | 1461071936079 Marionette DEBUG loaded listener.js 06:18:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8be40000) [pid = 1799] [serial = 1929] [outer = 0x85062400] 06:18:56 INFO - PROCESS | 1799 | 1461071936849 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:18:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:18:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2037ms 06:18:56 INFO - PROCESS | 1799 | 1461071936900 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 06:18:56 INFO - PROCESS | 1799 | 1461071936906 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 06:18:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:18:56 INFO - PROCESS | 1799 | 1461071936912 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:18:56 INFO - PROCESS | 1799 | 1461071936916 Marionette TRACE conn4 <- [1,2542,null,{}] 06:18:56 INFO - PROCESS | 1799 | 1461071936921 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:57 INFO - PROCESS | 1799 | 1461071937140 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 06:18:57 INFO - PROCESS | 1799 | 1461071937332 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x898aec00 == 167 [pid = 1799] [id = 643] 06:18:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x89a80000) [pid = 1799] [serial = 1930] [outer = (nil)] 06:18:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8fe7a000) [pid = 1799] [serial = 1931] [outer = 0x89a80000] 06:18:57 INFO - PROCESS | 1799 | 1461071937410 Marionette DEBUG loaded listener.js 06:18:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8fec5000) [pid = 1799] [serial = 1932] [outer = 0x89a80000] 06:18:58 INFO - PROCESS | 1799 | 1461071938582 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:18:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:18:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1733ms 06:18:58 INFO - PROCESS | 1799 | 1461071938647 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 06:18:58 INFO - PROCESS | 1799 | 1461071938654 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 06:18:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:18:58 INFO - PROCESS | 1799 | 1461071938663 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:18:58 INFO - PROCESS | 1799 | 1461071938669 Marionette TRACE conn4 <- [1,2546,null,{}] 06:18:58 INFO - PROCESS | 1799 | 1461071938678 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:58 INFO - PROCESS | 1799 | 1461071938968 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 06:18:59 INFO - PROCESS | 1799 | 1461071939317 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x89055c00 == 168 [pid = 1799] [id = 644] 06:18:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x89c72400) [pid = 1799] [serial = 1933] [outer = (nil)] 06:18:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8c0b8800) [pid = 1799] [serial = 1934] [outer = 0x89c72400] 06:18:59 INFO - PROCESS | 1799 | 1461071939411 Marionette DEBUG loaded listener.js 06:18:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8ede7800) [pid = 1799] [serial = 1935] [outer = 0x89c72400] 06:19:00 INFO - PROCESS | 1799 | 1461071940432 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:19:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:19:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1846ms 06:19:00 INFO - PROCESS | 1799 | 1461071940511 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 06:19:00 INFO - PROCESS | 1799 | 1461071940525 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 06:19:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:19:00 INFO - PROCESS | 1799 | 1461071940540 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:19:00 INFO - PROCESS | 1799 | 1461071940548 Marionette TRACE conn4 <- [1,2550,null,{}] 06:19:00 INFO - PROCESS | 1799 | 1461071940571 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:00 INFO - PROCESS | 1799 | 1461071940963 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 06:19:01 INFO - PROCESS | 1799 | 1461071941278 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f055400 == 169 [pid = 1799] [id = 645] 06:19:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8f8a6400) [pid = 1799] [serial = 1936] [outer = (nil)] 06:19:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8fd75400) [pid = 1799] [serial = 1937] [outer = 0x8f8a6400] 06:19:01 INFO - PROCESS | 1799 | 1461071941369 Marionette DEBUG loaded listener.js 06:19:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8fe79c00) [pid = 1799] [serial = 1938] [outer = 0x8f8a6400] 06:19:02 INFO - PROCESS | 1799 | 1461071942438 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:19:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1939ms 06:19:02 INFO - PROCESS | 1799 | 1461071942478 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 06:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:19:02 INFO - PROCESS | 1799 | 1461071942483 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 06:19:02 INFO - PROCESS | 1799 | 1461071942490 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:19:02 INFO - PROCESS | 1799 | 1461071942496 Marionette TRACE conn4 <- [1,2554,null,{}] 06:19:02 INFO - PROCESS | 1799 | 1461071942513 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:02 INFO - PROCESS | 1799 | 1461071942817 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 06:19:03 INFO - PROCESS | 1799 | 1461071943174 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fe76800 == 170 [pid = 1799] [id = 646] 06:19:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8ff98c00) [pid = 1799] [serial = 1939] [outer = (nil)] 06:19:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x902b8800) [pid = 1799] [serial = 1940] [outer = 0x8ff98c00] 06:19:03 INFO - PROCESS | 1799 | 1461071943279 Marionette DEBUG loaded listener.js 06:19:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x90305000) [pid = 1799] [serial = 1941] [outer = 0x8ff98c00] 06:19:04 INFO - PROCESS | 1799 | 1461071944285 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:19:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:19:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1841ms 06:19:04 INFO - PROCESS | 1799 | 1461071944331 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 06:19:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:19:04 INFO - PROCESS | 1799 | 1461071944337 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 06:19:04 INFO - PROCESS | 1799 | 1461071944343 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:19:04 INFO - PROCESS | 1799 | 1461071944346 Marionette TRACE conn4 <- [1,2558,null,{}] 06:19:04 INFO - PROCESS | 1799 | 1461071944352 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:04 INFO - PROCESS | 1799 | 1461071944591 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 06:19:04 INFO - PROCESS | 1799 | 1461071944926 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff7e400 == 171 [pid = 1799] [id = 647] 06:19:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x9000cc00) [pid = 1799] [serial = 1942] [outer = (nil)] 06:19:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x90425400) [pid = 1799] [serial = 1943] [outer = 0x9000cc00] 06:19:05 INFO - PROCESS | 1799 | 1461071945029 Marionette DEBUG loaded listener.js 06:19:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x9042c000) [pid = 1799] [serial = 1944] [outer = 0x9000cc00] 06:19:06 INFO - PROCESS | 1799 | 1461071946080 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:19:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:19:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1786ms 06:19:06 INFO - PROCESS | 1799 | 1461071946131 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 06:19:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:19:06 INFO - PROCESS | 1799 | 1461071946137 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 06:19:06 INFO - PROCESS | 1799 | 1461071946147 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:19:06 INFO - PROCESS | 1799 | 1461071946152 Marionette TRACE conn4 <- [1,2562,null,{}] 06:19:06 INFO - PROCESS | 1799 | 1461071946161 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:06 INFO - PROCESS | 1799 | 1461071946446 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 06:19:06 INFO - PROCESS | 1799 | 1461071946782 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x90012800 == 172 [pid = 1799] [id = 648] 06:19:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x90350800) [pid = 1799] [serial = 1945] [outer = (nil)] 06:19:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x907b2800) [pid = 1799] [serial = 1946] [outer = 0x90350800] 06:19:06 INFO - PROCESS | 1799 | 1461071946874 Marionette DEBUG loaded listener.js 06:19:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x90910c00) [pid = 1799] [serial = 1947] [outer = 0x90350800] 06:19:08 INFO - PROCESS | 1799 | 1461071947999 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:19:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:19:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1886ms 06:19:08 INFO - PROCESS | 1799 | 1461071948031 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 06:19:08 INFO - PROCESS | 1799 | 1461071948036 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 06:19:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:19:08 INFO - PROCESS | 1799 | 1461071948042 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:19:08 INFO - PROCESS | 1799 | 1461071948047 Marionette TRACE conn4 <- [1,2566,null,{}] 06:19:08 INFO - PROCESS | 1799 | 1461071948053 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:08 INFO - PROCESS | 1799 | 1461071948323 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 06:19:08 INFO - PROCESS | 1799 | 1461071948669 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x906e0800 == 173 [pid = 1799] [id = 649] 06:19:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x94635c00) [pid = 1799] [serial = 1948] [outer = (nil)] 06:19:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x94827c00) [pid = 1799] [serial = 1949] [outer = 0x94635c00] 06:19:08 INFO - PROCESS | 1799 | 1461071948771 Marionette DEBUG loaded listener.js 06:19:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x948cbc00) [pid = 1799] [serial = 1950] [outer = 0x94635c00] 06:19:09 INFO - PROCESS | 1799 | 1461071949731 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:19:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:19:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1742ms 06:19:09 INFO - PROCESS | 1799 | 1461071949786 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 06:19:09 INFO - PROCESS | 1799 | 1461071949789 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 06:19:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:19:09 INFO - PROCESS | 1799 | 1461071949797 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:19:09 INFO - PROCESS | 1799 | 1461071949801 Marionette TRACE conn4 <- [1,2570,null,{}] 06:19:09 INFO - PROCESS | 1799 | 1461071949807 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:10 INFO - PROCESS | 1799 | 1461071950142 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 06:19:10 INFO - PROCESS | 1799 | 1461071950495 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x86029000 == 174 [pid = 1799] [id = 650] 06:19:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x899b9000) [pid = 1799] [serial = 1951] [outer = (nil)] 06:19:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x964b7000) [pid = 1799] [serial = 1952] [outer = 0x899b9000] 06:19:10 INFO - PROCESS | 1799 | 1461071950601 Marionette DEBUG loaded listener.js 06:19:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x96755c00) [pid = 1799] [serial = 1953] [outer = 0x899b9000] 06:19:11 INFO - PROCESS | 1799 | 1461071951573 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:19:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:19:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1832ms 06:19:11 INFO - PROCESS | 1799 | 1461071951630 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 06:19:11 INFO - PROCESS | 1799 | 1461071951635 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 06:19:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:19:11 INFO - PROCESS | 1799 | 1461071951641 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:19:11 INFO - PROCESS | 1799 | 1461071951645 Marionette TRACE conn4 <- [1,2574,null,{}] 06:19:11 INFO - PROCESS | 1799 | 1461071951651 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:11 INFO - PROCESS | 1799 | 1461071951880 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 06:19:12 INFO - PROCESS | 1799 | 1461071952214 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x95d6ac00 == 175 [pid = 1799] [id = 651] 06:19:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x96453c00) [pid = 1799] [serial = 1954] [outer = (nil)] 06:19:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x97767800) [pid = 1799] [serial = 1955] [outer = 0x96453c00] 06:19:12 INFO - PROCESS | 1799 | 1461071952312 Marionette DEBUG loaded listener.js 06:19:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x9776a800) [pid = 1799] [serial = 1956] [outer = 0x96453c00] 06:19:13 INFO - PROCESS | 1799 | 1461071953286 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:19:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:19:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1686ms 06:19:13 INFO - PROCESS | 1799 | 1461071953341 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 06:19:13 INFO - PROCESS | 1799 | 1461071953345 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 06:19:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:19:13 INFO - PROCESS | 1799 | 1461071953355 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:19:13 INFO - PROCESS | 1799 | 1461071953358 Marionette TRACE conn4 <- [1,2578,null,{}] 06:19:13 INFO - PROCESS | 1799 | 1461071953366 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:13 INFO - PROCESS | 1799 | 1461071953608 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 06:19:13 INFO - PROCESS | 1799 | 1461071953913 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x90013800 == 176 [pid = 1799] [id = 652] 06:19:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x973a0800) [pid = 1799] [serial = 1957] [outer = (nil)] 06:19:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x97c05400) [pid = 1799] [serial = 1958] [outer = 0x973a0800] 06:19:14 INFO - PROCESS | 1799 | 1461071954003 Marionette DEBUG loaded listener.js 06:19:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x97e23000) [pid = 1799] [serial = 1959] [outer = 0x973a0800] 06:19:15 INFO - PROCESS | 1799 | 1461071955041 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:19:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:19:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1732ms 06:19:15 INFO - PROCESS | 1799 | 1461071955105 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 06:19:15 INFO - PROCESS | 1799 | 1461071955110 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 06:19:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:19:15 INFO - PROCESS | 1799 | 1461071955119 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:19:15 INFO - PROCESS | 1799 | 1461071955122 Marionette TRACE conn4 <- [1,2582,null,{}] 06:19:15 INFO - PROCESS | 1799 | 1461071955129 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:15 INFO - PROCESS | 1799 | 1461071955360 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 06:19:15 INFO - PROCESS | 1799 | 1461071955719 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a0ed400 == 177 [pid = 1799] [id = 653] 06:19:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8c0b6400) [pid = 1799] [serial = 1960] [outer = (nil)] 06:19:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x97f27c00) [pid = 1799] [serial = 1961] [outer = 0x8c0b6400] 06:19:15 INFO - PROCESS | 1799 | 1461071955818 Marionette DEBUG loaded listener.js 06:19:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x98335800) [pid = 1799] [serial = 1962] [outer = 0x8c0b6400] 06:19:16 INFO - PROCESS | 1799 | 1461071956820 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:19:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:19:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1731ms 06:19:16 INFO - PROCESS | 1799 | 1461071956852 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 06:19:16 INFO - PROCESS | 1799 | 1461071956855 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 06:19:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:19:16 INFO - PROCESS | 1799 | 1461071956862 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:19:16 INFO - PROCESS | 1799 | 1461071956866 Marionette TRACE conn4 <- [1,2586,null,{}] 06:19:16 INFO - PROCESS | 1799 | 1461071956872 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:17 INFO - PROCESS | 1799 | 1461071957161 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 06:19:17 INFO - PROCESS | 1799 | 1461071957534 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x97ac1c00 == 178 [pid = 1799] [id = 654] 06:19:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x9aec3800) [pid = 1799] [serial = 1963] [outer = (nil)] 06:19:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x9b094c00) [pid = 1799] [serial = 1964] [outer = 0x9aec3800] 06:19:17 INFO - PROCESS | 1799 | 1461071957641 Marionette DEBUG loaded listener.js 06:19:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x9fb8ec00) [pid = 1799] [serial = 1965] [outer = 0x9aec3800] 06:19:18 INFO - PROCESS | 1799 | 1461071958755 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:19:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:19:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1951ms 06:19:18 INFO - PROCESS | 1799 | 1461071958816 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 06:19:18 INFO - PROCESS | 1799 | 1461071958822 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 06:19:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:19:18 INFO - PROCESS | 1799 | 1461071958832 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:19:18 INFO - PROCESS | 1799 | 1461071958837 Marionette TRACE conn4 <- [1,2590,null,{}] 06:19:18 INFO - PROCESS | 1799 | 1461071958846 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:19 INFO - PROCESS | 1799 | 1461071959098 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 06:19:19 INFO - PROCESS | 1799 | 1461071959470 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x98fa5800 == 179 [pid = 1799] [id = 655] 06:19:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x9aec4400) [pid = 1799] [serial = 1966] [outer = (nil)] 06:19:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0xa00a2400) [pid = 1799] [serial = 1967] [outer = 0x9aec4400] 06:19:19 INFO - PROCESS | 1799 | 1461071959568 Marionette DEBUG loaded listener.js 06:19:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0xa00c2c00) [pid = 1799] [serial = 1968] [outer = 0x9aec4400] 06:19:20 INFO - PROCESS | 1799 | 1461071960522 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:19:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:19:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1738ms 06:19:20 INFO - PROCESS | 1799 | 1461071960593 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 06:19:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:19:20 INFO - PROCESS | 1799 | 1461071960598 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 06:19:20 INFO - PROCESS | 1799 | 1461071960604 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:19:20 INFO - PROCESS | 1799 | 1461071960608 Marionette TRACE conn4 <- [1,2594,null,{}] 06:19:20 INFO - PROCESS | 1799 | 1461071960614 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:20 INFO - PROCESS | 1799 | 1461071960853 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 06:19:21 INFO - PROCESS | 1799 | 1461071961245 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x869bc400 == 180 [pid = 1799] [id = 656] 06:19:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8ede8400) [pid = 1799] [serial = 1969] [outer = (nil)] 06:19:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0xa00bbc00) [pid = 1799] [serial = 1970] [outer = 0x8ede8400] 06:19:21 INFO - PROCESS | 1799 | 1461071961350 Marionette DEBUG loaded listener.js 06:19:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0xa2a30800) [pid = 1799] [serial = 1971] [outer = 0x8ede8400] 06:19:22 INFO - PROCESS | 1799 | 1461071962367 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:19:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:19:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1781ms 06:19:22 INFO - PROCESS | 1799 | 1461071962385 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 06:19:22 INFO - PROCESS | 1799 | 1461071962388 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 06:19:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:19:22 INFO - PROCESS | 1799 | 1461071962395 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:19:22 INFO - PROCESS | 1799 | 1461071962399 Marionette TRACE conn4 <- [1,2598,null,{}] 06:19:22 INFO - PROCESS | 1799 | 1461071962404 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:22 INFO - PROCESS | 1799 | 1461071962638 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 06:19:23 INFO - PROCESS | 1799 | 1461071962985 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x95d28400 == 181 [pid = 1799] [id = 657] 06:19:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x97399c00) [pid = 1799] [serial = 1972] [outer = (nil)] 06:19:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0xa447a400) [pid = 1799] [serial = 1973] [outer = 0x97399c00] 06:19:23 INFO - PROCESS | 1799 | 1461071963078 Marionette DEBUG loaded listener.js 06:19:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0xa4580800) [pid = 1799] [serial = 1974] [outer = 0x97399c00] 06:19:24 INFO - PROCESS | 1799 | 1461071964236 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:19:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:19:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1882ms 06:19:24 INFO - PROCESS | 1799 | 1461071964278 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 06:19:24 INFO - PROCESS | 1799 | 1461071964282 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 06:19:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:19:24 INFO - PROCESS | 1799 | 1461071964300 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:19:24 INFO - PROCESS | 1799 | 1461071964304 Marionette TRACE conn4 <- [1,2602,null,{}] 06:19:24 INFO - PROCESS | 1799 | 1461071964309 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:24 INFO - PROCESS | 1799 | 1461071964536 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 06:19:24 INFO - PROCESS | 1799 | 1461071964875 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fd7cc00 == 182 [pid = 1799] [id = 658] 06:19:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8fec7000) [pid = 1799] [serial = 1975] [outer = (nil)] 06:19:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0xa4760000) [pid = 1799] [serial = 1976] [outer = 0x8fec7000] 06:19:24 INFO - PROCESS | 1799 | 1461071964975 Marionette DEBUG loaded listener.js 06:19:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0xa4762000) [pid = 1799] [serial = 1977] [outer = 0x8fec7000] 06:19:25 INFO - PROCESS | 1799 | 1461071965992 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:19:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:19:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1740ms 06:19:26 INFO - PROCESS | 1799 | 1461071966040 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 06:19:26 INFO - PROCESS | 1799 | 1461071966044 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 06:19:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:19:26 INFO - PROCESS | 1799 | 1461071966051 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:19:26 INFO - PROCESS | 1799 | 1461071966055 Marionette TRACE conn4 <- [1,2606,null,{}] 06:19:26 INFO - PROCESS | 1799 | 1461071966061 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:26 INFO - PROCESS | 1799 | 1461071966319 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 06:19:26 INFO - PROCESS | 1799 | 1461071966659 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x87a5fc00 == 183 [pid = 1799] [id = 659] 06:19:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x87a60000) [pid = 1799] [serial = 1978] [outer = (nil)] 06:19:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x87a67800) [pid = 1799] [serial = 1979] [outer = 0x87a60000] 06:19:26 INFO - PROCESS | 1799 | 1461071966764 Marionette DEBUG loaded listener.js 06:19:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x87a69800) [pid = 1799] [serial = 1980] [outer = 0x87a60000] 06:19:27 INFO - PROCESS | 1799 | 1461071967756 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:19:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:19:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1742ms 06:19:27 INFO - PROCESS | 1799 | 1461071967794 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 06:19:27 INFO - PROCESS | 1799 | 1461071967797 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 06:19:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:19:27 INFO - PROCESS | 1799 | 1461071967805 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:19:27 INFO - PROCESS | 1799 | 1461071967807 Marionette TRACE conn4 <- [1,2610,null,{}] 06:19:27 INFO - PROCESS | 1799 | 1461071967814 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:28 INFO - PROCESS | 1799 | 1461071968054 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x97ec8c00 == 182 [pid = 1799] [id = 594] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8c0b4c00 == 181 [pid = 1799] [id = 598] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8905c400 == 180 [pid = 1799] [id = 597] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x86e8f800 == 179 [pid = 1799] [id = 513] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8b30b800 == 178 [pid = 1799] [id = 228] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed52800 == 177 [pid = 1799] [id = 599] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x86e8a800 == 176 [pid = 1799] [id = 595] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x86785400 == 175 [pid = 1799] [id = 593] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8a325000 == 174 [pid = 1799] [id = 596] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x97b45800 == 173 [pid = 1799] [id = 592] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x85062000 == 172 [pid = 1799] [id = 642] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x89c72800 == 171 [pid = 1799] [id = 641] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8a323400 == 170 [pid = 1799] [id = 640] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x84425400 == 169 [pid = 1799] [id = 639] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9777ec00 == 168 [pid = 1799] [id = 635] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6cd400 == 167 [pid = 1799] [id = 633] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x973a3400 == 166 [pid = 1799] [id = 634] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9444c800 == 165 [pid = 1799] [id = 632] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x899b7c00 == 164 [pid = 1799] [id = 631] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8a0f0c00 == 163 [pid = 1799] [id = 630] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x90358800 == 162 [pid = 1799] [id = 629] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x84426000 == 161 [pid = 1799] [id = 627] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff88c00 == 160 [pid = 1799] [id = 628] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8face000 == 159 [pid = 1799] [id = 626] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8fe75400 == 158 [pid = 1799] [id = 625] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8f8a0800 == 157 [pid = 1799] [id = 624] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8c0b6800 == 156 [pid = 1799] [id = 623] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8728cc00 == 155 [pid = 1799] [id = 621] 06:19:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8728f400 == 154 [pid = 1799] [id = 622] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8ff9b800) [pid = 1799] [serial = 1811] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x97e26c00) [pid = 1799] [serial = 1832] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8a32d400) [pid = 1799] [serial = 1859] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8fac3000) [pid = 1799] [serial = 1809] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0xa3c72800) [pid = 1799] [serial = 1845] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x89c7c400) [pid = 1799] [serial = 1862] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9fc51000) [pid = 1799] [serial = 1839] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x95d67c00) [pid = 1799] [serial = 1823] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0xa4756800) [pid = 1799] [serial = 1848] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0xa0048c00) [pid = 1799] [serial = 1791] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x9034f400) [pid = 1799] [serial = 1815] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8506a000) [pid = 1799] [serial = 1853] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x973a6000) [pid = 1799] [serial = 1827] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x9776d000) [pid = 1799] [serial = 1829] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x94634800) [pid = 1799] [serial = 1820] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x9042e000) [pid = 1799] [serial = 1817] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x9fc08400) [pid = 1799] [serial = 1838] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0xa2ac6000) [pid = 1799] [serial = 1844] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8f818800) [pid = 1799] [serial = 1808] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8ed5b000) [pid = 1799] [serial = 1863] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x905b9c00) [pid = 1799] [serial = 1818] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0xa4aa9c00) [pid = 1799] [serial = 1850] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x9463e400) [pid = 1799] [serial = 1821] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8868c400) [pid = 1799] [serial = 1856] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8a494c00) [pid = 1799] [serial = 1805] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x9ad35000) [pid = 1799] [serial = 1835] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8905bc00) [pid = 1799] [serial = 1857] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x97399800) [pid = 1799] [serial = 1826] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8be41800) [pid = 1799] [serial = 1806] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9778a800) [pid = 1799] [serial = 1830] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8b6cec00) [pid = 1799] [serial = 1860] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x96749400) [pid = 1799] [serial = 1824] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0xa0c13c00) [pid = 1799] [serial = 1842] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0xa4aae800) [pid = 1799] [serial = 1851] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x9b096800) [pid = 1799] [serial = 1836] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8f777c00) [pid = 1799] [serial = 1737] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8506dc00) [pid = 1799] [serial = 1854] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x9030e000) [pid = 1799] [serial = 1814] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x97ecd000) [pid = 1799] [serial = 1833] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x90017800) [pid = 1799] [serial = 1812] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0xa4582800) [pid = 1799] [serial = 1847] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0xa0a4f800) [pid = 1799] [serial = 1841] [outer = (nil)] [url = about:blank] 06:19:30 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8f050c00) [pid = 1799] [serial = 1865] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1799 | 1461071971072 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x85069c00 == 155 [pid = 1799] [id = 660] 06:19:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8506c400) [pid = 1799] [serial = 1981] [outer = (nil)] 06:19:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x86026c00) [pid = 1799] [serial = 1982] [outer = 0x8506c400] 06:19:31 INFO - PROCESS | 1799 | 1461071971164 Marionette DEBUG loaded listener.js 06:19:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x86783400) [pid = 1799] [serial = 1983] [outer = 0x8506c400] 06:19:32 INFO - PROCESS | 1799 | 1461071972032 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 4291ms 06:19:32 INFO - PROCESS | 1799 | 1461071972098 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 06:19:32 INFO - PROCESS | 1799 | 1461071972103 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 06:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:19:32 INFO - PROCESS | 1799 | 1461071972111 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:19:32 INFO - PROCESS | 1799 | 1461071972118 Marionette TRACE conn4 <- [1,2614,null,{}] 06:19:32 INFO - PROCESS | 1799 | 1461071972124 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:32 INFO - PROCESS | 1799 | 1461071972349 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 06:19:32 INFO - PROCESS | 1799 | 1461071972546 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x87a6e800 == 156 [pid = 1799] [id = 661] 06:19:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x87a6ec00) [pid = 1799] [serial = 1984] [outer = (nil)] 06:19:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x88682c00) [pid = 1799] [serial = 1985] [outer = 0x87a6ec00] 06:19:32 INFO - PROCESS | 1799 | 1461071972627 Marionette DEBUG loaded listener.js 06:19:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x89050800) [pid = 1799] [serial = 1986] [outer = 0x87a6ec00] 06:19:33 INFO - PROCESS | 1799 | 1461071973635 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:19:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:19:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1588ms 06:19:33 INFO - PROCESS | 1799 | 1461071973704 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 06:19:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:19:33 INFO - PROCESS | 1799 | 1461071973710 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 06:19:33 INFO - PROCESS | 1799 | 1461071973716 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:19:33 INFO - PROCESS | 1799 | 1461071973720 Marionette TRACE conn4 <- [1,2618,null,{}] 06:19:33 INFO - PROCESS | 1799 | 1461071973726 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:34 INFO - PROCESS | 1799 | 1461071974027 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 06:19:34 INFO - PROCESS | 1799 | 1461071974059 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x88686c00 == 157 [pid = 1799] [id = 662] 06:19:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x898a7000) [pid = 1799] [serial = 1987] [outer = (nil)] 06:19:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x89a7d000) [pid = 1799] [serial = 1988] [outer = 0x898a7000] 06:19:34 INFO - PROCESS | 1799 | 1461071974135 Marionette DEBUG loaded listener.js 06:19:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x89a87400) [pid = 1799] [serial = 1989] [outer = 0x898a7000] 06:19:35 INFO - PROCESS | 1799 | 1461071975220 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2153ms 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8728a000) [pid = 1799] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8b6d3400) [pid = 1799] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x85062400) [pid = 1799] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8a493000) [pid = 1799] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x85070400) [pid = 1799] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x98335400) [pid = 1799] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x97ec6c00) [pid = 1799] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x916c8c00) [pid = 1799] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x9778bc00) [pid = 1799] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x97693400) [pid = 1799] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8fe78800) [pid = 1799] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x96754800) [pid = 1799] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x90014000) [pid = 1799] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8b7a9400) [pid = 1799] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x905b1c00) [pid = 1799] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x90015800) [pid = 1799] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8fe75c00) [pid = 1799] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8fec9c00) [pid = 1799] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x8fe7d000) [pid = 1799] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x8f8aa400) [pid = 1799] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x8ed51400) [pid = 1799] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:19:35 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x8868dc00) [pid = 1799] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:19:36 INFO - PROCESS | 1799 | 1461071976003 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 06:19:36 INFO - PROCESS | 1799 | 1461071976008 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 06:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:19:36 INFO - PROCESS | 1799 | 1461071976025 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:19:36 INFO - PROCESS | 1799 | 1461071976034 Marionette TRACE conn4 <- [1,2622,null,{}] 06:19:36 INFO - PROCESS | 1799 | 1461071976040 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:36 INFO - PROCESS | 1799 | 1461071976342 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 06:19:36 INFO - PROCESS | 1799 | 1461071976475 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x898ac400 == 158 [pid = 1799] [id = 663] 06:19:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x89a89400) [pid = 1799] [serial = 1990] [outer = (nil)] 06:19:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x8a0ef000) [pid = 1799] [serial = 1991] [outer = 0x89a89400] 06:19:36 INFO - PROCESS | 1799 | 1461071976566 Marionette DEBUG loaded listener.js 06:19:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8a0f9000) [pid = 1799] [serial = 1992] [outer = 0x89a89400] 06:19:37 INFO - PROCESS | 1799 | 1461071977417 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1463ms 06:19:37 INFO - PROCESS | 1799 | 1461071977480 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 06:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:19:37 INFO - PROCESS | 1799 | 1461071977485 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 06:19:37 INFO - PROCESS | 1799 | 1461071977491 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:19:37 INFO - PROCESS | 1799 | 1461071977496 Marionette TRACE conn4 <- [1,2626,null,{}] 06:19:37 INFO - PROCESS | 1799 | 1461071977503 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:37 INFO - PROCESS | 1799 | 1461071977725 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 06:19:38 INFO - PROCESS | 1799 | 1461071978060 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x85066800 == 159 [pid = 1799] [id = 664] 06:19:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x85067000) [pid = 1799] [serial = 1993] [outer = (nil)] 06:19:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8602bc00) [pid = 1799] [serial = 1994] [outer = 0x85067000] 06:19:38 INFO - PROCESS | 1799 | 1461071978227 Marionette DEBUG loaded listener.js 06:19:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x86e8e400) [pid = 1799] [serial = 1995] [outer = 0x85067000] 06:19:39 INFO - PROCESS | 1799 | 1461071979235 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1788ms 06:19:39 INFO - PROCESS | 1799 | 1461071979279 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 06:19:39 INFO - PROCESS | 1799 | 1461071979287 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 06:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:19:39 INFO - PROCESS | 1799 | 1461071979297 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:19:39 INFO - PROCESS | 1799 | 1461071979301 Marionette TRACE conn4 <- [1,2630,null,{}] 06:19:39 INFO - PROCESS | 1799 | 1461071979309 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:39 INFO - PROCESS | 1799 | 1461071979549 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 06:19:39 INFO - PROCESS | 1799 | 1461071979887 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x898ab800 == 160 [pid = 1799] [id = 665] 06:19:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x899b4000) [pid = 1799] [serial = 1996] [outer = (nil)] 06:19:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x89a7c000) [pid = 1799] [serial = 1997] [outer = 0x899b4000] 06:19:39 INFO - PROCESS | 1799 | 1461071979988 Marionette DEBUG loaded listener.js 06:19:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x89aa3c00) [pid = 1799] [serial = 1998] [outer = 0x899b4000] 06:19:41 INFO - PROCESS | 1799 | 1461071981040 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1785ms 06:19:41 INFO - PROCESS | 1799 | 1461071981085 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 06:19:41 INFO - PROCESS | 1799 | 1461071981092 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 06:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:19:41 INFO - PROCESS | 1799 | 1461071981103 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:19:41 INFO - PROCESS | 1799 | 1461071981106 Marionette TRACE conn4 <- [1,2634,null,{}] 06:19:41 INFO - PROCESS | 1799 | 1461071981112 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:41 INFO - PROCESS | 1799 | 1461071981378 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 06:19:41 INFO - PROCESS | 1799 | 1461071981763 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a7e400 == 161 [pid = 1799] [id = 666] 06:19:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8a326400) [pid = 1799] [serial = 1999] [outer = (nil)] 06:19:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8a48e800) [pid = 1799] [serial = 2000] [outer = 0x8a326400] 06:19:41 INFO - PROCESS | 1799 | 1461071981862 Marionette DEBUG loaded listener.js 06:19:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8b30a400) [pid = 1799] [serial = 2001] [outer = 0x8a326400] 06:19:42 INFO - PROCESS | 1799 | 1461071982868 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1836ms 06:19:42 INFO - PROCESS | 1799 | 1461071982940 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 06:19:42 INFO - PROCESS | 1799 | 1461071982943 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 06:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:19:42 INFO - PROCESS | 1799 | 1461071982953 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:19:42 INFO - PROCESS | 1799 | 1461071982964 Marionette TRACE conn4 <- [1,2638,null,{}] 06:19:42 INFO - PROCESS | 1799 | 1461071982982 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:43 INFO - PROCESS | 1799 | 1461071983273 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 06:19:43 INFO - PROCESS | 1799 | 1461071983606 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a9f400 == 162 [pid = 1799] [id = 667] 06:19:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8a32e400) [pid = 1799] [serial = 2002] [outer = (nil)] 06:19:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8b430400) [pid = 1799] [serial = 2003] [outer = 0x8a32e400] 06:19:43 INFO - PROCESS | 1799 | 1461071983698 Marionette DEBUG loaded listener.js 06:19:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8b438800) [pid = 1799] [serial = 2004] [outer = 0x8a32e400] 06:19:44 INFO - PROCESS | 1799 | 1461071984699 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1800ms 06:19:44 INFO - PROCESS | 1799 | 1461071984752 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 06:19:44 INFO - PROCESS | 1799 | 1461071984756 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 06:19:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:19:44 INFO - PROCESS | 1799 | 1461071984764 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:19:44 INFO - PROCESS | 1799 | 1461071984768 Marionette TRACE conn4 <- [1,2642,null,{}] 06:19:44 INFO - PROCESS | 1799 | 1461071984773 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:45 INFO - PROCESS | 1799 | 1461071985019 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 06:19:45 INFO - PROCESS | 1799 | 1461071985357 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b42cc00 == 163 [pid = 1799] [id = 668] 06:19:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8b434000) [pid = 1799] [serial = 2005] [outer = (nil)] 06:19:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8b7ab800) [pid = 1799] [serial = 2006] [outer = 0x8b434000] 06:19:45 INFO - PROCESS | 1799 | 1461071985455 Marionette DEBUG loaded listener.js 06:19:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8be3c000) [pid = 1799] [serial = 2007] [outer = 0x8b434000] 06:19:46 INFO - PROCESS | 1799 | 1461071986712 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:19:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:19:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1983ms 06:19:46 INFO - PROCESS | 1799 | 1461071986751 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 06:19:46 INFO - PROCESS | 1799 | 1461071986757 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 06:19:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:19:46 INFO - PROCESS | 1799 | 1461071986767 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:19:46 INFO - PROCESS | 1799 | 1461071986771 Marionette TRACE conn4 <- [1,2646,null,{}] 06:19:46 INFO - PROCESS | 1799 | 1461071986780 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:47 INFO - PROCESS | 1799 | 1461071987149 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 06:19:47 INFO - PROCESS | 1799 | 1461071987404 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8c0b0c00 == 164 [pid = 1799] [id = 669] 06:19:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8c0b1800) [pid = 1799] [serial = 2008] [outer = (nil)] 06:19:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8c0b8c00) [pid = 1799] [serial = 2009] [outer = 0x8c0b1800] 06:19:47 INFO - PROCESS | 1799 | 1461071987515 Marionette DEBUG loaded listener.js 06:19:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8ed5d400) [pid = 1799] [serial = 2010] [outer = 0x8c0b1800] 06:19:48 INFO - PROCESS | 1799 | 1461071988446 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:19:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:19:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1739ms 06:19:48 INFO - PROCESS | 1799 | 1461071988505 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 06:19:48 INFO - PROCESS | 1799 | 1461071988509 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 06:19:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:19:48 INFO - PROCESS | 1799 | 1461071988515 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:19:48 INFO - PROCESS | 1799 | 1461071988519 Marionette TRACE conn4 <- [1,2650,null,{}] 06:19:48 INFO - PROCESS | 1799 | 1461071988525 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:48 INFO - PROCESS | 1799 | 1461071988742 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 06:19:49 INFO - PROCESS | 1799 | 1461071989021 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e89800 == 165 [pid = 1799] [id = 670] 06:19:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8b7a5400) [pid = 1799] [serial = 2011] [outer = (nil)] 06:19:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8f05d400) [pid = 1799] [serial = 2012] [outer = 0x8b7a5400] 06:19:49 INFO - PROCESS | 1799 | 1461071989161 Marionette DEBUG loaded listener.js 06:19:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8f6d2800) [pid = 1799] [serial = 2013] [outer = 0x8b7a5400] 06:19:50 INFO - PROCESS | 1799 | 1461071990077 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:19:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:19:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1580ms 06:19:50 INFO - PROCESS | 1799 | 1461071990096 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 06:19:50 INFO - PROCESS | 1799 | 1461071990099 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 06:19:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:19:50 INFO - PROCESS | 1799 | 1461071990106 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:19:50 INFO - PROCESS | 1799 | 1461071990110 Marionette TRACE conn4 <- [1,2654,null,{}] 06:19:50 INFO - PROCESS | 1799 | 1461071990116 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:50 INFO - PROCESS | 1799 | 1461071990426 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 06:19:50 INFO - PROCESS | 1799 | 1461071990710 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e85c00 == 166 [pid = 1799] [id = 671] 06:19:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8edf0400) [pid = 1799] [serial = 2014] [outer = (nil)] 06:19:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8f778c00) [pid = 1799] [serial = 2015] [outer = 0x8edf0400] 06:19:50 INFO - PROCESS | 1799 | 1461071990821 Marionette DEBUG loaded listener.js 06:19:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8f815400) [pid = 1799] [serial = 2016] [outer = 0x8edf0400] 06:19:51 INFO - PROCESS | 1799 | 1461071991756 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:19:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:19:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1682ms 06:19:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:19:51 INFO - PROCESS | 1799 | 1461071991789 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 06:19:51 INFO - PROCESS | 1799 | 1461071991792 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 06:19:51 INFO - PROCESS | 1799 | 1461071991799 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:19:51 INFO - PROCESS | 1799 | 1461071991803 Marionette TRACE conn4 <- [1,2658,null,{}] 06:19:51 INFO - PROCESS | 1799 | 1461071991809 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:52 INFO - PROCESS | 1799 | 1461071992037 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 06:19:52 INFO - PROCESS | 1799 | 1461071992366 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f774400 == 167 [pid = 1799] [id = 672] 06:19:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8f775400) [pid = 1799] [serial = 2017] [outer = (nil)] 06:19:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8f8a4c00) [pid = 1799] [serial = 2018] [outer = 0x8f775400] 06:19:52 INFO - PROCESS | 1799 | 1461071992462 Marionette DEBUG loaded listener.js 06:19:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8f8a7800) [pid = 1799] [serial = 2019] [outer = 0x8f775400] 06:19:53 INFO - PROCESS | 1799 | 1461071993340 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:19:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:19:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1583ms 06:19:53 INFO - PROCESS | 1799 | 1461071993382 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 06:19:53 INFO - PROCESS | 1799 | 1461071993387 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 06:19:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:19:53 INFO - PROCESS | 1799 | 1461071993394 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:19:53 INFO - PROCESS | 1799 | 1461071993398 Marionette TRACE conn4 <- [1,2662,null,{}] 06:19:53 INFO - PROCESS | 1799 | 1461071993404 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:53 INFO - PROCESS | 1799 | 1461071993627 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 06:19:53 INFO - PROCESS | 1799 | 1461071993915 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f777800 == 168 [pid = 1799] [id = 673] 06:19:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8f819000) [pid = 1799] [serial = 2020] [outer = (nil)] 06:19:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8facc000) [pid = 1799] [serial = 2021] [outer = 0x8f819000] 06:19:54 INFO - PROCESS | 1799 | 1461071994051 Marionette DEBUG loaded listener.js 06:19:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8fd71000) [pid = 1799] [serial = 2022] [outer = 0x8f819000] 06:19:54 INFO - PROCESS | 1799 | 1461071994952 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:19:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:19:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1596ms 06:19:54 INFO - PROCESS | 1799 | 1461071994992 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 06:19:54 INFO - PROCESS | 1799 | 1461071994995 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 06:19:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:19:55 INFO - PROCESS | 1799 | 1461071995002 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:19:55 INFO - PROCESS | 1799 | 1461071995005 Marionette TRACE conn4 <- [1,2666,null,{}] 06:19:55 INFO - PROCESS | 1799 | 1461071995011 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:55 INFO - PROCESS | 1799 | 1461071995238 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 06:19:55 INFO - PROCESS | 1799 | 1461071995531 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fac2c00 == 169 [pid = 1799] [id = 674] 06:19:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8fe76400) [pid = 1799] [serial = 2023] [outer = (nil)] 06:19:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8fe7c000) [pid = 1799] [serial = 2024] [outer = 0x8fe76400] 06:19:55 INFO - PROCESS | 1799 | 1461071995697 Marionette DEBUG loaded listener.js 06:19:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8fecb000) [pid = 1799] [serial = 2025] [outer = 0x8fe76400] 06:19:57 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:19:57 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:19:57 INFO - PROCESS | 1799 | 1461071997092 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:19:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 06:19:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2134ms 06:19:57 INFO - PROCESS | 1799 | 1461071997136 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 06:19:57 INFO - PROCESS | 1799 | 1461071997141 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 06:19:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:19:57 INFO - PROCESS | 1799 | 1461071997147 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:19:57 INFO - PROCESS | 1799 | 1461071997158 Marionette TRACE conn4 <- [1,2670,null,{}] 06:19:57 INFO - PROCESS | 1799 | 1461071997164 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:57 INFO - PROCESS | 1799 | 1461071997474 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 06:19:57 INFO - PROCESS | 1799 | 1461071997761 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fe73800 == 170 [pid = 1799] [id = 675] 06:19:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8fece800) [pid = 1799] [serial = 2026] [outer = (nil)] 06:19:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8ff8f800) [pid = 1799] [serial = 2027] [outer = 0x8fece800] 06:19:57 INFO - PROCESS | 1799 | 1461071997847 Marionette DEBUG loaded listener.js 06:19:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8ff9b400) [pid = 1799] [serial = 2028] [outer = 0x8fece800] 06:19:59 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:19:59 INFO - PROCESS | 1799 | 1461071999188 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 06:19:59 INFO - PROCESS | 1799 | 1461071999253 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 06:19:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:19:59 INFO - PROCESS | 1799 | 1461071999259 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:19:59 INFO - PROCESS | 1799 | 1461071999263 Marionette TRACE conn4 <- [1,2674,null,{}] 06:19:59 INFO - PROCESS | 1799 | 1461071999268 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:59 INFO - PROCESS | 1799 | 1461071999566 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 06:19:59 INFO - PROCESS | 1799 | 1461071999848 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff83800 == 171 [pid = 1799] [id = 676] 06:19:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8ff91400) [pid = 1799] [serial = 2029] [outer = (nil)] 06:19:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x902bcc00) [pid = 1799] [serial = 2030] [outer = 0x8ff91400] 06:19:59 INFO - PROCESS | 1799 | 1461071999935 Marionette DEBUG loaded listener.js 06:20:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x902bec00) [pid = 1799] [serial = 2031] [outer = 0x8ff91400] 06:20:01 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:01 INFO - PROCESS | 1799 | 1461072001354 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 06:20:01 INFO - PROCESS | 1799 | 1461072001531 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 06:20:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:20:01 INFO - PROCESS | 1799 | 1461072001542 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:20:01 INFO - PROCESS | 1799 | 1461072001545 Marionette TRACE conn4 <- [1,2678,null,{}] 06:20:01 INFO - PROCESS | 1799 | 1461072001551 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:01 INFO - PROCESS | 1799 | 1461072001860 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 06:20:02 INFO - PROCESS | 1799 | 1461072002154 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x90011c00 == 172 [pid = 1799] [id = 677] 06:20:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x90013000) [pid = 1799] [serial = 2032] [outer = (nil)] 06:20:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x9034c400) [pid = 1799] [serial = 2033] [outer = 0x90013000] 06:20:02 INFO - PROCESS | 1799 | 1461072002253 Marionette DEBUG loaded listener.js 06:20:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x90351c00) [pid = 1799] [serial = 2034] [outer = 0x90013000] 06:20:03 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:03 INFO - PROCESS | 1799 | 1461072003658 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:20:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 06:20:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2139ms 06:20:03 INFO - PROCESS | 1799 | 1461072003682 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 06:20:03 INFO - PROCESS | 1799 | 1461072003686 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 06:20:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:20:03 INFO - PROCESS | 1799 | 1461072003693 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:20:03 INFO - PROCESS | 1799 | 1461072003696 Marionette TRACE conn4 <- [1,2682,null,{}] 06:20:03 INFO - PROCESS | 1799 | 1461072003702 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:03 INFO - PROCESS | 1799 | 1461072003974 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 06:20:04 INFO - PROCESS | 1799 | 1461072004237 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x902ba000 == 173 [pid = 1799] [id = 678] 06:20:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x902bac00) [pid = 1799] [serial = 2035] [outer = (nil)] 06:20:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9042b400) [pid = 1799] [serial = 2036] [outer = 0x902bac00] 06:20:04 INFO - PROCESS | 1799 | 1461072004330 Marionette DEBUG loaded listener.js 06:20:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x905b1000) [pid = 1799] [serial = 2037] [outer = 0x902bac00] 06:20:05 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:05 INFO - PROCESS | 1799 | 1461072005765 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:20:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 06:20:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2091ms 06:20:05 INFO - PROCESS | 1799 | 1461072005785 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 06:20:05 INFO - PROCESS | 1799 | 1461072005790 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 06:20:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:20:05 INFO - PROCESS | 1799 | 1461072005805 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:20:05 INFO - PROCESS | 1799 | 1461072005809 Marionette TRACE conn4 <- [1,2686,null,{}] 06:20:05 INFO - PROCESS | 1799 | 1461072005823 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:06 INFO - PROCESS | 1799 | 1461072006108 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 06:20:06 INFO - PROCESS | 1799 | 1461072006370 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x9034f400 == 174 [pid = 1799] [id = 679] 06:20:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x90429800) [pid = 1799] [serial = 2038] [outer = (nil)] 06:20:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x905bf800) [pid = 1799] [serial = 2039] [outer = 0x90429800] 06:20:06 INFO - PROCESS | 1799 | 1461072006487 Marionette DEBUG loaded listener.js 06:20:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x906e5800) [pid = 1799] [serial = 2040] [outer = 0x90429800] 06:20:07 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:07 INFO - PROCESS | 1799 | 1461072007921 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 06:20:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:20:07 INFO - PROCESS | 1799 | 1461072007961 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 06:20:07 INFO - PROCESS | 1799 | 1461072007968 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:20:07 INFO - PROCESS | 1799 | 1461072007973 Marionette TRACE conn4 <- [1,2690,null,{}] 06:20:07 INFO - PROCESS | 1799 | 1461072007980 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:08 INFO - PROCESS | 1799 | 1461072008264 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6ca800 == 173 [pid = 1799] [id = 42] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x87295000 == 172 [pid = 1799] [id = 399] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd73c00 == 171 [pid = 1799] [id = 43] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x898ac400 == 170 [pid = 1799] [id = 663] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x88686c00 == 169 [pid = 1799] [id = 662] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x87a6e800 == 168 [pid = 1799] [id = 661] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x85069c00 == 167 [pid = 1799] [id = 660] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8fd7cc00 == 166 [pid = 1799] [id = 658] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x95d28400 == 165 [pid = 1799] [id = 657] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x869bc400 == 164 [pid = 1799] [id = 656] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x97ac1c00 == 163 [pid = 1799] [id = 654] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x98fa5800 == 162 [pid = 1799] [id = 655] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8a0ed400 == 161 [pid = 1799] [id = 653] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x90013800 == 160 [pid = 1799] [id = 652] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x95d6ac00 == 159 [pid = 1799] [id = 651] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x86029000 == 158 [pid = 1799] [id = 650] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x90012800 == 157 [pid = 1799] [id = 648] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x906e0800 == 156 [pid = 1799] [id = 649] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff7e400 == 155 [pid = 1799] [id = 647] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8fe76800 == 154 [pid = 1799] [id = 646] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8f055400 == 153 [pid = 1799] [id = 645] 06:20:10 INFO - PROCESS | 1799 | --DOCSHELL 0x89055c00 == 152 [pid = 1799] [id = 644] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8fd74000) [pid = 1799] [serial = 1803] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8f80a400) [pid = 1799] [serial = 1926] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8868fc00) [pid = 1799] [serial = 1928] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8b6cf400) [pid = 1799] [serial = 1922] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x87d5f400) [pid = 1799] [serial = 1919] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x88688400) [pid = 1799] [serial = 1920] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x9ea11400) [pid = 1799] [serial = 1916] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x9ea19000) [pid = 1799] [serial = 1917] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x993edc00) [pid = 1799] [serial = 1914] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x98c84800) [pid = 1799] [serial = 1913] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x98930000) [pid = 1799] [serial = 1911] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x98545800) [pid = 1799] [serial = 1910] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x97ec9400) [pid = 1799] [serial = 1908] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x97e30800) [pid = 1799] [serial = 1907] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x97b46800) [pid = 1799] [serial = 1905] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x97b43000) [pid = 1799] [serial = 1904] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x9776c800) [pid = 1799] [serial = 1902] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x97766800) [pid = 1799] [serial = 1901] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x973a1000) [pid = 1799] [serial = 1899] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x967cb400) [pid = 1799] [serial = 1898] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x9481d000) [pid = 1799] [serial = 1896] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x9463ec00) [pid = 1799] [serial = 1895] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x934f0000) [pid = 1799] [serial = 1893] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x9337a800) [pid = 1799] [serial = 1892] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x916ce400) [pid = 1799] [serial = 1890] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x90910400) [pid = 1799] [serial = 1889] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x906e0c00) [pid = 1799] [serial = 1887] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x905ba000) [pid = 1799] [serial = 1886] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9034b000) [pid = 1799] [serial = 1884] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x90307c00) [pid = 1799] [serial = 1883] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8ff93800) [pid = 1799] [serial = 1881] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8ff8fc00) [pid = 1799] [serial = 1880] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8fecc800) [pid = 1799] [serial = 1878] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8fec5400) [pid = 1799] [serial = 1877] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8fe70800) [pid = 1799] [serial = 1875] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8facac00) [pid = 1799] [serial = 1874] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8f76f000) [pid = 1799] [serial = 1872] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8ede7c00) [pid = 1799] [serial = 1871] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x89c7c800) [pid = 1799] [serial = 1869] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x89aa0800) [pid = 1799] [serial = 1868] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8f05a000) [pid = 1799] [serial = 1925] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8be40000) [pid = 1799] [serial = 1929] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8fe7a000) [pid = 1799] [serial = 1931] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8b7b1c00) [pid = 1799] [serial = 1923] [outer = (nil)] [url = about:blank] 06:20:10 INFO - PROCESS | 1799 | 1461072010586 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x86782800 == 153 [pid = 1799] [id = 680] 06:20:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x869c4000) [pid = 1799] [serial = 2041] [outer = (nil)] 06:20:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8728e000) [pid = 1799] [serial = 2042] [outer = 0x869c4000] 06:20:10 INFO - PROCESS | 1799 | 1461072010671 Marionette DEBUG loaded listener.js 06:20:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x87a6b800) [pid = 1799] [serial = 2043] [outer = 0x869c4000] 06:20:11 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:12 INFO - PROCESS | 1799 | 1461072011987 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 06:20:12 INFO - PROCESS | 1799 | 1461072012018 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 06:20:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:20:12 INFO - PROCESS | 1799 | 1461072012027 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:20:12 INFO - PROCESS | 1799 | 1461072012032 Marionette TRACE conn4 <- [1,2694,null,{}] 06:20:12 INFO - PROCESS | 1799 | 1461072012043 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:12 INFO - PROCESS | 1799 | 1461072012415 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 06:20:12 INFO - PROCESS | 1799 | 1461072012547 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x89050400 == 154 [pid = 1799] [id = 681] 06:20:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x898a1400) [pid = 1799] [serial = 2044] [outer = (nil)] 06:20:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x89aa4400) [pid = 1799] [serial = 2045] [outer = 0x898a1400] 06:20:12 INFO - PROCESS | 1799 | 1461072012628 Marionette DEBUG loaded listener.js 06:20:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8a0ed000) [pid = 1799] [serial = 2046] [outer = 0x898a1400] 06:20:13 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:13 INFO - PROCESS | 1799 | 1461072013973 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 06:20:14 INFO - PROCESS | 1799 | 1461072014028 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 06:20:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:20:14 INFO - PROCESS | 1799 | 1461072014036 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:20:14 INFO - PROCESS | 1799 | 1461072014038 Marionette TRACE conn4 <- [1,2698,null,{}] 06:20:14 INFO - PROCESS | 1799 | 1461072014055 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:14 INFO - PROCESS | 1799 | 1461072014445 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 06:20:14 INFO - PROCESS | 1799 | 1461072014518 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a322000 == 155 [pid = 1799] [id = 682] 06:20:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8a327c00) [pid = 1799] [serial = 2047] [outer = (nil)] 06:20:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8b313800) [pid = 1799] [serial = 2048] [outer = 0x8a327c00] 06:20:14 INFO - PROCESS | 1799 | 1461072014594 Marionette DEBUG loaded listener.js 06:20:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8b430c00) [pid = 1799] [serial = 2049] [outer = 0x8a327c00] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8ede6800) [pid = 1799] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x898a7000) [pid = 1799] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x899b9000) [pid = 1799] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x94635c00) [pid = 1799] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x90350800) [pid = 1799] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x9000cc00) [pid = 1799] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8ff98c00) [pid = 1799] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8f8a6400) [pid = 1799] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x89c72400) [pid = 1799] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x87a6ec00) [pid = 1799] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8506c400) [pid = 1799] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8fec7000) [pid = 1799] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x97399c00) [pid = 1799] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x8ede8400) [pid = 1799] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x9aec4400) [pid = 1799] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x9aec3800) [pid = 1799] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x8c0b6400) [pid = 1799] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x973a0800) [pid = 1799] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:20:15 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x96453c00) [pid = 1799] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:20:16 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:16 INFO - PROCESS | 1799 | 1461072016409 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 06:20:16 INFO - PROCESS | 1799 | 1461072016474 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 06:20:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:20:16 INFO - PROCESS | 1799 | 1461072016488 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:20:16 INFO - PROCESS | 1799 | 1461072016496 Marionette TRACE conn4 <- [1,2702,null,{}] 06:20:16 INFO - PROCESS | 1799 | 1461072016505 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:16 INFO - PROCESS | 1799 | 1461072016843 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 06:20:16 INFO - PROCESS | 1799 | 1461072016971 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x85068800 == 156 [pid = 1799] [id = 683] 06:20:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x87a65c00) [pid = 1799] [serial = 2050] [outer = (nil)] 06:20:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x8b435000) [pid = 1799] [serial = 2051] [outer = 0x87a65c00] 06:20:17 INFO - PROCESS | 1799 | 1461072017049 Marionette DEBUG loaded listener.js 06:20:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x8c0af400) [pid = 1799] [serial = 2052] [outer = 0x87a65c00] 06:20:18 INFO - PROCESS | 1799 | 1461072018116 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:20:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:20:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1646ms 06:20:18 INFO - PROCESS | 1799 | 1461072018129 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 06:20:18 INFO - PROCESS | 1799 | 1461072018134 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 06:20:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:20:18 INFO - PROCESS | 1799 | 1461072018144 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:20:18 INFO - PROCESS | 1799 | 1461072018149 Marionette TRACE conn4 <- [1,2706,null,{}] 06:20:18 INFO - PROCESS | 1799 | 1461072018158 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:18 INFO - PROCESS | 1799 | 1461072018390 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 06:20:18 INFO - PROCESS | 1799 | 1461072018736 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8868f400 == 157 [pid = 1799] [id = 684] 06:20:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x898a7000) [pid = 1799] [serial = 2053] [outer = (nil)] 06:20:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x89c72800) [pid = 1799] [serial = 2054] [outer = 0x898a7000] 06:20:18 INFO - PROCESS | 1799 | 1461072018833 Marionette DEBUG loaded listener.js 06:20:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8a323800) [pid = 1799] [serial = 2055] [outer = 0x898a7000] 06:20:19 INFO - PROCESS | 1799 | 1461072019787 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:20:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:20:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1687ms 06:20:19 INFO - PROCESS | 1799 | 1461072019831 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 06:20:19 INFO - PROCESS | 1799 | 1461072019840 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 06:20:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:20:19 INFO - PROCESS | 1799 | 1461072019851 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:20:19 INFO - PROCESS | 1799 | 1461072019855 Marionette TRACE conn4 <- [1,2710,null,{}] 06:20:19 INFO - PROCESS | 1799 | 1461072019862 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:20 INFO - PROCESS | 1799 | 1461072020106 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 06:20:20 INFO - PROCESS | 1799 | 1461072020440 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b430800 == 158 [pid = 1799] [id = 685] 06:20:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8b433000) [pid = 1799] [serial = 2056] [outer = (nil)] 06:20:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8b6cf400) [pid = 1799] [serial = 2057] [outer = 0x8b433000] 06:20:20 INFO - PROCESS | 1799 | 1461072020538 Marionette DEBUG loaded listener.js 06:20:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8c0b7c00) [pid = 1799] [serial = 2058] [outer = 0x8b433000] 06:20:21 INFO - PROCESS | 1799 | 1461072021686 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:20:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:20:21 INFO - PROCESS | 1799 | 1461072021751 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 06:20:21 INFO - PROCESS | 1799 | 1461072021758 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:20:21 INFO - PROCESS | 1799 | 1461072021764 Marionette TRACE conn4 <- [1,2714,null,{}] 06:20:21 INFO - PROCESS | 1799 | 1461072021781 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:22 INFO - PROCESS | 1799 | 1461072022120 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 06:20:22 INFO - PROCESS | 1799 | 1461072022398 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6d3400 == 159 [pid = 1799] [id = 686] 06:20:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8f6ca800) [pid = 1799] [serial = 2059] [outer = (nil)] 06:20:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8f774c00) [pid = 1799] [serial = 2060] [outer = 0x8f6ca800] 06:20:22 INFO - PROCESS | 1799 | 1461072022490 Marionette DEBUG loaded listener.js 06:20:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8f80d000) [pid = 1799] [serial = 2061] [outer = 0x8f6ca800] 06:20:23 INFO - PROCESS | 1799 | 1461072023452 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:20:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:20:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1741ms 06:20:23 INFO - PROCESS | 1799 | 1461072023499 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 06:20:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:20:23 INFO - PROCESS | 1799 | 1461072023504 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 06:20:23 INFO - PROCESS | 1799 | 1461072023510 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:20:23 INFO - PROCESS | 1799 | 1461072023514 Marionette TRACE conn4 <- [1,2718,null,{}] 06:20:23 INFO - PROCESS | 1799 | 1461072023520 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:23 INFO - PROCESS | 1799 | 1461072023757 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 06:20:24 INFO - PROCESS | 1799 | 1461072024088 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8868ac00 == 160 [pid = 1799] [id = 687] 06:20:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8f8a4400) [pid = 1799] [serial = 2062] [outer = (nil)] 06:20:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8facdc00) [pid = 1799] [serial = 2063] [outer = 0x8f8a4400] 06:20:24 INFO - PROCESS | 1799 | 1461072024188 Marionette DEBUG loaded listener.js 06:20:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8fd7bc00) [pid = 1799] [serial = 2064] [outer = 0x8f8a4400] 06:20:25 INFO - PROCESS | 1799 | 1461072025150 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:20:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:20:25 INFO - PROCESS | 1799 | 1461072025208 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 06:20:25 INFO - PROCESS | 1799 | 1461072025214 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:20:25 INFO - PROCESS | 1799 | 1461072025218 Marionette TRACE conn4 <- [1,2722,null,{}] 06:20:25 INFO - PROCESS | 1799 | 1461072025224 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:25 INFO - PROCESS | 1799 | 1461072025497 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 06:20:25 INFO - PROCESS | 1799 | 1461072025835 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f80e800 == 161 [pid = 1799] [id = 688] 06:20:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8fac4800) [pid = 1799] [serial = 2065] [outer = (nil)] 06:20:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8fe7d000) [pid = 1799] [serial = 2066] [outer = 0x8fac4800] 06:20:25 INFO - PROCESS | 1799 | 1461072025937 Marionette DEBUG loaded listener.js 06:20:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8ff7c000) [pid = 1799] [serial = 2067] [outer = 0x8fac4800] 06:20:26 INFO - PROCESS | 1799 | 1461072026937 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 06:20:26 INFO - PROCESS | 1799 | 1461072026961 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 06:20:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:20:26 INFO - PROCESS | 1799 | 1461072026968 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:20:26 INFO - PROCESS | 1799 | 1461072026972 Marionette TRACE conn4 <- [1,2726,null,{}] 06:20:26 INFO - PROCESS | 1799 | 1461072026978 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:27 INFO - PROCESS | 1799 | 1461072027253 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 06:20:27 INFO - PROCESS | 1799 | 1461072027603 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e8f800 == 162 [pid = 1799] [id = 689] 06:20:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8ff99800) [pid = 1799] [serial = 2068] [outer = (nil)] 06:20:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x9034d000) [pid = 1799] [serial = 2069] [outer = 0x8ff99800] 06:20:27 INFO - PROCESS | 1799 | 1461072027730 Marionette DEBUG loaded listener.js 06:20:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x90351000) [pid = 1799] [serial = 2070] [outer = 0x8ff99800] 06:20:28 INFO - PROCESS | 1799 | 1461072028636 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:20:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:20:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1741ms 06:20:28 INFO - PROCESS | 1799 | 1461072028710 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 06:20:28 INFO - PROCESS | 1799 | 1461072028714 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 06:20:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:20:28 INFO - PROCESS | 1799 | 1461072028721 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:20:28 INFO - PROCESS | 1799 | 1461072028724 Marionette TRACE conn4 <- [1,2730,null,{}] 06:20:28 INFO - PROCESS | 1799 | 1461072028730 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:28 INFO - PROCESS | 1799 | 1461072028992 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 06:20:29 INFO - PROCESS | 1799 | 1461072029322 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff90000 == 163 [pid = 1799] [id = 690] 06:20:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x90350000) [pid = 1799] [serial = 2071] [outer = (nil)] 06:20:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x906db400) [pid = 1799] [serial = 2072] [outer = 0x90350000] 06:20:29 INFO - PROCESS | 1799 | 1461072029428 Marionette DEBUG loaded listener.js 06:20:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x906e4400) [pid = 1799] [serial = 2073] [outer = 0x90350000] 06:20:30 INFO - PROCESS | 1799 | 1461072030731 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 06:20:30 INFO - PROCESS | 1799 | 1461072030818 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 06:20:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:20:30 INFO - PROCESS | 1799 | 1461072030825 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:20:30 INFO - PROCESS | 1799 | 1461072030829 Marionette TRACE conn4 <- [1,2734,null,{}] 06:20:30 INFO - PROCESS | 1799 | 1461072030836 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:31 INFO - PROCESS | 1799 | 1461072031154 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 06:20:31 INFO - PROCESS | 1799 | 1461072031469 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x9030c400 == 164 [pid = 1799] [id = 691] 06:20:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x90310000) [pid = 1799] [serial = 2074] [outer = (nil)] 06:20:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x90910800) [pid = 1799] [serial = 2075] [outer = 0x90310000] 06:20:31 INFO - PROCESS | 1799 | 1461072031676 Marionette DEBUG loaded listener.js 06:20:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x916c8800) [pid = 1799] [serial = 2076] [outer = 0x90310000] 06:20:32 INFO - PROCESS | 1799 | 1461072032615 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:20:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:20:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1846ms 06:20:32 INFO - PROCESS | 1799 | 1461072032673 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 06:20:32 INFO - PROCESS | 1799 | 1461072032676 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 06:20:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:20:32 INFO - PROCESS | 1799 | 1461072032683 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:20:32 INFO - PROCESS | 1799 | 1461072032686 Marionette TRACE conn4 <- [1,2738,null,{}] 06:20:32 INFO - PROCESS | 1799 | 1461072032692 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:32 INFO - PROCESS | 1799 | 1461072032922 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 06:20:33 INFO - PROCESS | 1799 | 1461072033251 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a491400 == 165 [pid = 1799] [id = 692] 06:20:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x907aa000) [pid = 1799] [serial = 2077] [outer = (nil)] 06:20:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x93376400) [pid = 1799] [serial = 2078] [outer = 0x907aa000] 06:20:33 INFO - PROCESS | 1799 | 1461072033344 Marionette DEBUG loaded listener.js 06:20:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x933de000) [pid = 1799] [serial = 2079] [outer = 0x907aa000] 06:20:34 INFO - PROCESS | 1799 | 1461072034242 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:20:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:20:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1633ms 06:20:34 INFO - PROCESS | 1799 | 1461072034318 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 06:20:34 INFO - PROCESS | 1799 | 1461072034322 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 06:20:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:20:34 INFO - PROCESS | 1799 | 1461072034328 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:20:34 INFO - PROCESS | 1799 | 1461072034332 Marionette TRACE conn4 <- [1,2742,null,{}] 06:20:34 INFO - PROCESS | 1799 | 1461072034338 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:34 INFO - PROCESS | 1799 | 1461072034601 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 06:20:34 INFO - PROCESS | 1799 | 1461072034932 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x86029c00 == 166 [pid = 1799] [id = 693] 06:20:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x916cd800) [pid = 1799] [serial = 2080] [outer = (nil)] 06:20:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x94444c00) [pid = 1799] [serial = 2081] [outer = 0x916cd800] 06:20:35 INFO - PROCESS | 1799 | 1461072035034 Marionette DEBUG loaded listener.js 06:20:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x94446800) [pid = 1799] [serial = 2082] [outer = 0x916cd800] 06:20:35 INFO - PROCESS | 1799 | 1461072035983 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:20:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:20:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1731ms 06:20:36 INFO - PROCESS | 1799 | 1461072036061 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 06:20:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:20:36 INFO - PROCESS | 1799 | 1461072036066 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 06:20:36 INFO - PROCESS | 1799 | 1461072036072 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:20:36 INFO - PROCESS | 1799 | 1461072036077 Marionette TRACE conn4 <- [1,2746,null,{}] 06:20:36 INFO - PROCESS | 1799 | 1461072036083 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:36 INFO - PROCESS | 1799 | 1461072036377 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 06:20:36 INFO - PROCESS | 1799 | 1461072036754 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x94441c00 == 167 [pid = 1799] [id = 694] 06:20:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x9463a000) [pid = 1799] [serial = 2083] [outer = (nil)] 06:20:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x9463e400) [pid = 1799] [serial = 2084] [outer = 0x9463a000] 06:20:36 INFO - PROCESS | 1799 | 1461072036853 Marionette DEBUG loaded listener.js 06:20:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x94821400) [pid = 1799] [serial = 2085] [outer = 0x9463a000] 06:20:37 INFO - PROCESS | 1799 | 1461072037794 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:20:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:20:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1784ms 06:20:37 INFO - PROCESS | 1799 | 1461072037857 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 06:20:37 INFO - PROCESS | 1799 | 1461072037861 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 06:20:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:20:37 INFO - PROCESS | 1799 | 1461072037868 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:20:37 INFO - PROCESS | 1799 | 1461072037871 Marionette TRACE conn4 <- [1,2750,null,{}] 06:20:37 INFO - PROCESS | 1799 | 1461072037877 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:38 INFO - PROCESS | 1799 | 1461072038107 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 06:20:38 INFO - PROCESS | 1799 | 1461072038443 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x90018800 == 168 [pid = 1799] [id = 695] 06:20:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x934f3c00) [pid = 1799] [serial = 2086] [outer = (nil)] 06:20:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x94896c00) [pid = 1799] [serial = 2087] [outer = 0x934f3c00] 06:20:38 INFO - PROCESS | 1799 | 1461072038537 Marionette DEBUG loaded listener.js 06:20:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x948cd400) [pid = 1799] [serial = 2088] [outer = 0x934f3c00] 06:20:39 INFO - PROCESS | 1799 | 1461072039472 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:20:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:20:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1680ms 06:20:39 INFO - PROCESS | 1799 | 1461072039549 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 06:20:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:20:39 INFO - PROCESS | 1799 | 1461072039553 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 06:20:39 INFO - PROCESS | 1799 | 1461072039560 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:20:39 INFO - PROCESS | 1799 | 1461072039563 Marionette TRACE conn4 <- [1,2754,null,{}] 06:20:39 INFO - PROCESS | 1799 | 1461072039569 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:39 INFO - PROCESS | 1799 | 1461072039826 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 06:20:40 INFO - PROCESS | 1799 | 1461072040169 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f051000 == 169 [pid = 1799] [id = 696] 06:20:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8f6d1800) [pid = 1799] [serial = 2089] [outer = (nil)] 06:20:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x95d6ac00) [pid = 1799] [serial = 2090] [outer = 0x8f6d1800] 06:20:40 INFO - PROCESS | 1799 | 1461072040259 Marionette DEBUG loaded listener.js 06:20:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x96452000) [pid = 1799] [serial = 2091] [outer = 0x8f6d1800] 06:20:41 INFO - PROCESS | 1799 | 1461072041161 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:20:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:20:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1632ms 06:20:41 INFO - PROCESS | 1799 | 1461072041192 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 06:20:41 INFO - PROCESS | 1799 | 1461072041196 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 06:20:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:20:41 INFO - PROCESS | 1799 | 1461072041203 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:20:41 INFO - PROCESS | 1799 | 1461072041206 Marionette TRACE conn4 <- [1,2758,null,{}] 06:20:41 INFO - PROCESS | 1799 | 1461072041213 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:41 INFO - PROCESS | 1799 | 1461072041435 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 06:20:41 INFO - PROCESS | 1799 | 1461072041799 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x948c9000 == 170 [pid = 1799] [id = 697] 06:20:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x9674c400) [pid = 1799] [serial = 2092] [outer = (nil)] 06:20:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x967bd400) [pid = 1799] [serial = 2093] [outer = 0x9674c400] 06:20:41 INFO - PROCESS | 1799 | 1461072041897 Marionette DEBUG loaded listener.js 06:20:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x967c8c00) [pid = 1799] [serial = 2094] [outer = 0x9674c400] 06:20:42 INFO - PROCESS | 1799 | 1461072042790 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:20:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:20:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1633ms 06:20:42 INFO - PROCESS | 1799 | 1461072042837 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 06:20:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:20:42 INFO - PROCESS | 1799 | 1461072042841 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 06:20:42 INFO - PROCESS | 1799 | 1461072042848 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:20:42 INFO - PROCESS | 1799 | 1461072042851 Marionette TRACE conn4 <- [1,2762,null,{}] 06:20:42 INFO - PROCESS | 1799 | 1461072042857 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:43 INFO - PROCESS | 1799 | 1461072043110 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 06:20:43 INFO - PROCESS | 1799 | 1461072043447 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x869c3000 == 171 [pid = 1799] [id = 698] 06:20:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x9644f800) [pid = 1799] [serial = 2095] [outer = (nil)] 06:20:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x97398800) [pid = 1799] [serial = 2096] [outer = 0x9644f800] 06:20:43 INFO - PROCESS | 1799 | 1461072043541 Marionette DEBUG loaded listener.js 06:20:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9739f800) [pid = 1799] [serial = 2097] [outer = 0x9644f800] 06:20:44 INFO - PROCESS | 1799 | 1461072044528 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:20:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:20:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1732ms 06:20:44 INFO - PROCESS | 1799 | 1461072044580 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 06:20:44 INFO - PROCESS | 1799 | 1461072044584 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 06:20:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:20:44 INFO - PROCESS | 1799 | 1461072044590 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:20:44 INFO - PROCESS | 1799 | 1461072044594 Marionette TRACE conn4 <- [1,2766,null,{}] 06:20:44 INFO - PROCESS | 1799 | 1461072044600 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:44 INFO - PROCESS | 1799 | 1461072044845 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 06:20:45 INFO - PROCESS | 1799 | 1461072045181 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8905c000 == 172 [pid = 1799] [id = 699] 06:20:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8be3b000) [pid = 1799] [serial = 2098] [outer = (nil)] 06:20:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x974f3800) [pid = 1799] [serial = 2099] [outer = 0x8be3b000] 06:20:45 INFO - PROCESS | 1799 | 1461072045280 Marionette DEBUG loaded listener.js 06:20:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x97695400) [pid = 1799] [serial = 2100] [outer = 0x8be3b000] 06:20:46 INFO - PROCESS | 1799 | 1461072046203 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:20:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:20:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1645ms 06:20:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:20:46 INFO - PROCESS | 1799 | 1461072046236 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 06:20:46 INFO - PROCESS | 1799 | 1461072046239 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 06:20:46 INFO - PROCESS | 1799 | 1461072046246 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:20:46 INFO - PROCESS | 1799 | 1461072046250 Marionette TRACE conn4 <- [1,2770,null,{}] 06:20:46 INFO - PROCESS | 1799 | 1461072046255 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:46 INFO - PROCESS | 1799 | 1461072046490 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 06:20:46 INFO - PROCESS | 1799 | 1461072046892 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x97761400 == 173 [pid = 1799] [id = 700] 06:20:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x97769400) [pid = 1799] [serial = 2101] [outer = (nil)] 06:20:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x9776dc00) [pid = 1799] [serial = 2102] [outer = 0x97769400] 06:20:47 INFO - PROCESS | 1799 | 1461072046996 Marionette DEBUG loaded listener.js 06:20:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9777d400) [pid = 1799] [serial = 2103] [outer = 0x97769400] 06:20:47 INFO - PROCESS | 1799 | 1461072047921 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8905e400 == 172 [pid = 1799] [id = 579] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x898ae000 == 171 [pid = 1799] [id = 576] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x898b0000 == 170 [pid = 1799] [id = 582] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x9034f400 == 169 [pid = 1799] [id = 679] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x90011c00 == 168 [pid = 1799] [id = 677] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x902ba000 == 167 [pid = 1799] [id = 678] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff83800 == 166 [pid = 1799] [id = 676] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8fe73800 == 165 [pid = 1799] [id = 675] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8f777800 == 164 [pid = 1799] [id = 673] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x86e85c00 == 163 [pid = 1799] [id = 671] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8f774400 == 162 [pid = 1799] [id = 672] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x86e89800 == 161 [pid = 1799] [id = 670] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8c0b0c00 == 160 [pid = 1799] [id = 669] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8b42cc00 == 159 [pid = 1799] [id = 668] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x89a9f400 == 158 [pid = 1799] [id = 667] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x898ab800 == 157 [pid = 1799] [id = 665] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x89a7e400 == 156 [pid = 1799] [id = 666] 06:20:50 INFO - PROCESS | 1799 | --DOCSHELL 0x85066800 == 155 [pid = 1799] [id = 664] 06:20:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:20:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 4041ms 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8f6cf400) [pid = 1799] [serial = 1866] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x89a7d000) [pid = 1799] [serial = 1988] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x89a87400) [pid = 1799] [serial = 1989] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x964b7000) [pid = 1799] [serial = 1952] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x948cbc00) [pid = 1799] [serial = 1950] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x94827c00) [pid = 1799] [serial = 1949] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x90910c00) [pid = 1799] [serial = 1947] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x907b2800) [pid = 1799] [serial = 1946] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x9042c000) [pid = 1799] [serial = 1944] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x90425400) [pid = 1799] [serial = 1943] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x90305000) [pid = 1799] [serial = 1941] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x902b8800) [pid = 1799] [serial = 1940] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8fe79c00) [pid = 1799] [serial = 1938] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8fd75400) [pid = 1799] [serial = 1937] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8ede7800) [pid = 1799] [serial = 1935] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8c0b8800) [pid = 1799] [serial = 1934] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x88682c00) [pid = 1799] [serial = 1985] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x86026c00) [pid = 1799] [serial = 1982] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x86783400) [pid = 1799] [serial = 1983] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x87a67800) [pid = 1799] [serial = 1979] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0xa4762000) [pid = 1799] [serial = 1977] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0xa4760000) [pid = 1799] [serial = 1976] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0xa4580800) [pid = 1799] [serial = 1974] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0xa447a400) [pid = 1799] [serial = 1973] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0xa2a30800) [pid = 1799] [serial = 1971] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0xa00bbc00) [pid = 1799] [serial = 1970] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0xa00c2c00) [pid = 1799] [serial = 1968] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0xa00a2400) [pid = 1799] [serial = 1967] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9fb8ec00) [pid = 1799] [serial = 1965] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x9b094c00) [pid = 1799] [serial = 1964] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x98335800) [pid = 1799] [serial = 1962] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x97f27c00) [pid = 1799] [serial = 1961] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x97e23000) [pid = 1799] [serial = 1959] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x97c05400) [pid = 1799] [serial = 1958] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x9776a800) [pid = 1799] [serial = 1956] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x97767800) [pid = 1799] [serial = 1955] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x96755c00) [pid = 1799] [serial = 1953] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8a0ef000) [pid = 1799] [serial = 1991] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x89050800) [pid = 1799] [serial = 1986] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1799 | 1461072050603 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 06:20:50 INFO - PROCESS | 1799 | 1461072050608 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 06:20:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:20:50 INFO - PROCESS | 1799 | 1461072050622 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:20:50 INFO - PROCESS | 1799 | 1461072050629 Marionette TRACE conn4 <- [1,2774,null,{}] 06:20:50 INFO - PROCESS | 1799 | 1461072050636 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:50 INFO - PROCESS | 1799 | 1461072050838 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 06:20:51 INFO - PROCESS | 1799 | 1461072051095 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x89054000 == 156 [pid = 1799] [id = 701] 06:20:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x89055c00) [pid = 1799] [serial = 2104] [outer = (nil)] 06:20:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8905ec00) [pid = 1799] [serial = 2105] [outer = 0x89055c00] 06:20:51 INFO - PROCESS | 1799 | 1461072051177 Marionette DEBUG loaded listener.js 06:20:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x899b6800) [pid = 1799] [serial = 2106] [outer = 0x89055c00] 06:20:52 INFO - PROCESS | 1799 | 1461072052020 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:20:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:20:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1435ms 06:20:52 INFO - PROCESS | 1799 | 1461072052056 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 06:20:52 INFO - PROCESS | 1799 | 1461072052060 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 06:20:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:20:52 INFO - PROCESS | 1799 | 1461072052074 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:20:52 INFO - PROCESS | 1799 | 1461072052079 Marionette TRACE conn4 <- [1,2778,null,{}] 06:20:52 INFO - PROCESS | 1799 | 1461072052085 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:52 INFO - PROCESS | 1799 | 1461072052301 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 06:20:52 INFO - PROCESS | 1799 | 1461072052520 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x88690c00 == 157 [pid = 1799] [id = 702] 06:20:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x89a81400) [pid = 1799] [serial = 2107] [outer = (nil)] 06:20:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8a0fbc00) [pid = 1799] [serial = 2108] [outer = 0x89a81400] 06:20:52 INFO - PROCESS | 1799 | 1461072052598 Marionette DEBUG loaded listener.js 06:20:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8b30ec00) [pid = 1799] [serial = 2109] [outer = 0x89a81400] 06:20:53 INFO - PROCESS | 1799 | 1461072053629 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:20:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:20:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1599ms 06:20:53 INFO - PROCESS | 1799 | 1461072053670 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 06:20:53 INFO - PROCESS | 1799 | 1461072053675 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 06:20:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:20:53 INFO - PROCESS | 1799 | 1461072053687 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:20:53 INFO - PROCESS | 1799 | 1461072053689 Marionette TRACE conn4 <- [1,2782,null,{}] 06:20:53 INFO - PROCESS | 1799 | 1461072053704 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:53 INFO - PROCESS | 1799 | 1461072053998 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 06:20:54 INFO - PROCESS | 1799 | 1461072054033 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b42e400 == 158 [pid = 1799] [id = 703] 06:20:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8be35800) [pid = 1799] [serial = 2110] [outer = (nil)] 06:20:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8ed53800) [pid = 1799] [serial = 2111] [outer = 0x8be35800] 06:20:54 INFO - PROCESS | 1799 | 1461072054118 Marionette DEBUG loaded listener.js 06:20:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8ed5c000) [pid = 1799] [serial = 2112] [outer = 0x8be35800] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x90013000) [pid = 1799] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8a326400) [pid = 1799] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8fe76400) [pid = 1799] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x89a80000) [pid = 1799] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x899b4000) [pid = 1799] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8edf0400) [pid = 1799] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8b434000) [pid = 1799] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8a32e400) [pid = 1799] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8a327c00) [pid = 1799] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x85067000) [pid = 1799] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x87a60000) [pid = 1799] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8f775400) [pid = 1799] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8c0b1800) [pid = 1799] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8fece800) [pid = 1799] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8b7a5400) [pid = 1799] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x902bac00) [pid = 1799] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x898a1400) [pid = 1799] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x8ff91400) [pid = 1799] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x8f819000) [pid = 1799] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x869c4000) [pid = 1799] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:20:55 INFO - PROCESS | 1799 | 1461072055725 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:20:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:20:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2094ms 06:20:55 INFO - PROCESS | 1799 | 1461072055785 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 06:20:55 INFO - PROCESS | 1799 | 1461072055788 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 06:20:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:20:55 INFO - PROCESS | 1799 | 1461072055796 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:20:55 INFO - PROCESS | 1799 | 1461072055799 Marionette TRACE conn4 <- [1,2786,null,{}] 06:20:55 INFO - PROCESS | 1799 | 1461072055805 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:56 INFO - PROCESS | 1799 | 1461072056042 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 06:20:56 INFO - PROCESS | 1799 | 1461072056263 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x869c4000 == 159 [pid = 1799] [id = 704] 06:20:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x87a6b000) [pid = 1799] [serial = 2113] [outer = (nil)] 06:20:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8b7b3000) [pid = 1799] [serial = 2114] [outer = 0x87a6b000] 06:20:56 INFO - PROCESS | 1799 | 1461072056344 Marionette DEBUG loaded listener.js 06:20:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8ede2c00) [pid = 1799] [serial = 2115] [outer = 0x87a6b000] 06:20:57 INFO - PROCESS | 1799 | 1461072057139 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:20:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:20:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1380ms 06:20:57 INFO - PROCESS | 1799 | 1461072057177 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 06:20:57 INFO - PROCESS | 1799 | 1461072057181 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 06:20:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:20:57 INFO - PROCESS | 1799 | 1461072057187 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:20:57 INFO - PROCESS | 1799 | 1461072057190 Marionette TRACE conn4 <- [1,2790,null,{}] 06:20:57 INFO - PROCESS | 1799 | 1461072057195 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:57 INFO - PROCESS | 1799 | 1461072057413 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 06:20:57 INFO - PROCESS | 1799 | 1461072057843 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x86034c00 == 160 [pid = 1799] [id = 705] 06:20:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8677bc00) [pid = 1799] [serial = 2116] [outer = (nil)] 06:20:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x86e89800) [pid = 1799] [serial = 2117] [outer = 0x8677bc00] 06:20:57 INFO - PROCESS | 1799 | 1461072057963 Marionette DEBUG loaded listener.js 06:20:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x88681400) [pid = 1799] [serial = 2118] [outer = 0x8677bc00] 06:20:58 INFO - PROCESS | 1799 | 1461072058982 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:20:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:20:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1830ms 06:20:59 INFO - PROCESS | 1799 | 1461072059019 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 06:20:59 INFO - PROCESS | 1799 | 1461072059027 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 06:20:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:20:59 INFO - PROCESS | 1799 | 1461072059037 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:20:59 INFO - PROCESS | 1799 | 1461072059042 Marionette TRACE conn4 <- [1,2794,null,{}] 06:20:59 INFO - PROCESS | 1799 | 1461072059049 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:59 INFO - PROCESS | 1799 | 1461072059308 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 06:20:59 INFO - PROCESS | 1799 | 1461072059650 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a32fc00 == 161 [pid = 1799] [id = 706] 06:20:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8a48ec00) [pid = 1799] [serial = 2119] [outer = (nil)] 06:20:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8b315800) [pid = 1799] [serial = 2120] [outer = 0x8a48ec00] 06:20:59 INFO - PROCESS | 1799 | 1461072059745 Marionette DEBUG loaded listener.js 06:20:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8b436800) [pid = 1799] [serial = 2121] [outer = 0x8a48ec00] 06:21:00 INFO - PROCESS | 1799 | 1461072060760 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:21:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:21:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1788ms 06:21:00 INFO - PROCESS | 1799 | 1461072060830 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 06:21:00 INFO - PROCESS | 1799 | 1461072060836 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 06:21:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:21:00 INFO - PROCESS | 1799 | 1461072060844 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:21:00 INFO - PROCESS | 1799 | 1461072060848 Marionette TRACE conn4 <- [1,2798,null,{}] 06:21:00 INFO - PROCESS | 1799 | 1461072060854 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:01 INFO - PROCESS | 1799 | 1461072061155 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 06:21:01 INFO - PROCESS | 1799 | 1461072061577 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b434000 == 162 [pid = 1799] [id = 707] 06:21:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8be41400) [pid = 1799] [serial = 2122] [outer = (nil)] 06:21:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8ed56400) [pid = 1799] [serial = 2123] [outer = 0x8be41400] 06:21:01 INFO - PROCESS | 1799 | 1461072061673 Marionette DEBUG loaded listener.js 06:21:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8f05a800) [pid = 1799] [serial = 2124] [outer = 0x8be41400] 06:21:02 INFO - PROCESS | 1799 | 1461072062740 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:21:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:21:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1941ms 06:21:02 INFO - PROCESS | 1799 | 1461072062786 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 06:21:02 INFO - PROCESS | 1799 | 1461072062790 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 06:21:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:21:02 INFO - PROCESS | 1799 | 1461072062805 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:21:02 INFO - PROCESS | 1799 | 1461072062814 Marionette TRACE conn4 <- [1,2802,null,{}] 06:21:02 INFO - PROCESS | 1799 | 1461072062824 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:03 INFO - PROCESS | 1799 | 1461072063112 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 06:21:03 INFO - PROCESS | 1799 | 1461072063456 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a32d000 == 163 [pid = 1799] [id = 708] 06:21:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8c0bb000) [pid = 1799] [serial = 2125] [outer = (nil)] 06:21:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8fac5c00) [pid = 1799] [serial = 2126] [outer = 0x8c0bb000] 06:21:03 INFO - PROCESS | 1799 | 1461072063558 Marionette DEBUG loaded listener.js 06:21:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8fd6e800) [pid = 1799] [serial = 2127] [outer = 0x8c0bb000] 06:21:04 INFO - PROCESS | 1799 | 1461072064540 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:21:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:21:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1809ms 06:21:04 INFO - PROCESS | 1799 | 1461072064608 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 06:21:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:21:04 INFO - PROCESS | 1799 | 1461072064613 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 06:21:04 INFO - PROCESS | 1799 | 1461072064619 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:21:04 INFO - PROCESS | 1799 | 1461072064623 Marionette TRACE conn4 <- [1,2806,null,{}] 06:21:04 INFO - PROCESS | 1799 | 1461072064629 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:04 INFO - PROCESS | 1799 | 1461072064902 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 06:21:05 INFO - PROCESS | 1799 | 1461072065233 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f775400 == 164 [pid = 1799] [id = 709] 06:21:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8f89d800) [pid = 1799] [serial = 2128] [outer = (nil)] 06:21:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8ff79400) [pid = 1799] [serial = 2129] [outer = 0x8f89d800] 06:21:05 INFO - PROCESS | 1799 | 1461072065327 Marionette DEBUG loaded listener.js 06:21:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8ff7ec00) [pid = 1799] [serial = 2130] [outer = 0x8f89d800] 06:21:06 INFO - PROCESS | 1799 | 1461072066244 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:21:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:21:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1689ms 06:21:06 INFO - PROCESS | 1799 | 1461072066309 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 06:21:06 INFO - PROCESS | 1799 | 1461072066313 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 06:21:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:21:06 INFO - PROCESS | 1799 | 1461072066319 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:21:06 INFO - PROCESS | 1799 | 1461072066323 Marionette TRACE conn4 <- [1,2810,null,{}] 06:21:06 INFO - PROCESS | 1799 | 1461072066329 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:06 INFO - PROCESS | 1799 | 1461072066593 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 06:21:06 INFO - PROCESS | 1799 | 1461072066933 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x90009400 == 165 [pid = 1799] [id = 710] 06:21:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x9000a800) [pid = 1799] [serial = 2131] [outer = (nil)] 06:21:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x90012000) [pid = 1799] [serial = 2132] [outer = 0x9000a800] 06:21:07 INFO - PROCESS | 1799 | 1461072067055 Marionette DEBUG loaded listener.js 06:21:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x90305000) [pid = 1799] [serial = 2133] [outer = 0x9000a800] 06:21:08 INFO - PROCESS | 1799 | 1461072068001 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:21:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:21:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1739ms 06:21:08 INFO - PROCESS | 1799 | 1461072068060 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 06:21:08 INFO - PROCESS | 1799 | 1461072068063 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 06:21:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:21:08 INFO - PROCESS | 1799 | 1461072068071 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:21:08 INFO - PROCESS | 1799 | 1461072068075 Marionette TRACE conn4 <- [1,2814,null,{}] 06:21:08 INFO - PROCESS | 1799 | 1461072068082 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:08 INFO - PROCESS | 1799 | 1461072068344 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 06:21:08 INFO - PROCESS | 1799 | 1461072068681 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff93c00 == 166 [pid = 1799] [id = 711] 06:21:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x90357000) [pid = 1799] [serial = 2134] [outer = (nil)] 06:21:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x9042c000) [pid = 1799] [serial = 2135] [outer = 0x90357000] 06:21:08 INFO - PROCESS | 1799 | 1461072068781 Marionette DEBUG loaded listener.js 06:21:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x905b6400) [pid = 1799] [serial = 2136] [outer = 0x90357000] 06:21:09 INFO - PROCESS | 1799 | 1461072069718 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:21:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:21:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1686ms 06:21:09 INFO - PROCESS | 1799 | 1461072069758 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 06:21:09 INFO - PROCESS | 1799 | 1461072069761 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 06:21:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:21:09 INFO - PROCESS | 1799 | 1461072069768 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:21:09 INFO - PROCESS | 1799 | 1461072069772 Marionette TRACE conn4 <- [1,2818,null,{}] 06:21:09 INFO - PROCESS | 1799 | 1461072069778 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:10 INFO - PROCESS | 1799 | 1461072070010 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 06:21:10 INFO - PROCESS | 1799 | 1461072070312 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x9000f800 == 167 [pid = 1799] [id = 712] 06:21:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x9030f400) [pid = 1799] [serial = 2137] [outer = (nil)] 06:21:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x90816c00) [pid = 1799] [serial = 2138] [outer = 0x9030f400] 06:21:10 INFO - PROCESS | 1799 | 1461072070449 Marionette DEBUG loaded listener.js 06:21:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x9219dc00) [pid = 1799] [serial = 2139] [outer = 0x9030f400] 06:21:11 INFO - PROCESS | 1799 | 1461072071401 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:21:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:21:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1682ms 06:21:11 INFO - PROCESS | 1799 | 1461072071453 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 06:21:11 INFO - PROCESS | 1799 | 1461072071457 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 06:21:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:21:11 INFO - PROCESS | 1799 | 1461072071464 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:21:11 INFO - PROCESS | 1799 | 1461072071468 Marionette TRACE conn4 <- [1,2822,null,{}] 06:21:11 INFO - PROCESS | 1799 | 1461072071473 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:11 INFO - PROCESS | 1799 | 1461072071708 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 06:21:12 INFO - PROCESS | 1799 | 1461072072051 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x9042e000 == 168 [pid = 1799] [id = 713] 06:21:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x906dd800) [pid = 1799] [serial = 2140] [outer = (nil)] 06:21:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x94632000) [pid = 1799] [serial = 2141] [outer = 0x906dd800] 06:21:12 INFO - PROCESS | 1799 | 1461072072147 Marionette DEBUG loaded listener.js 06:21:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x94634800) [pid = 1799] [serial = 2142] [outer = 0x906dd800] 06:21:13 INFO - PROCESS | 1799 | 1461072073035 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:21:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:21:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1638ms 06:21:13 INFO - PROCESS | 1799 | 1461072073103 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 06:21:13 INFO - PROCESS | 1799 | 1461072073107 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 06:21:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:21:13 INFO - PROCESS | 1799 | 1461072073114 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:21:13 INFO - PROCESS | 1799 | 1461072073117 Marionette TRACE conn4 <- [1,2826,null,{}] 06:21:13 INFO - PROCESS | 1799 | 1461072073123 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:13 INFO - PROCESS | 1799 | 1461072073356 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 06:21:13 INFO - PROCESS | 1799 | 1461072073698 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e8b800 == 169 [pid = 1799] [id = 714] 06:21:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x89aa3400) [pid = 1799] [serial = 2143] [outer = (nil)] 06:21:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x94899800) [pid = 1799] [serial = 2144] [outer = 0x89aa3400] 06:21:13 INFO - PROCESS | 1799 | 1461072073793 Marionette DEBUG loaded listener.js 06:21:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x948cec00) [pid = 1799] [serial = 2145] [outer = 0x89aa3400] 06:21:14 INFO - PROCESS | 1799 | 1461072074709 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:21:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:21:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1640ms 06:21:14 INFO - PROCESS | 1799 | 1461072074755 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 06:21:14 INFO - PROCESS | 1799 | 1461072074759 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 06:21:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:21:14 INFO - PROCESS | 1799 | 1461072074765 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:21:14 INFO - PROCESS | 1799 | 1461072074769 Marionette TRACE conn4 <- [1,2830,null,{}] 06:21:14 INFO - PROCESS | 1799 | 1461072074775 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:15 INFO - PROCESS | 1799 | 1461072075008 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 06:21:15 INFO - PROCESS | 1799 | 1461072075359 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x9717a400 == 170 [pid = 1799] [id = 715] 06:21:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x97357c00) [pid = 1799] [serial = 2146] [outer = (nil)] 06:21:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x97693400) [pid = 1799] [serial = 2147] [outer = 0x97357c00] 06:21:15 INFO - PROCESS | 1799 | 1461072075464 Marionette DEBUG loaded listener.js 06:21:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x9776c000) [pid = 1799] [serial = 2148] [outer = 0x97357c00] 06:21:16 INFO - PROCESS | 1799 | 1461072076435 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:21:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:21:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1735ms 06:21:16 INFO - PROCESS | 1799 | 1461072076502 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 06:21:16 INFO - PROCESS | 1799 | 1461072076507 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 06:21:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:21:16 INFO - PROCESS | 1799 | 1461072076514 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:21:16 INFO - PROCESS | 1799 | 1461072076520 Marionette TRACE conn4 <- [1,2834,null,{}] 06:21:16 INFO - PROCESS | 1799 | 1461072076528 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:16 INFO - PROCESS | 1799 | 1461072076906 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 06:21:17 INFO - PROCESS | 1799 | 1461072077285 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x97b42800 == 171 [pid = 1799] [id = 716] 06:21:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x97b42c00) [pid = 1799] [serial = 2149] [outer = (nil)] 06:21:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x97b47800) [pid = 1799] [serial = 2150] [outer = 0x97b42c00] 06:21:17 INFO - PROCESS | 1799 | 1461072077385 Marionette DEBUG loaded listener.js 06:21:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x97b4e800) [pid = 1799] [serial = 2151] [outer = 0x97b42c00] 06:21:18 INFO - PROCESS | 1799 | 1461072078347 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:21:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:21:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1886ms 06:21:18 INFO - PROCESS | 1799 | 1461072078401 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 06:21:18 INFO - PROCESS | 1799 | 1461072078405 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 06:21:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:21:18 INFO - PROCESS | 1799 | 1461072078413 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:21:18 INFO - PROCESS | 1799 | 1461072078416 Marionette TRACE conn4 <- [1,2838,null,{}] 06:21:18 INFO - PROCESS | 1799 | 1461072078422 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:18 INFO - PROCESS | 1799 | 1461072078658 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 06:21:19 INFO - PROCESS | 1799 | 1461072079007 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x89a9c000 == 172 [pid = 1799] [id = 717] 06:21:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8a32f000) [pid = 1799] [serial = 2152] [outer = (nil)] 06:21:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x97e25400) [pid = 1799] [serial = 2153] [outer = 0x8a32f000] 06:21:19 INFO - PROCESS | 1799 | 1461072079102 Marionette DEBUG loaded listener.js 06:21:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x97e27000) [pid = 1799] [serial = 2154] [outer = 0x8a32f000] 06:21:19 INFO - PROCESS | 1799 | 1461072079997 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:21:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:21:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1631ms 06:21:20 INFO - PROCESS | 1799 | 1461072080045 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 06:21:20 INFO - PROCESS | 1799 | 1461072080048 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 06:21:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:21:20 INFO - PROCESS | 1799 | 1461072080055 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:21:20 INFO - PROCESS | 1799 | 1461072080059 Marionette TRACE conn4 <- [1,2842,null,{}] 06:21:20 INFO - PROCESS | 1799 | 1461072080065 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:20 INFO - PROCESS | 1799 | 1461072080306 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 06:21:20 INFO - PROCESS | 1799 | 1461072080660 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x97b4a400 == 173 [pid = 1799] [id = 718] 06:21:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x97e21400) [pid = 1799] [serial = 2155] [outer = (nil)] 06:21:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x97ecbc00) [pid = 1799] [serial = 2156] [outer = 0x97e21400] 06:21:20 INFO - PROCESS | 1799 | 1461072080774 Marionette DEBUG loaded listener.js 06:21:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x97ecd400) [pid = 1799] [serial = 2157] [outer = 0x97e21400] 06:21:21 INFO - PROCESS | 1799 | 1461072081684 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:21:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:21:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1689ms 06:21:21 INFO - PROCESS | 1799 | 1461072081762 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 06:21:21 INFO - PROCESS | 1799 | 1461072081765 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 06:21:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:21:21 INFO - PROCESS | 1799 | 1461072081773 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:21:21 INFO - PROCESS | 1799 | 1461072081777 Marionette TRACE conn4 <- [1,2846,null,{}] 06:21:21 INFO - PROCESS | 1799 | 1461072081782 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:22 INFO - PROCESS | 1799 | 1461072082020 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 06:21:22 INFO - PROCESS | 1799 | 1461072082380 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x97ac2000 == 174 [pid = 1799] [id = 719] 06:21:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x97e2f400) [pid = 1799] [serial = 2158] [outer = (nil)] 06:21:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x97f27000) [pid = 1799] [serial = 2159] [outer = 0x97e2f400] 06:21:22 INFO - PROCESS | 1799 | 1461072082469 Marionette DEBUG loaded listener.js 06:21:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x97f29000) [pid = 1799] [serial = 2160] [outer = 0x97e2f400] 06:21:23 INFO - PROCESS | 1799 | 1461072083369 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:21:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:21:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1636ms 06:21:23 INFO - PROCESS | 1799 | 1461072083411 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 06:21:23 INFO - PROCESS | 1799 | 1461072083415 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 06:21:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:21:23 INFO - PROCESS | 1799 | 1461072083421 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:21:23 INFO - PROCESS | 1799 | 1461072083425 Marionette TRACE conn4 <- [1,2850,null,{}] 06:21:23 INFO - PROCESS | 1799 | 1461072083431 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:23 INFO - PROCESS | 1799 | 1461072083669 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 06:21:24 INFO - PROCESS | 1799 | 1461072084017 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f05c000 == 175 [pid = 1799] [id = 720] 06:21:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8fac9400) [pid = 1799] [serial = 2161] [outer = (nil)] 06:21:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x98545800) [pid = 1799] [serial = 2162] [outer = 0x8fac9400] 06:21:24 INFO - PROCESS | 1799 | 1461072084108 Marionette DEBUG loaded listener.js 06:21:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9854a400) [pid = 1799] [serial = 2163] [outer = 0x8fac9400] 06:21:25 INFO - PROCESS | 1799 | 1461072085068 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:21:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:21:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1684ms 06:21:25 INFO - PROCESS | 1799 | 1461072085107 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 06:21:25 INFO - PROCESS | 1799 | 1461072085110 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 06:21:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:21:25 INFO - PROCESS | 1799 | 1461072085117 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:21:25 INFO - PROCESS | 1799 | 1461072085121 Marionette TRACE conn4 <- [1,2854,null,{}] 06:21:25 INFO - PROCESS | 1799 | 1461072085127 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:25 INFO - PROCESS | 1799 | 1461072085364 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 06:21:25 INFO - PROCESS | 1799 | 1461072085723 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x869c1800 == 176 [pid = 1799] [id = 721] 06:21:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x90825c00) [pid = 1799] [serial = 2164] [outer = (nil)] 06:21:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x989b3400) [pid = 1799] [serial = 2165] [outer = 0x90825c00] 06:21:25 INFO - PROCESS | 1799 | 1461072085818 Marionette DEBUG loaded listener.js 06:21:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x98c3dc00) [pid = 1799] [serial = 2166] [outer = 0x90825c00] 06:21:26 INFO - PROCESS | 1799 | 1461072086733 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:21:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:21:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1681ms 06:21:26 INFO - PROCESS | 1799 | 1461072086800 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 06:21:26 INFO - PROCESS | 1799 | 1461072086803 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 06:21:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:21:26 INFO - PROCESS | 1799 | 1461072086811 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:21:26 INFO - PROCESS | 1799 | 1461072086814 Marionette TRACE conn4 <- [1,2858,null,{}] 06:21:26 INFO - PROCESS | 1799 | 1461072086820 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:27 INFO - PROCESS | 1799 | 1461072087058 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 06:21:27 INFO - PROCESS | 1799 | 1461072087412 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x98933800 == 177 [pid = 1799] [id = 722] 06:21:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9899e400) [pid = 1799] [serial = 2167] [outer = (nil)] 06:21:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x98fa5800) [pid = 1799] [serial = 2168] [outer = 0x9899e400] 06:21:27 INFO - PROCESS | 1799 | 1461072087506 Marionette DEBUG loaded listener.js 06:21:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x98fae400) [pid = 1799] [serial = 2169] [outer = 0x9899e400] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9fc5a400 == 176 [pid = 1799] [id = 615] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8b312c00 == 175 [pid = 1799] [id = 616] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x89050400 == 174 [pid = 1799] [id = 681] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff7ac00 == 173 [pid = 1799] [id = 442] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x869c4000 == 172 [pid = 1799] [id = 704] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8b42e400 == 171 [pid = 1799] [id = 703] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x88690c00 == 170 [pid = 1799] [id = 702] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x89054000 == 169 [pid = 1799] [id = 701] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x869c3000 == 168 [pid = 1799] [id = 698] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8905c000 == 167 [pid = 1799] [id = 699] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x948c9000 == 166 [pid = 1799] [id = 697] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8f051000 == 165 [pid = 1799] [id = 696] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x90018800 == 164 [pid = 1799] [id = 695] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x86029c00 == 163 [pid = 1799] [id = 693] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x94441c00 == 162 [pid = 1799] [id = 694] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8a491400 == 161 [pid = 1799] [id = 692] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9030c400 == 160 [pid = 1799] [id = 691] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff90000 == 159 [pid = 1799] [id = 690] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x86e8f800 == 158 [pid = 1799] [id = 689] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8868ac00 == 157 [pid = 1799] [id = 687] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8f80e800 == 156 [pid = 1799] [id = 688] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6d3400 == 155 [pid = 1799] [id = 686] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8b430800 == 154 [pid = 1799] [id = 685] 06:21:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8868f400 == 153 [pid = 1799] [id = 684] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x90351c00) [pid = 1799] [serial = 2034] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8b30a400) [pid = 1799] [serial = 2001] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x905bf800) [pid = 1799] [serial = 2039] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8fe7c000) [pid = 1799] [serial = 2024] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8fec5000) [pid = 1799] [serial = 1932] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x89aa3c00) [pid = 1799] [serial = 1998] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8f778c00) [pid = 1799] [serial = 2015] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8be3c000) [pid = 1799] [serial = 2007] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8b438800) [pid = 1799] [serial = 2004] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8b313800) [pid = 1799] [serial = 2048] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8b430c00) [pid = 1799] [serial = 2049] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8602bc00) [pid = 1799] [serial = 1994] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x87a69800) [pid = 1799] [serial = 1980] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8f8a7800) [pid = 1799] [serial = 2019] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8c0b8c00) [pid = 1799] [serial = 2009] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8fecb000) [pid = 1799] [serial = 2025] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8ff8f800) [pid = 1799] [serial = 2027] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x89a7c000) [pid = 1799] [serial = 1997] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x9034c400) [pid = 1799] [serial = 2033] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8f05d400) [pid = 1799] [serial = 2012] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x9042b400) [pid = 1799] [serial = 2036] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8ff9b400) [pid = 1799] [serial = 2028] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x89aa4400) [pid = 1799] [serial = 2045] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8f6d2800) [pid = 1799] [serial = 2013] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x905b1000) [pid = 1799] [serial = 2037] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x902bcc00) [pid = 1799] [serial = 2030] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x902bec00) [pid = 1799] [serial = 2031] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8a48e800) [pid = 1799] [serial = 2000] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8f815400) [pid = 1799] [serial = 2016] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8fd71000) [pid = 1799] [serial = 2022] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8b7ab800) [pid = 1799] [serial = 2006] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x87a6b800) [pid = 1799] [serial = 2043] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8a0ed000) [pid = 1799] [serial = 2046] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8b430400) [pid = 1799] [serial = 2003] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8728e000) [pid = 1799] [serial = 2042] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8f8a4c00) [pid = 1799] [serial = 2018] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8facc000) [pid = 1799] [serial = 2021] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x86e8e400) [pid = 1799] [serial = 1995] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8ed5d400) [pid = 1799] [serial = 2010] [outer = (nil)] [url = about:blank] 06:21:30 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8b435000) [pid = 1799] [serial = 2051] [outer = (nil)] [url = about:blank] 06:21:31 INFO - PROCESS | 1799 | 1461072091223 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:21:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:21:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 4454ms 06:21:31 INFO - PROCESS | 1799 | 1461072091266 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 06:21:31 INFO - PROCESS | 1799 | 1461072091272 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 06:21:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:21:31 INFO - PROCESS | 1799 | 1461072091280 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:21:31 INFO - PROCESS | 1799 | 1461072091286 Marionette TRACE conn4 <- [1,2862,null,{}] 06:21:31 INFO - PROCESS | 1799 | 1461072091295 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:31 INFO - PROCESS | 1799 | 1461072091536 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 06:21:31 INFO - PROCESS | 1799 | 1461072091769 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x869bf800 == 154 [pid = 1799] [id = 723] 06:21:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x869c5c00) [pid = 1799] [serial = 2170] [outer = (nil)] 06:21:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x89059c00) [pid = 1799] [serial = 2171] [outer = 0x869c5c00] 06:21:31 INFO - PROCESS | 1799 | 1461072091859 Marionette DEBUG loaded listener.js 06:21:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x899be400) [pid = 1799] [serial = 2172] [outer = 0x869c5c00] 06:21:32 INFO - PROCESS | 1799 | 1461072092743 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:21:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:21:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1493ms 06:21:32 INFO - PROCESS | 1799 | 1461072092776 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 06:21:32 INFO - PROCESS | 1799 | 1461072092790 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 06:21:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:21:32 INFO - PROCESS | 1799 | 1461072092803 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:21:32 INFO - PROCESS | 1799 | 1461072092807 Marionette TRACE conn4 <- [1,2866,null,{}] 06:21:32 INFO - PROCESS | 1799 | 1461072092852 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:33 INFO - PROCESS | 1799 | 1461072093084 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 06:21:33 INFO - PROCESS | 1799 | 1461072093096 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x86029c00 == 155 [pid = 1799] [id = 724] 06:21:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x87a61400) [pid = 1799] [serial = 2173] [outer = (nil)] 06:21:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8a0f5400) [pid = 1799] [serial = 2174] [outer = 0x87a61400] 06:21:33 INFO - PROCESS | 1799 | 1461072093389 Marionette DEBUG loaded listener.js 06:21:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8b30c800) [pid = 1799] [serial = 2175] [outer = 0x87a61400] 06:21:34 INFO - PROCESS | 1799 | 1461072094454 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:21:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:21:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1722ms 06:21:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:21:34 INFO - PROCESS | 1799 | 1461072094529 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 06:21:34 INFO - PROCESS | 1799 | 1461072094532 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 06:21:34 INFO - PROCESS | 1799 | 1461072094539 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:21:34 INFO - PROCESS | 1799 | 1461072094545 Marionette TRACE conn4 <- [1,2870,null,{}] 06:21:34 INFO - PROCESS | 1799 | 1461072094561 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:34 INFO - PROCESS | 1799 | 1461072094882 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 06:21:35 INFO - PROCESS | 1799 | 1461072095102 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b430400 == 156 [pid = 1799] [id = 725] 06:21:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8b6d4400) [pid = 1799] [serial = 2176] [outer = (nil)] 06:21:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8be35c00) [pid = 1799] [serial = 2177] [outer = 0x8b6d4400] 06:21:35 INFO - PROCESS | 1799 | 1461072095185 Marionette DEBUG loaded listener.js 06:21:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8c0b6800) [pid = 1799] [serial = 2178] [outer = 0x8b6d4400] 06:21:35 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x90429800) [pid = 1799] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:21:35 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x907aa000) [pid = 1799] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x9463a000) [pid = 1799] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8f6ca800) [pid = 1799] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x90310000) [pid = 1799] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8b433000) [pid = 1799] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x90350000) [pid = 1799] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x934f3c00) [pid = 1799] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x9644f800) [pid = 1799] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x9674c400) [pid = 1799] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8be3b000) [pid = 1799] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x916cd800) [pid = 1799] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8f6d1800) [pid = 1799] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8fac4800) [pid = 1799] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x89a89400) [pid = 1799] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8ff99800) [pid = 1799] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8f8a4400) [pid = 1799] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8be35800) [pid = 1799] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x898a7000) [pid = 1799] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x89a81400) [pid = 1799] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:21:36 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x89055c00) [pid = 1799] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:21:36 INFO - PROCESS | 1799 | 1461072096514 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:21:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:21:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2037ms 06:21:36 INFO - PROCESS | 1799 | 1461072096576 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 06:21:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:21:36 INFO - PROCESS | 1799 | 1461072096581 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 06:21:36 INFO - PROCESS | 1799 | 1461072096602 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:21:36 INFO - PROCESS | 1799 | 1461072096604 Marionette TRACE conn4 <- [1,2874,null,{}] 06:21:36 INFO - PROCESS | 1799 | 1461072096611 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:36 INFO - PROCESS | 1799 | 1461072096836 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 06:21:37 INFO - PROCESS | 1799 | 1461072097043 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x88684800 == 157 [pid = 1799] [id = 726] 06:21:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8b6c8400) [pid = 1799] [serial = 2179] [outer = (nil)] 06:21:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8ed5f000) [pid = 1799] [serial = 2180] [outer = 0x8b6c8400] 06:21:37 INFO - PROCESS | 1799 | 1461072097120 Marionette DEBUG loaded listener.js 06:21:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8f056800) [pid = 1799] [serial = 2181] [outer = 0x8b6c8400] 06:21:38 INFO - PROCESS | 1799 | 1461072098214 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:21:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:21:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1665ms 06:21:38 INFO - PROCESS | 1799 | 1461072098252 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 06:21:38 INFO - PROCESS | 1799 | 1461072098260 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 06:21:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:21:38 INFO - PROCESS | 1799 | 1461072098270 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:21:38 INFO - PROCESS | 1799 | 1461072098276 Marionette TRACE conn4 <- [1,2878,null,{}] 06:21:38 INFO - PROCESS | 1799 | 1461072098287 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:38 INFO - PROCESS | 1799 | 1461072098556 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 06:21:38 INFO - PROCESS | 1799 | 1461072098926 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8868ec00 == 158 [pid = 1799] [id = 727] 06:21:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x899b9c00) [pid = 1799] [serial = 2182] [outer = (nil)] 06:21:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x89c75000) [pid = 1799] [serial = 2183] [outer = 0x899b9c00] 06:21:39 INFO - PROCESS | 1799 | 1461072099025 Marionette DEBUG loaded listener.js 06:21:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8a0ed000) [pid = 1799] [serial = 2184] [outer = 0x899b9c00] 06:21:40 INFO - PROCESS | 1799 | 1461072100015 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:21:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:21:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1791ms 06:21:40 INFO - PROCESS | 1799 | 1461072100061 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 06:21:40 INFO - PROCESS | 1799 | 1461072100071 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 06:21:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:21:40 INFO - PROCESS | 1799 | 1461072100082 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:21:40 INFO - PROCESS | 1799 | 1461072100086 Marionette TRACE conn4 <- [1,2882,null,{}] 06:21:40 INFO - PROCESS | 1799 | 1461072100093 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:40 INFO - PROCESS | 1799 | 1461072100370 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 06:21:40 INFO - PROCESS | 1799 | 1461072100727 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x89aa5800 == 159 [pid = 1799] [id = 728] 06:21:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8b6cb400) [pid = 1799] [serial = 2185] [outer = (nil)] 06:21:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8be3d000) [pid = 1799] [serial = 2186] [outer = 0x8b6cb400] 06:21:40 INFO - PROCESS | 1799 | 1461072100843 Marionette DEBUG loaded listener.js 06:21:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8f6d2c00) [pid = 1799] [serial = 2187] [outer = 0x8b6cb400] 06:21:41 INFO - PROCESS | 1799 | 1461072101940 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:21:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:21:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1934ms 06:21:42 INFO - PROCESS | 1799 | 1461072102016 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 06:21:42 INFO - PROCESS | 1799 | 1461072102021 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 06:21:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:21:42 INFO - PROCESS | 1799 | 1461072102028 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:21:42 INFO - PROCESS | 1799 | 1461072102034 Marionette TRACE conn4 <- [1,2886,null,{}] 06:21:42 INFO - PROCESS | 1799 | 1461072102051 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:42 INFO - PROCESS | 1799 | 1461072102336 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 06:21:42 INFO - PROCESS | 1799 | 1461072102736 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f779800 == 160 [pid = 1799] [id = 729] 06:21:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8f77ac00) [pid = 1799] [serial = 2188] [outer = (nil)] 06:21:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8f8a9000) [pid = 1799] [serial = 2189] [outer = 0x8f77ac00] 06:21:42 INFO - PROCESS | 1799 | 1461072102833 Marionette DEBUG loaded listener.js 06:21:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8facac00) [pid = 1799] [serial = 2190] [outer = 0x8f77ac00] 06:21:43 INFO - PROCESS | 1799 | 1461072103828 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:21:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:21:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1841ms 06:21:43 INFO - PROCESS | 1799 | 1461072103869 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 06:21:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:21:43 INFO - PROCESS | 1799 | 1461072103874 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 06:21:43 INFO - PROCESS | 1799 | 1461072103881 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:21:43 INFO - PROCESS | 1799 | 1461072103884 Marionette TRACE conn4 <- [1,2890,null,{}] 06:21:43 INFO - PROCESS | 1799 | 1461072103890 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:44 INFO - PROCESS | 1799 | 1461072104125 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 06:21:44 INFO - PROCESS | 1799 | 1461072104422 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f8a0000 == 161 [pid = 1799] [id = 730] 06:21:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8fd6fc00) [pid = 1799] [serial = 2191] [outer = (nil)] 06:21:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8fe7b800) [pid = 1799] [serial = 2192] [outer = 0x8fd6fc00] 06:21:44 INFO - PROCESS | 1799 | 1461072104583 Marionette DEBUG loaded listener.js 06:21:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8fec7400) [pid = 1799] [serial = 2193] [outer = 0x8fd6fc00] 06:21:45 INFO - PROCESS | 1799 | 1461072105512 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:21:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:21:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1682ms 06:21:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:21:45 INFO - PROCESS | 1799 | 1461072105563 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 06:21:45 INFO - PROCESS | 1799 | 1461072105566 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 06:21:45 INFO - PROCESS | 1799 | 1461072105573 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:21:45 INFO - PROCESS | 1799 | 1461072105577 Marionette TRACE conn4 <- [1,2894,null,{}] 06:21:45 INFO - PROCESS | 1799 | 1461072105583 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:45 INFO - PROCESS | 1799 | 1461072105830 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 06:21:46 INFO - PROCESS | 1799 | 1461072106174 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f8aa400 == 162 [pid = 1799] [id = 731] 06:21:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8fe70800) [pid = 1799] [serial = 2194] [outer = (nil)] 06:21:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8ff88c00) [pid = 1799] [serial = 2195] [outer = 0x8fe70800] 06:21:46 INFO - PROCESS | 1799 | 1461072106269 Marionette DEBUG loaded listener.js 06:21:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8ff90000) [pid = 1799] [serial = 2196] [outer = 0x8fe70800] 06:21:47 INFO - PROCESS | 1799 | 1461072107255 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:21:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:21:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1741ms 06:21:47 INFO - PROCESS | 1799 | 1461072107314 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 06:21:47 INFO - PROCESS | 1799 | 1461072107318 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 06:21:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:21:47 INFO - PROCESS | 1799 | 1461072107325 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:21:47 INFO - PROCESS | 1799 | 1461072107328 Marionette TRACE conn4 <- [1,2898,null,{}] 06:21:47 INFO - PROCESS | 1799 | 1461072107334 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:47 INFO - PROCESS | 1799 | 1461072107632 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 06:21:48 INFO - PROCESS | 1799 | 1461072108027 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x89c73000 == 163 [pid = 1799] [id = 732] 06:21:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x902be800) [pid = 1799] [serial = 2197] [outer = (nil)] 06:21:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x902c4c00) [pid = 1799] [serial = 2198] [outer = 0x902be800] 06:21:48 INFO - PROCESS | 1799 | 1461072108145 Marionette DEBUG loaded listener.js 06:21:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x90303800) [pid = 1799] [serial = 2199] [outer = 0x902be800] 06:21:49 INFO - PROCESS | 1799 | 1461072109163 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:21:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:21:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1884ms 06:21:49 INFO - PROCESS | 1799 | 1461072109211 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 06:21:49 INFO - PROCESS | 1799 | 1461072109214 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 06:21:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:21:49 INFO - PROCESS | 1799 | 1461072109222 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:21:49 INFO - PROCESS | 1799 | 1461072109226 Marionette TRACE conn4 <- [1,2902,null,{}] 06:21:49 INFO - PROCESS | 1799 | 1461072109233 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:49 INFO - PROCESS | 1799 | 1461072109480 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 06:21:49 INFO - PROCESS | 1799 | 1461072109822 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x902c3000 == 164 [pid = 1799] [id = 733] 06:21:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x902c7000) [pid = 1799] [serial = 2200] [outer = (nil)] 06:21:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x90425400) [pid = 1799] [serial = 2201] [outer = 0x902c7000] 06:21:49 INFO - PROCESS | 1799 | 1461072109928 Marionette DEBUG loaded listener.js 06:21:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x905b2400) [pid = 1799] [serial = 2202] [outer = 0x902c7000] 06:21:50 INFO - PROCESS | 1799 | 1461072110863 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:21:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:21:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1681ms 06:21:50 INFO - PROCESS | 1799 | 1461072110904 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 06:21:50 INFO - PROCESS | 1799 | 1461072110909 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 06:21:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:21:50 INFO - PROCESS | 1799 | 1461072110916 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:21:50 INFO - PROCESS | 1799 | 1461072110920 Marionette TRACE conn4 <- [1,2906,null,{}] 06:21:50 INFO - PROCESS | 1799 | 1461072110927 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:51 INFO - PROCESS | 1799 | 1461072111170 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 06:21:51 INFO - PROCESS | 1799 | 1461072111531 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x90353c00 == 165 [pid = 1799] [id = 734] 06:21:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x90358800) [pid = 1799] [serial = 2203] [outer = (nil)] 06:21:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x90819400) [pid = 1799] [serial = 2204] [outer = 0x90358800] 06:21:51 INFO - PROCESS | 1799 | 1461072111629 Marionette DEBUG loaded listener.js 06:21:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x91532800) [pid = 1799] [serial = 2205] [outer = 0x90358800] 06:21:52 INFO - PROCESS | 1799 | 1461072112567 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:21:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:21:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1683ms 06:21:52 INFO - PROCESS | 1799 | 1461072112600 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 06:21:52 INFO - PROCESS | 1799 | 1461072112604 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 06:21:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:21:52 INFO - PROCESS | 1799 | 1461072112611 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:21:52 INFO - PROCESS | 1799 | 1461072112613 Marionette TRACE conn4 <- [1,2910,null,{}] 06:21:52 INFO - PROCESS | 1799 | 1461072112620 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:52 INFO - PROCESS | 1799 | 1461072112869 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 06:21:53 INFO - PROCESS | 1799 | 1461072113213 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff7b000 == 166 [pid = 1799] [id = 735] 06:21:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x905bf400) [pid = 1799] [serial = 2206] [outer = (nil)] 06:21:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x934ee800) [pid = 1799] [serial = 2207] [outer = 0x905bf400] 06:21:53 INFO - PROCESS | 1799 | 1461072113312 Marionette DEBUG loaded listener.js 06:21:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x94447000) [pid = 1799] [serial = 2208] [outer = 0x905bf400] 06:21:54 INFO - PROCESS | 1799 | 1461072114145 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:21:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:21:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:21:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1581ms 06:21:54 INFO - PROCESS | 1799 | 1461072114194 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 06:21:54 INFO - TEST-START | /DOMEvents/constructors.html 06:21:54 INFO - PROCESS | 1799 | 1461072114198 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 06:21:54 INFO - PROCESS | 1799 | 1461072114206 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:21:54 INFO - PROCESS | 1799 | 1461072114210 Marionette TRACE conn4 <- [1,2914,null,{}] 06:21:54 INFO - PROCESS | 1799 | 1461072114217 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:54 INFO - PROCESS | 1799 | 1461072114448 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 06:21:54 INFO - PROCESS | 1799 | 1461072114763 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8442d000 == 167 [pid = 1799] [id = 736] 06:21:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x916cb000) [pid = 1799] [serial = 2209] [outer = (nil)] 06:21:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x9481c800) [pid = 1799] [serial = 2210] [outer = 0x916cb000] 06:21:54 INFO - PROCESS | 1799 | 1461072114872 Marionette DEBUG loaded listener.js 06:21:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x94827400) [pid = 1799] [serial = 2211] [outer = 0x916cb000] 06:21:55 INFO - PROCESS | 1799 | 1461072115911 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:21:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:21:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:21:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:21:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:21:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:21:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:21:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:21:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:21:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:21:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:21:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:21:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:21:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:21:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:21:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:21:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:21:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:21:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:21:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:21:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 1801ms 06:21:56 INFO - PROCESS | 1799 | 1461072116009 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 06:21:56 INFO - PROCESS | 1799 | 1461072116015 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 06:21:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:21:56 INFO - PROCESS | 1799 | 1461072116027 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:21:56 INFO - PROCESS | 1799 | 1461072116037 Marionette TRACE conn4 <- [1,2918,null,{}] 06:21:56 INFO - PROCESS | 1799 | 1461072116103 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:56 INFO - PROCESS | 1799 | 1461072116400 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 06:21:56 INFO - PROCESS | 1799 | 1461072116766 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff9a000 == 168 [pid = 1799] [id = 737] 06:21:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x94824400) [pid = 1799] [serial = 2212] [outer = (nil)] 06:21:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x973c7c00) [pid = 1799] [serial = 2213] [outer = 0x94824400] 06:21:56 INFO - PROCESS | 1799 | 1461072116866 Marionette DEBUG loaded listener.js 06:21:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x97767400) [pid = 1799] [serial = 2214] [outer = 0x94824400] 06:21:57 INFO - PROCESS | 1799 | 1461072117745 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:21:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:21:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1746ms 06:21:57 INFO - PROCESS | 1799 | 1461072117773 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 06:21:57 INFO - PROCESS | 1799 | 1461072117782 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 06:21:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:21:57 INFO - PROCESS | 1799 | 1461072117792 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:21:57 INFO - PROCESS | 1799 | 1461072117799 Marionette TRACE conn4 <- [1,2922,null,{}] 06:21:57 INFO - PROCESS | 1799 | 1461072117806 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:58 INFO - PROCESS | 1799 | 1461072118126 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 06:21:58 INFO - PROCESS | 1799 | 1461072118396 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x88688000 == 169 [pid = 1799] [id = 738] 06:21:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x934f5c00) [pid = 1799] [serial = 2215] [outer = (nil)] 06:21:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x97786c00) [pid = 1799] [serial = 2216] [outer = 0x934f5c00] 06:21:58 INFO - PROCESS | 1799 | 1461072118492 Marionette DEBUG loaded listener.js 06:21:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x97abe400) [pid = 1799] [serial = 2217] [outer = 0x934f5c00] 06:21:59 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 567 06:21:59 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 567 06:21:59 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 567 06:21:59 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 567 06:21:59 INFO - PROCESS | 1799 | 1461072119434 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:21:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:21:59 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:21:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:21:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:21:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 06:21:59 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:21:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:21:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:21:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 06:21:59 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:21:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:21:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:21:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 06:21:59 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:21:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:21:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:21:59 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:21:59 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1698ms 06:21:59 INFO - PROCESS | 1799 | 1461072119507 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 06:21:59 INFO - PROCESS | 1799 | 1461072119511 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 06:21:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:21:59 INFO - PROCESS | 1799 | 1461072119520 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:21:59 INFO - PROCESS | 1799 | 1461072119523 Marionette TRACE conn4 <- [1,2926,null,{}] 06:21:59 INFO - PROCESS | 1799 | 1461072119528 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:59 INFO - PROCESS | 1799 | 1461072119764 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 06:22:00 INFO - PROCESS | 1799 | 1461072120071 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x869bf400 == 170 [pid = 1799] [id = 739] 06:22:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x9778a000) [pid = 1799] [serial = 2218] [outer = (nil)] 06:22:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x98c76800) [pid = 1799] [serial = 2219] [outer = 0x9778a000] 06:22:00 INFO - PROCESS | 1799 | 1461072120215 Marionette DEBUG loaded listener.js 06:22:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x98fa9800) [pid = 1799] [serial = 2220] [outer = 0x9778a000] 06:22:00 INFO - PROCESS | 1799 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:22:01 INFO - PROCESS | 1799 | 1461072121045 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:22:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:22:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1583ms 06:22:01 INFO - PROCESS | 1799 | 1461072121106 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 06:22:01 INFO - PROCESS | 1799 | 1461072121109 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 06:22:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:22:01 INFO - PROCESS | 1799 | 1461072121117 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:22:01 INFO - PROCESS | 1799 | 1461072121120 Marionette TRACE conn4 <- [1,2930,null,{}] 06:22:01 INFO - PROCESS | 1799 | 1461072121143 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:01 INFO - PROCESS | 1799 | 1461072121481 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 06:22:01 INFO - PROCESS | 1799 | 1461072121713 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x97f24000 == 171 [pid = 1799] [id = 740] 06:22:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x989b9c00) [pid = 1799] [serial = 2221] [outer = (nil)] 06:22:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x9aec3800) [pid = 1799] [serial = 2222] [outer = 0x989b9c00] 06:22:01 INFO - PROCESS | 1799 | 1461072121868 Marionette DEBUG loaded listener.js 06:22:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9b090c00) [pid = 1799] [serial = 2223] [outer = 0x989b9c00] 06:22:02 INFO - PROCESS | 1799 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:22:02 INFO - PROCESS | 1799 | 1461072122833 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:22:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:22:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1733ms 06:22:02 INFO - PROCESS | 1799 | 1461072122851 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 06:22:02 INFO - PROCESS | 1799 | 1461072122854 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 06:22:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:22:02 INFO - PROCESS | 1799 | 1461072122861 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:22:02 INFO - PROCESS | 1799 | 1461072122864 Marionette TRACE conn4 <- [1,2934,null,{}] 06:22:02 INFO - PROCESS | 1799 | 1461072122870 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:03 INFO - PROCESS | 1799 | 1461072123150 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 06:22:03 INFO - PROCESS | 1799 | 1461072123474 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x9ae60400 == 172 [pid = 1799] [id = 741] 06:22:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9aec4800) [pid = 1799] [serial = 2224] [outer = (nil)] 06:22:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x9ea15000) [pid = 1799] [serial = 2225] [outer = 0x9aec4800] 06:22:03 INFO - PROCESS | 1799 | 1461072123573 Marionette DEBUG loaded listener.js 06:22:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x9ea1a800) [pid = 1799] [serial = 2226] [outer = 0x9aec4800] 06:22:04 INFO - PROCESS | 1799 | 1461072124447 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:22:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:22:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1643ms 06:22:04 INFO - PROCESS | 1799 | 1461072124505 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 06:22:04 INFO - PROCESS | 1799 | 1461072124508 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 06:22:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:22:04 INFO - PROCESS | 1799 | 1461072124514 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:22:04 INFO - PROCESS | 1799 | 1461072124517 Marionette TRACE conn4 <- [1,2938,null,{}] 06:22:04 INFO - PROCESS | 1799 | 1461072124524 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:04 INFO - PROCESS | 1799 | 1461072124773 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 06:22:05 INFO - PROCESS | 1799 | 1461072125077 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x97ecc400 == 173 [pid = 1799] [id = 742] 06:22:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x9ae5dc00) [pid = 1799] [serial = 2227] [outer = (nil)] 06:22:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9fc4fc00) [pid = 1799] [serial = 2228] [outer = 0x9ae5dc00] 06:22:05 INFO - PROCESS | 1799 | 1461072125173 Marionette DEBUG loaded listener.js 06:22:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x9fc51800) [pid = 1799] [serial = 2229] [outer = 0x9ae5dc00] 06:22:06 INFO - PROCESS | 1799 | 1461072126078 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:22:06 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:22:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1592ms 06:22:06 INFO - PROCESS | 1799 | 1461072126108 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 06:22:06 INFO - PROCESS | 1799 | 1461072126111 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 06:22:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:22:06 INFO - PROCESS | 1799 | 1461072126120 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:22:06 INFO - PROCESS | 1799 | 1461072126124 Marionette TRACE conn4 <- [1,2942,null,{}] 06:22:06 INFO - PROCESS | 1799 | 1461072126130 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:06 INFO - PROCESS | 1799 | 1461072126428 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 06:22:06 INFO - PROCESS | 1799 | 1461072126740 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a32bc00 == 174 [pid = 1799] [id = 743] 06:22:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x9b09d000) [pid = 1799] [serial = 2230] [outer = (nil)] 06:22:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0xa000d000) [pid = 1799] [serial = 2231] [outer = 0x9b09d000] 06:22:06 INFO - PROCESS | 1799 | 1461072126885 Marionette DEBUG loaded listener.js 06:22:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0xa004e000) [pid = 1799] [serial = 2232] [outer = 0x9b09d000] 06:22:07 INFO - PROCESS | 1799 | 1461072127710 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:22:07 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:22:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:22:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1650ms 06:22:07 INFO - PROCESS | 1799 | 1461072127772 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 06:22:07 INFO - PROCESS | 1799 | 1461072127775 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 06:22:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:22:07 INFO - PROCESS | 1799 | 1461072127782 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:22:07 INFO - PROCESS | 1799 | 1461072127786 Marionette TRACE conn4 <- [1,2946,null,{}] 06:22:07 INFO - PROCESS | 1799 | 1461072127792 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:08 INFO - PROCESS | 1799 | 1461072128031 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 06:22:10 INFO - PROCESS | 1799 | --DOCSHELL 0x87d56800 == 173 [pid = 1799] [id = 403] 06:22:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8a48f000 == 172 [pid = 1799] [id = 590] 06:22:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff8ec00 == 171 [pid = 1799] [id = 586] 06:22:10 INFO - PROCESS | 1799 | --DOCSHELL 0x934edc00 == 170 [pid = 1799] [id = 589] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x86782800 == 169 [pid = 1799] [id = 680] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8f8a6000 == 168 [pid = 1799] [id = 581] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8f812c00 == 167 [pid = 1799] [id = 231] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x98933800 == 166 [pid = 1799] [id = 722] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8f05c000 == 165 [pid = 1799] [id = 720] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x869c1800 == 164 [pid = 1799] [id = 721] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x97ac2000 == 163 [pid = 1799] [id = 719] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x97b4a400 == 162 [pid = 1799] [id = 718] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x89a9c000 == 161 [pid = 1799] [id = 717] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x9717a400 == 160 [pid = 1799] [id = 715] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x97b42800 == 159 [pid = 1799] [id = 716] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x86e8b800 == 158 [pid = 1799] [id = 714] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x9042e000 == 157 [pid = 1799] [id = 713] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x9000f800 == 156 [pid = 1799] [id = 712] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff93c00 == 155 [pid = 1799] [id = 711] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8f775400 == 154 [pid = 1799] [id = 709] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x90009400 == 153 [pid = 1799] [id = 710] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8a32d000 == 152 [pid = 1799] [id = 708] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8fac2c00 == 151 [pid = 1799] [id = 674] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8b434000 == 150 [pid = 1799] [id = 707] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8a32fc00 == 149 [pid = 1799] [id = 706] 06:22:11 INFO - PROCESS | 1799 | --DOCSHELL 0x86034c00 == 148 [pid = 1799] [id = 705] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x906e5800) [pid = 1799] [serial = 2040] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x933de000) [pid = 1799] [serial = 2079] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x94821400) [pid = 1799] [serial = 2085] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8f80d000) [pid = 1799] [serial = 2061] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x916c8800) [pid = 1799] [serial = 2076] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8c0b7c00) [pid = 1799] [serial = 2058] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x906db400) [pid = 1799] [serial = 2072] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8b7b3000) [pid = 1799] [serial = 2114] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x94896c00) [pid = 1799] [serial = 2087] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x97398800) [pid = 1799] [serial = 2096] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x967bd400) [pid = 1799] [serial = 2093] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x97695400) [pid = 1799] [serial = 2100] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x90910800) [pid = 1799] [serial = 2075] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x9463e400) [pid = 1799] [serial = 2084] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x974f3800) [pid = 1799] [serial = 2099] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x94446800) [pid = 1799] [serial = 2082] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x9776dc00) [pid = 1799] [serial = 2102] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x95d6ac00) [pid = 1799] [serial = 2090] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8b6cf400) [pid = 1799] [serial = 2057] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8ff7c000) [pid = 1799] [serial = 2067] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8a0f9000) [pid = 1799] [serial = 1992] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x9034d000) [pid = 1799] [serial = 2069] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x967c8c00) [pid = 1799] [serial = 2094] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x93376400) [pid = 1799] [serial = 2078] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x96452000) [pid = 1799] [serial = 2091] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8facdc00) [pid = 1799] [serial = 2063] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8fe7d000) [pid = 1799] [serial = 2066] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8ed5c000) [pid = 1799] [serial = 2112] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x9739f800) [pid = 1799] [serial = 2097] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8fd7bc00) [pid = 1799] [serial = 2064] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x94444c00) [pid = 1799] [serial = 2081] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8ed53800) [pid = 1799] [serial = 2111] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8a323800) [pid = 1799] [serial = 2055] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x89c72800) [pid = 1799] [serial = 2054] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8b30ec00) [pid = 1799] [serial = 2109] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8905ec00) [pid = 1799] [serial = 2105] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x90351000) [pid = 1799] [serial = 2070] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x906e4400) [pid = 1799] [serial = 2073] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8a0fbc00) [pid = 1799] [serial = 2108] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8f774c00) [pid = 1799] [serial = 2060] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x899b6800) [pid = 1799] [serial = 2106] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x948cd400) [pid = 1799] [serial = 2088] [outer = (nil)] [url = about:blank] 06:22:11 INFO - PROCESS | 1799 | 1461072131506 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d5d400 == 149 [pid = 1799] [id = 744] 06:22:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x87d65000) [pid = 1799] [serial = 2233] [outer = (nil)] 06:22:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8868d000) [pid = 1799] [serial = 2234] [outer = 0x87d65000] 06:22:11 INFO - PROCESS | 1799 | 1461072131598 Marionette DEBUG loaded listener.js 06:22:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8905b000) [pid = 1799] [serial = 2235] [outer = 0x87d65000] 06:22:12 INFO - PROCESS | 1799 | 1461072132391 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:22:12 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:22:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 4646ms 06:22:12 INFO - PROCESS | 1799 | 1461072132431 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 06:22:12 INFO - PROCESS | 1799 | 1461072132438 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 06:22:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:22:12 INFO - PROCESS | 1799 | 1461072132447 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:22:12 INFO - PROCESS | 1799 | 1461072132452 Marionette TRACE conn4 <- [1,2950,null,{}] 06:22:12 INFO - PROCESS | 1799 | 1461072132459 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:12 INFO - PROCESS | 1799 | 1461072132704 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 06:22:12 INFO - PROCESS | 1799 | 1461072132923 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a0f2400 == 150 [pid = 1799] [id = 745] 06:22:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8a0f2c00) [pid = 1799] [serial = 2236] [outer = (nil)] 06:22:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8a323800) [pid = 1799] [serial = 2237] [outer = 0x8a0f2c00] 06:22:13 INFO - PROCESS | 1799 | 1461072133006 Marionette DEBUG loaded listener.js 06:22:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8a48f000) [pid = 1799] [serial = 2238] [outer = 0x8a0f2c00] 06:22:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b42b000 == 151 [pid = 1799] [id = 746] 06:22:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8b6d1800) [pid = 1799] [serial = 2239] [outer = (nil)] 06:22:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8b6d6400) [pid = 1799] [serial = 2240] [outer = 0x8b6d1800] 06:22:14 INFO - PROCESS | 1799 | 1461072134033 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:22:14 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:22:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1647ms 06:22:14 INFO - PROCESS | 1799 | 1461072134098 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 06:22:14 INFO - PROCESS | 1799 | 1461072134105 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 06:22:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:22:14 INFO - PROCESS | 1799 | 1461072134121 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:22:14 INFO - PROCESS | 1799 | 1461072134124 Marionette TRACE conn4 <- [1,2954,null,{}] 06:22:14 INFO - PROCESS | 1799 | 1461072134130 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:14 INFO - PROCESS | 1799 | 1461072134491 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 06:22:14 INFO - PROCESS | 1799 | 1461072134619 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6d3000 == 152 [pid = 1799] [id = 747] 06:22:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8be40400) [pid = 1799] [serial = 2241] [outer = (nil)] 06:22:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8c0b9000) [pid = 1799] [serial = 2242] [outer = 0x8be40400] 06:22:14 INFO - PROCESS | 1799 | 1461072134824 Marionette DEBUG loaded listener.js 06:22:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8ed5bc00) [pid = 1799] [serial = 2243] [outer = 0x8be40400] 06:22:15 INFO - PROCESS | 1799 | 1461072135663 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:22:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:22:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:22:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1599ms 06:22:15 INFO - PROCESS | 1799 | 1461072135713 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 06:22:15 INFO - PROCESS | 1799 | 1461072135716 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 06:22:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9030f400) [pid = 1799] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8a32f000) [pid = 1799] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x97e2f400) [pid = 1799] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x97357c00) [pid = 1799] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x97b42c00) [pid = 1799] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8c0bb000) [pid = 1799] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x89aa3400) [pid = 1799] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x9000a800) [pid = 1799] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8f89d800) [pid = 1799] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x869c5c00) [pid = 1799] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8677bc00) [pid = 1799] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x97e21400) [pid = 1799] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x9899e400) [pid = 1799] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x90825c00) [pid = 1799] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8a48ec00) [pid = 1799] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x90357000) [pid = 1799] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x87a65c00) [pid = 1799] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x87a61400) [pid = 1799] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8fac9400) [pid = 1799] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8be41400) [pid = 1799] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8b6d4400) [pid = 1799] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:22:16 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x906dd800) [pid = 1799] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:22:16 INFO - PROCESS | 1799 | 1461072136305 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:22:16 INFO - PROCESS | 1799 | 1461072136315 Marionette TRACE conn4 <- [1,2958,null,{}] 06:22:16 INFO - PROCESS | 1799 | 1461072136324 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:16 INFO - PROCESS | 1799 | 1461072136594 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 06:22:16 INFO - PROCESS | 1799 | 1461072136804 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b30ec00 == 153 [pid = 1799] [id = 748] 06:22:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8b30f800) [pid = 1799] [serial = 2244] [outer = (nil)] 06:22:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8f6cc000) [pid = 1799] [serial = 2245] [outer = 0x8b30f800] 06:22:16 INFO - PROCESS | 1799 | 1461072136879 Marionette DEBUG loaded listener.js 06:22:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8f778400) [pid = 1799] [serial = 2246] [outer = 0x8b30f800] 06:22:17 INFO - PROCESS | 1799 | 1461072137685 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:22:17 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:22:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1551ms 06:22:17 INFO - PROCESS | 1799 | 1461072137745 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 06:22:17 INFO - PROCESS | 1799 | 1461072137748 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 06:22:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:22:17 INFO - PROCESS | 1799 | 1461072137755 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:22:17 INFO - PROCESS | 1799 | 1461072137758 Marionette TRACE conn4 <- [1,2962,null,{}] 06:22:17 INFO - PROCESS | 1799 | 1461072137768 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:17 INFO - PROCESS | 1799 | 1461072137982 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 06:22:18 INFO - PROCESS | 1799 | 1461072138347 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e8fc00 == 154 [pid = 1799] [id = 749] 06:22:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x87291400) [pid = 1799] [serial = 2247] [outer = (nil)] 06:22:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x87a6e800) [pid = 1799] [serial = 2248] [outer = 0x87291400] 06:22:18 INFO - PROCESS | 1799 | 1461072138549 Marionette DEBUG loaded listener.js 06:22:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x898a2000) [pid = 1799] [serial = 2249] [outer = 0x87291400] 06:22:19 INFO - PROCESS | 1799 | 1461072139404 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:22:19 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:22:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1688ms 06:22:19 INFO - PROCESS | 1799 | 1461072139445 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 06:22:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:22:19 INFO - PROCESS | 1799 | 1461072139451 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 06:22:19 INFO - PROCESS | 1799 | 1461072139459 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:22:19 INFO - PROCESS | 1799 | 1461072139467 Marionette TRACE conn4 <- [1,2966,null,{}] 06:22:19 INFO - PROCESS | 1799 | 1461072139475 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:19 INFO - PROCESS | 1799 | 1461072139714 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 06:22:20 INFO - PROCESS | 1799 | 1461072140019 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a321400 == 155 [pid = 1799] [id = 750] 06:22:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8b309c00) [pid = 1799] [serial = 2250] [outer = (nil)] 06:22:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8b42b400) [pid = 1799] [serial = 2251] [outer = 0x8b309c00] 06:22:20 INFO - PROCESS | 1799 | 1461072140119 Marionette DEBUG loaded listener.js 06:22:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8b438c00) [pid = 1799] [serial = 2252] [outer = 0x8b309c00] 06:22:21 INFO - PROCESS | 1799 | 1461072141134 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:22:21 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:22:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1689ms 06:22:21 INFO - PROCESS | 1799 | 1461072141150 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 06:22:21 INFO - PROCESS | 1799 | 1461072141156 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 06:22:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:22:21 INFO - PROCESS | 1799 | 1461072141165 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:22:21 INFO - PROCESS | 1799 | 1461072141169 Marionette TRACE conn4 <- [1,2970,null,{}] 06:22:21 INFO - PROCESS | 1799 | 1461072141175 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:21 INFO - PROCESS | 1799 | 1461072141421 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 06:22:21 INFO - PROCESS | 1799 | 1461072141711 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b42bc00 == 156 [pid = 1799] [id = 751] 06:22:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8b7a7c00) [pid = 1799] [serial = 2253] [outer = (nil)] 06:22:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8ed58c00) [pid = 1799] [serial = 2254] [outer = 0x8b7a7c00] 06:22:21 INFO - PROCESS | 1799 | 1461072141802 Marionette DEBUG loaded listener.js 06:22:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8f05b800) [pid = 1799] [serial = 2255] [outer = 0x8b7a7c00] 06:22:22 INFO - PROCESS | 1799 | 1461072142780 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:22:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:22:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1634ms 06:22:22 INFO - PROCESS | 1799 | 1461072142799 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 06:22:22 INFO - PROCESS | 1799 | 1461072142804 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 06:22:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:22:22 INFO - PROCESS | 1799 | 1461072142813 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:22:22 INFO - PROCESS | 1799 | 1461072142822 Marionette TRACE conn4 <- [1,2974,null,{}] 06:22:22 INFO - PROCESS | 1799 | 1461072142837 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:23 INFO - PROCESS | 1799 | 1461072143111 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 06:22:23 INFO - PROCESS | 1799 | 1461072143429 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x869c0400 == 157 [pid = 1799] [id = 752] 06:22:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8be3a800) [pid = 1799] [serial = 2256] [outer = (nil)] 06:22:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8fac4400) [pid = 1799] [serial = 2257] [outer = 0x8be3a800] 06:22:23 INFO - PROCESS | 1799 | 1461072143585 Marionette DEBUG loaded listener.js 06:22:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8facd400) [pid = 1799] [serial = 2258] [outer = 0x8be3a800] 06:22:24 INFO - PROCESS | 1799 | 1461072144403 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:22:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 06:22:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1644ms 06:22:24 INFO - PROCESS | 1799 | 1461072144456 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 06:22:24 INFO - PROCESS | 1799 | 1461072144461 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 06:22:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:22:24 INFO - PROCESS | 1799 | 1461072144468 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:22:24 INFO - PROCESS | 1799 | 1461072144471 Marionette TRACE conn4 <- [1,2978,null,{}] 06:22:24 INFO - PROCESS | 1799 | 1461072144477 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:24 INFO - PROCESS | 1799 | 1461072144815 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 06:22:25 INFO - PROCESS | 1799 | 1461072145031 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6d5800 == 158 [pid = 1799] [id = 753] 06:22:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8f771c00) [pid = 1799] [serial = 2259] [outer = (nil)] 06:22:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8fe77c00) [pid = 1799] [serial = 2260] [outer = 0x8f771c00] 06:22:25 INFO - PROCESS | 1799 | 1461072145133 Marionette DEBUG loaded listener.js 06:22:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8fec4000) [pid = 1799] [serial = 2261] [outer = 0x8f771c00] 06:22:25 INFO - PROCESS | 1799 | 1461072145989 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:22:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:22:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1583ms 06:22:26 INFO - PROCESS | 1799 | 1461072146053 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 06:22:26 INFO - PROCESS | 1799 | 1461072146056 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 06:22:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:22:26 INFO - PROCESS | 1799 | 1461072146064 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:22:26 INFO - PROCESS | 1799 | 1461072146067 Marionette TRACE conn4 <- [1,2982,null,{}] 06:22:26 INFO - PROCESS | 1799 | 1461072146073 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:26 INFO - PROCESS | 1799 | 1461072146309 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 06:22:26 INFO - PROCESS | 1799 | 1461072146622 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff82c00 == 159 [pid = 1799] [id = 754] 06:22:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8ff84400) [pid = 1799] [serial = 2262] [outer = (nil)] 06:22:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8ff91800) [pid = 1799] [serial = 2263] [outer = 0x8ff84400] 06:22:26 INFO - PROCESS | 1799 | 1461072146734 Marionette DEBUG loaded listener.js 06:22:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x90018c00) [pid = 1799] [serial = 2264] [outer = 0x8ff84400] 06:22:27 INFO - PROCESS | 1799 | 1461072147683 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:22:27 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:22:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:22:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:22:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1681ms 06:22:27 INFO - PROCESS | 1799 | 1461072147747 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 06:22:27 INFO - PROCESS | 1799 | 1461072147751 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 06:22:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:22:27 INFO - PROCESS | 1799 | 1461072147758 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:22:27 INFO - PROCESS | 1799 | 1461072147762 Marionette TRACE conn4 <- [1,2986,null,{}] 06:22:27 INFO - PROCESS | 1799 | 1461072147789 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:28 INFO - PROCESS | 1799 | 1461072148022 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 06:22:28 INFO - PROCESS | 1799 | 1461072148317 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fe6f400 == 160 [pid = 1799] [id = 755] 06:22:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x9000e400) [pid = 1799] [serial = 2265] [outer = (nil)] 06:22:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x90357000) [pid = 1799] [serial = 2266] [outer = 0x9000e400] 06:22:28 INFO - PROCESS | 1799 | 1461072148413 Marionette DEBUG loaded listener.js 06:22:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x90421400) [pid = 1799] [serial = 2267] [outer = 0x9000e400] 06:22:29 INFO - PROCESS | 1799 | 1461072149292 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:22:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:22:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1600ms 06:22:29 INFO - PROCESS | 1799 | 1461072149359 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 06:22:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:22:29 INFO - PROCESS | 1799 | 1461072149364 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 06:22:29 INFO - PROCESS | 1799 | 1461072149370 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:22:29 INFO - PROCESS | 1799 | 1461072149373 Marionette TRACE conn4 <- [1,2990,null,{}] 06:22:29 INFO - PROCESS | 1799 | 1461072149379 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:29 INFO - PROCESS | 1799 | 1461072149612 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 06:22:29 INFO - PROCESS | 1799 | 1461072149919 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ff92400 == 161 [pid = 1799] [id = 756] 06:22:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x902c1c00) [pid = 1799] [serial = 2268] [outer = (nil)] 06:22:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x906dac00) [pid = 1799] [serial = 2269] [outer = 0x902c1c00] 06:22:30 INFO - PROCESS | 1799 | 1461072150012 Marionette DEBUG loaded listener.js 06:22:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x906e4400) [pid = 1799] [serial = 2270] [outer = 0x902c1c00] 06:22:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x916ce400 == 162 [pid = 1799] [id = 757] 06:22:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x93373400) [pid = 1799] [serial = 2271] [outer = (nil)] 06:22:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x9337ac00) [pid = 1799] [serial = 2272] [outer = 0x93373400] 06:22:30 INFO - PROCESS | 1799 | 1461072150968 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:22:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:22:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1635ms 06:22:31 INFO - PROCESS | 1799 | 1461072151021 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 06:22:31 INFO - PROCESS | 1799 | 1461072151026 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 06:22:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:22:31 INFO - PROCESS | 1799 | 1461072151035 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:22:31 INFO - PROCESS | 1799 | 1461072151038 Marionette TRACE conn4 <- [1,2994,null,{}] 06:22:31 INFO - PROCESS | 1799 | 1461072151045 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:31 INFO - PROCESS | 1799 | 1461072151343 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 06:22:31 INFO - PROCESS | 1799 | 1461072151709 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x90309c00 == 163 [pid = 1799] [id = 758] 06:22:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x906dd800) [pid = 1799] [serial = 2273] [outer = (nil)] 06:22:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x93374400) [pid = 1799] [serial = 2274] [outer = 0x906dd800] 06:22:31 INFO - PROCESS | 1799 | 1461072151805 Marionette DEBUG loaded listener.js 06:22:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x934ee000) [pid = 1799] [serial = 2275] [outer = 0x906dd800] 06:22:32 INFO - PROCESS | 1799 | 1461072152623 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:22:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:22:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:22:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1633ms 06:22:32 INFO - PROCESS | 1799 | 1461072152669 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 06:22:32 INFO - PROCESS | 1799 | 1461072152673 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 06:22:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:22:32 INFO - PROCESS | 1799 | 1461072152679 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:22:32 INFO - PROCESS | 1799 | 1461072152683 Marionette TRACE conn4 <- [1,2998,null,{}] 06:22:32 INFO - PROCESS | 1799 | 1461072152689 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:32 INFO - PROCESS | 1799 | 1461072152944 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 06:22:33 INFO - PROCESS | 1799 | 1461072153243 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x916c2800 == 164 [pid = 1799] [id = 759] 06:22:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x916d0c00) [pid = 1799] [serial = 2276] [outer = (nil)] 06:22:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x9463a000) [pid = 1799] [serial = 2277] [outer = 0x916d0c00] 06:22:33 INFO - PROCESS | 1799 | 1461072153336 Marionette DEBUG loaded listener.js 06:22:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x94640c00) [pid = 1799] [serial = 2278] [outer = 0x916d0c00] 06:22:34 INFO - PROCESS | 1799 | 1461072154253 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:22:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:22:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1632ms 06:22:34 INFO - PROCESS | 1799 | 1461072154313 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 06:22:34 INFO - PROCESS | 1799 | 1461072154318 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 06:22:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:22:34 INFO - PROCESS | 1799 | 1461072154324 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:22:34 INFO - PROCESS | 1799 | 1461072154329 Marionette TRACE conn4 <- [1,3002,null,{}] 06:22:34 INFO - PROCESS | 1799 | 1461072154351 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:34 INFO - PROCESS | 1799 | 1461072154661 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 06:22:34 INFO - PROCESS | 1799 | 1461072154889 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x948d1c00 == 165 [pid = 1799] [id = 760] 06:22:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x948d4800) [pid = 1799] [serial = 2279] [outer = (nil)] 06:22:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x96452800) [pid = 1799] [serial = 2280] [outer = 0x948d4800] 06:22:35 INFO - PROCESS | 1799 | 1461072155049 Marionette DEBUG loaded listener.js 06:22:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x96750000) [pid = 1799] [serial = 2281] [outer = 0x948d4800] 06:22:35 INFO - PROCESS | 1799 | 1461072155924 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:22:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:22:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1641ms 06:22:35 INFO - PROCESS | 1799 | 1461072155966 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 06:22:35 INFO - PROCESS | 1799 | 1461072155971 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 06:22:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:22:35 INFO - PROCESS | 1799 | 1461072155977 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:22:35 INFO - PROCESS | 1799 | 1461072155981 Marionette TRACE conn4 <- [1,3006,null,{}] 06:22:35 INFO - PROCESS | 1799 | 1461072155989 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:36 INFO - PROCESS | 1799 | 1461072156287 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 06:22:36 INFO - PROCESS | 1799 | 1461072156596 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x9674bc00 == 166 [pid = 1799] [id = 761] 06:22:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x97398800) [pid = 1799] [serial = 2282] [outer = (nil)] 06:22:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x97695400) [pid = 1799] [serial = 2283] [outer = 0x97398800] 06:22:36 INFO - PROCESS | 1799 | 1461072156739 Marionette DEBUG loaded listener.js 06:22:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x97762c00) [pid = 1799] [serial = 2284] [outer = 0x97398800] 06:22:37 INFO - PROCESS | 1799 | 1461072157537 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:22:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:22:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1582ms 06:22:37 INFO - PROCESS | 1799 | 1461072157559 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 06:22:37 INFO - PROCESS | 1799 | 1461072157562 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 06:22:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:22:37 INFO - PROCESS | 1799 | 1461072157569 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:22:37 INFO - PROCESS | 1799 | 1461072157573 Marionette TRACE conn4 <- [1,3010,null,{}] 06:22:37 INFO - PROCESS | 1799 | 1461072157578 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:37 INFO - PROCESS | 1799 | 1461072157794 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 06:22:38 INFO - PROCESS | 1799 | 1461072158067 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x948cb800 == 167 [pid = 1799] [id = 762] 06:22:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x970e3400) [pid = 1799] [serial = 2285] [outer = (nil)] 06:22:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x97abd000) [pid = 1799] [serial = 2286] [outer = 0x970e3400] 06:22:38 INFO - PROCESS | 1799 | 1461072158161 Marionette DEBUG loaded listener.js 06:22:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x97b44c00) [pid = 1799] [serial = 2287] [outer = 0x970e3400] 06:22:39 INFO - PROCESS | 1799 | 1461072158993 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:22:39 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 06:22:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1448ms 06:22:39 INFO - PROCESS | 1799 | 1461072159017 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 06:22:39 INFO - PROCESS | 1799 | 1461072159021 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 06:22:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:22:39 INFO - PROCESS | 1799 | 1461072159027 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:22:39 INFO - PROCESS | 1799 | 1461072159030 Marionette TRACE conn4 <- [1,3014,null,{}] 06:22:39 INFO - PROCESS | 1799 | 1461072159036 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:39 INFO - PROCESS | 1799 | 1461072159290 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 06:22:39 INFO - PROCESS | 1799 | 1461072159575 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fec1400 == 168 [pid = 1799] [id = 763] 06:22:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x95d65000) [pid = 1799] [serial = 2288] [outer = (nil)] 06:22:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x97ecb800) [pid = 1799] [serial = 2289] [outer = 0x95d65000] 06:22:39 INFO - PROCESS | 1799 | 1461072159664 Marionette DEBUG loaded listener.js 06:22:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x97ecf800) [pid = 1799] [serial = 2290] [outer = 0x95d65000] 06:22:40 INFO - PROCESS | 1799 | [1799] 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 06:22:40 INFO - PROCESS | 1799 | 1461072160616 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:22:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:22:40 INFO - {} 06:22:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:22:40 INFO - {} 06:22:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:22:40 INFO - {} 06:22:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:22:40 INFO - {} 06:22:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1632ms 06:22:40 INFO - PROCESS | 1799 | 1461072160662 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 06:22:40 INFO - PROCESS | 1799 | 1461072160666 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 06:22:40 INFO - TEST-START | /FileAPI/fileReader.html 06:22:40 INFO - PROCESS | 1799 | 1461072160672 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:22:40 INFO - PROCESS | 1799 | 1461072160676 Marionette TRACE conn4 <- [1,3018,null,{}] 06:22:40 INFO - PROCESS | 1799 | 1461072160722 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:41 INFO - PROCESS | 1799 | 1461072161006 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 06:22:41 INFO - PROCESS | 1799 | 1461072161286 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x967c7400 == 169 [pid = 1799] [id = 764] 06:22:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x97e2f000) [pid = 1799] [serial = 2291] [outer = (nil)] 06:22:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9b096800) [pid = 1799] [serial = 2292] [outer = 0x97e2f000] 06:22:41 INFO - PROCESS | 1799 | 1461072161375 Marionette DEBUG loaded listener.js 06:22:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x9df8bc00) [pid = 1799] [serial = 2293] [outer = 0x97e2f000] 06:22:42 INFO - PROCESS | 1799 | 1461072162184 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:22:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:22:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:22:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:22:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:22:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 1585ms 06:22:42 INFO - PROCESS | 1799 | 1461072162259 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 06:22:42 INFO - PROCESS | 1799 | 1461072162262 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 06:22:42 INFO - TEST-START | /FileAPI/historical.html 06:22:42 INFO - PROCESS | 1799 | 1461072162270 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:22:42 INFO - PROCESS | 1799 | 1461072162272 Marionette TRACE conn4 <- [1,3022,null,{}] 06:22:42 INFO - PROCESS | 1799 | 1461072162299 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:42 INFO - PROCESS | 1799 | 1461072162532 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 06:22:42 INFO - PROCESS | 1799 | 1461072162833 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x85067000 == 170 [pid = 1799] [id = 765] 06:22:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x98926800) [pid = 1799] [serial = 2294] [outer = (nil)] 06:22:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0xa009f400) [pid = 1799] [serial = 2295] [outer = 0x98926800] 06:22:42 INFO - PROCESS | 1799 | 1461072162963 Marionette DEBUG loaded listener.js 06:22:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0xa0a4f000) [pid = 1799] [serial = 2296] [outer = 0x98926800] 06:22:43 INFO - PROCESS | 1799 | 1461072163848 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:22:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:22:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:22:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:22:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:22:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:22:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:22:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:22:43 INFO - TEST-OK | /FileAPI/historical.html | took 1637ms 06:22:43 INFO - PROCESS | 1799 | 1461072163909 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 06:22:43 INFO - PROCESS | 1799 | 1461072163912 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 06:22:43 INFO - TEST-START | /FileAPI/idlharness.html 06:22:43 INFO - PROCESS | 1799 | 1461072163924 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:22:43 INFO - PROCESS | 1799 | 1461072163927 Marionette TRACE conn4 <- [1,3026,null,{}] 06:22:43 INFO - PROCESS | 1799 | 1461072163934 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:44 INFO - PROCESS | 1799 | 1461072164165 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 06:22:44 INFO - PROCESS | 1799 | 1461072164473 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x970dcc00 == 171 [pid = 1799] [id = 766] 06:22:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x97785400) [pid = 1799] [serial = 2297] [outer = (nil)] 06:22:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0xa0c33000) [pid = 1799] [serial = 2298] [outer = 0x97785400] 06:22:44 INFO - PROCESS | 1799 | 1461072164562 Marionette DEBUG loaded listener.js 06:22:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0xa0e3e800) [pid = 1799] [serial = 2299] [outer = 0x97785400] 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:22:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:22:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:22:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:22:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:22:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:22:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:22:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:22:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:22:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:22:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:22:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:22:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:22:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:22:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:22:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:22:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:22:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:22:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:22:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:22:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:22:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:22:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:22:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:22:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:22:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:22:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:22:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:22:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:22:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:22:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:22:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:22:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:22:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:22:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:22:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:22:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:22:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 06:22:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:22:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:22:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:22:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:22:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:22:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:22:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:22:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:22:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:22:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:22:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:22:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:22:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:22:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:22:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:22:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:22:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:22:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:22:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:22:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:22:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:22:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:22:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:22:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:22:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:22:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:22:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:22:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 06:22:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:22:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:22:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:22:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:22:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:22:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:22:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:22:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:22:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:22:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:22:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:22:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 2708ms 06:22:46 INFO - TEST-START | /FileAPI/idlharness.worker 06:22:46 INFO - PROCESS | 1799 | 1461072166389 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:22:46 INFO - PROCESS | 1799 | 1461072166641 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 06:22:46 INFO - PROCESS | 1799 | 1461072166649 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 06:22:46 INFO - PROCESS | 1799 | 1461072166671 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:22:46 INFO - PROCESS | 1799 | 1461072166676 Marionette TRACE conn4 <- [1,3030,null,{}] 06:22:46 INFO - PROCESS | 1799 | 1461072166744 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:47 INFO - PROCESS | 1799 | 1461072167002 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 06:22:47 INFO - PROCESS | 1799 | 1461072167300 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d5fc00 == 172 [pid = 1799] [id = 767] 06:22:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x87d62800) [pid = 1799] [serial = 2300] [outer = (nil)] 06:22:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0xa4aab000) [pid = 1799] [serial = 2301] [outer = 0x87d62800] 06:22:47 INFO - PROCESS | 1799 | 1461072167389 Marionette DEBUG loaded listener.js 06:22:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0xa4aaec00) [pid = 1799] [serial = 2302] [outer = 0x87d62800] 06:22:47 INFO - PROCESS | 1799 | [1799] 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 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x97761400 == 171 [pid = 1799] [id = 700] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x898a3000 == 170 [pid = 1799] [id = 151] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x8b30ec00 == 169 [pid = 1799] [id = 748] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6d3000 == 168 [pid = 1799] [id = 747] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x8b42b000 == 167 [pid = 1799] [id = 746] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x8a0f2400 == 166 [pid = 1799] [id = 745] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x87d5d400 == 165 [pid = 1799] [id = 744] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x97ecc400 == 164 [pid = 1799] [id = 742] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x97f24000 == 163 [pid = 1799] [id = 740] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x9ae60400 == 162 [pid = 1799] [id = 741] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x869bf400 == 161 [pid = 1799] [id = 739] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x88688000 == 160 [pid = 1799] [id = 738] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff9a000 == 159 [pid = 1799] [id = 737] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff7b000 == 158 [pid = 1799] [id = 735] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x8442d000 == 157 [pid = 1799] [id = 736] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x90353c00 == 156 [pid = 1799] [id = 734] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x902c3000 == 155 [pid = 1799] [id = 733] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x89c73000 == 154 [pid = 1799] [id = 732] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x8f8aa400 == 153 [pid = 1799] [id = 731] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x8f779800 == 152 [pid = 1799] [id = 729] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x8f8a0000 == 151 [pid = 1799] [id = 730] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x89aa5800 == 150 [pid = 1799] [id = 728] 06:22:51 INFO - PROCESS | 1799 | --DOCSHELL 0x8868ec00 == 149 [pid = 1799] [id = 727] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x90816c00) [pid = 1799] [serial = 2138] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x97e25400) [pid = 1799] [serial = 2153] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x97f29000) [pid = 1799] [serial = 2160] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x9776c000) [pid = 1799] [serial = 2148] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x97b4e800) [pid = 1799] [serial = 2151] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8fac5c00) [pid = 1799] [serial = 2126] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x94899800) [pid = 1799] [serial = 2144] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x90012000) [pid = 1799] [serial = 2132] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8ff79400) [pid = 1799] [serial = 2129] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x97693400) [pid = 1799] [serial = 2147] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x89059c00) [pid = 1799] [serial = 2171] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x88681400) [pid = 1799] [serial = 2118] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x97ecbc00) [pid = 1799] [serial = 2156] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x98fa5800) [pid = 1799] [serial = 2168] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x98c3dc00) [pid = 1799] [serial = 2166] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8b436800) [pid = 1799] [serial = 2121] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x905b6400) [pid = 1799] [serial = 2136] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8c0af400) [pid = 1799] [serial = 2052] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x97b47800) [pid = 1799] [serial = 2150] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x899be400) [pid = 1799] [serial = 2172] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8ff7ec00) [pid = 1799] [serial = 2130] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x97f27000) [pid = 1799] [serial = 2159] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8a0f5400) [pid = 1799] [serial = 2174] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x9219dc00) [pid = 1799] [serial = 2139] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x98545800) [pid = 1799] [serial = 2162] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x9042c000) [pid = 1799] [serial = 2135] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x97e27000) [pid = 1799] [serial = 2154] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x90305000) [pid = 1799] [serial = 2133] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x86e89800) [pid = 1799] [serial = 2117] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x97ecd400) [pid = 1799] [serial = 2157] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8b30c800) [pid = 1799] [serial = 2175] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8f05a800) [pid = 1799] [serial = 2124] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x948cec00) [pid = 1799] [serial = 2145] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x989b3400) [pid = 1799] [serial = 2165] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8be35c00) [pid = 1799] [serial = 2177] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x94632000) [pid = 1799] [serial = 2141] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8c0b6800) [pid = 1799] [serial = 2178] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8b315800) [pid = 1799] [serial = 2120] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x98fae400) [pid = 1799] [serial = 2169] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x94634800) [pid = 1799] [serial = 2142] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8ed56400) [pid = 1799] [serial = 2123] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8fd6e800) [pid = 1799] [serial = 2127] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x9854a400) [pid = 1799] [serial = 2163] [outer = (nil)] [url = about:blank] 06:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8ed5f000) [pid = 1799] [serial = 2180] [outer = (nil)] [url = about:blank] 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:22:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:22:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:22:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:22:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:22:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:22:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:22:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:22:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:22:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:22:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:22:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:22:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:22:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:22:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:22:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:22:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:22:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:22:52 INFO - {} 06:22:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 6089ms 06:22:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:22:53 INFO - PROCESS | 1799 | 1461072172624 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:22:53 INFO - PROCESS | 1799 | 1461072172890 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 06:22:53 INFO - PROCESS | 1799 | 1461072172907 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 06:22:53 INFO - PROCESS | 1799 | 1461072172939 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:22:53 INFO - PROCESS | 1799 | 1461072172954 Marionette TRACE conn4 <- [1,3034,null,{}] 06:22:53 INFO - PROCESS | 1799 | 1461072172975 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:53 INFO - PROCESS | 1799 | 1461072173207 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 06:22:53 INFO - PROCESS | 1799 | 1461072173428 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x85724400 == 150 [pid = 1799] [id = 768] 06:22:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x85728800) [pid = 1799] [serial = 2303] [outer = (nil)] 06:22:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8b6ca400) [pid = 1799] [serial = 2304] [outer = 0x85728800] 06:22:53 INFO - PROCESS | 1799 | 1461072173507 Marionette DEBUG loaded listener.js 06:22:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8b7b1800) [pid = 1799] [serial = 2305] [outer = 0x85728800] 06:22:54 INFO - PROCESS | 1799 | 1461072174232 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:22:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:22:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1310ms 06:22:54 INFO - PROCESS | 1799 | 1461072174242 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 06:22:54 INFO - PROCESS | 1799 | 1461072174249 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 06:22:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:22:54 INFO - PROCESS | 1799 | 1461072174260 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:22:54 INFO - PROCESS | 1799 | 1461072174263 Marionette TRACE conn4 <- [1,3038,null,{}] 06:22:54 INFO - PROCESS | 1799 | 1461072174269 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:54 INFO - PROCESS | 1799 | 1461072174611 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 06:22:54 INFO - PROCESS | 1799 | 1461072174809 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b433000 == 151 [pid = 1799] [id = 769] 06:22:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8be35c00) [pid = 1799] [serial = 2306] [outer = (nil)] 06:22:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8ed5b000) [pid = 1799] [serial = 2307] [outer = 0x8be35c00] 06:22:54 INFO - PROCESS | 1799 | 1461072174905 Marionette DEBUG loaded listener.js 06:22:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8f05a800) [pid = 1799] [serial = 2308] [outer = 0x8be35c00] 06:22:55 INFO - PROCESS | 1799 | 1461072175878 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:22:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:22:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:22:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:22:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1640ms 06:22:55 INFO - PROCESS | 1799 | 1461072175903 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 06:22:55 INFO - PROCESS | 1799 | 1461072175907 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 06:22:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:22:55 INFO - PROCESS | 1799 | 1461072175919 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:22:55 INFO - PROCESS | 1799 | 1461072175933 Marionette TRACE conn4 <- [1,3042,null,{}] 06:22:55 INFO - PROCESS | 1799 | 1461072175984 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:56 INFO - PROCESS | 1799 | 1461072176330 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 06:22:56 INFO - PROCESS | 1799 | 1461072176366 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d5f000 == 152 [pid = 1799] [id = 770] 06:22:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8f80ac00) [pid = 1799] [serial = 2309] [outer = (nil)] 06:22:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8f8a4400) [pid = 1799] [serial = 2310] [outer = 0x8f80ac00] 06:22:56 INFO - PROCESS | 1799 | 1461072176448 Marionette DEBUG loaded listener.js 06:22:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8facfc00) [pid = 1799] [serial = 2311] [outer = 0x8f80ac00] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8a0f2c00) [pid = 1799] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x90358800) [pid = 1799] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9aec4800) [pid = 1799] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x9b09d000) [pid = 1799] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x94824400) [pid = 1799] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8be40400) [pid = 1799] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x934f5c00) [pid = 1799] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8f77ac00) [pid = 1799] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9778a000) [pid = 1799] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x9ae5dc00) [pid = 1799] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8fd6fc00) [pid = 1799] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x87d65000) [pid = 1799] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x97769400) [pid = 1799] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8fe70800) [pid = 1799] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x905bf400) [pid = 1799] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x989b9c00) [pid = 1799] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x916cb000) [pid = 1799] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x899b9c00) [pid = 1799] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x902c7000) [pid = 1799] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x87a6b000) [pid = 1799] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8b6cb400) [pid = 1799] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x902be800) [pid = 1799] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:22:57 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8b6d1800) [pid = 1799] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:22:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:22:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:22:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:22:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2569ms 06:22:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:22:58 INFO - PROCESS | 1799 | 1461072178427 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:22:58 INFO - PROCESS | 1799 | 1461072178560 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 06:22:58 INFO - PROCESS | 1799 | 1461072178566 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 06:22:58 INFO - PROCESS | 1799 | 1461072178601 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:22:58 INFO - PROCESS | 1799 | 1461072178603 Marionette TRACE conn4 <- [1,3046,null,{}] 06:22:58 INFO - PROCESS | 1799 | 1461072178616 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:58 INFO - PROCESS | 1799 | 1461072178871 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 06:22:59 INFO - PROCESS | 1799 | 1461072179095 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x85722c00 == 153 [pid = 1799] [id = 771] 06:22:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8572a400) [pid = 1799] [serial = 2312] [outer = (nil)] 06:22:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8b7ae000) [pid = 1799] [serial = 2313] [outer = 0x8572a400] 06:22:59 INFO - PROCESS | 1799 | 1461072179175 Marionette DEBUG loaded listener.js 06:22:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8fecf400) [pid = 1799] [serial = 2314] [outer = 0x8572a400] 06:22:59 INFO - PROCESS | 1799 | [1799] 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 06:23:00 INFO - PROCESS | 1799 | 1461072180227 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:23:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:23:00 INFO - {} 06:23:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1648ms 06:23:00 INFO - PROCESS | 1799 | 1461072180246 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 06:23:00 INFO - PROCESS | 1799 | 1461072180252 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 06:23:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:23:00 INFO - PROCESS | 1799 | 1461072180263 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:23:00 INFO - PROCESS | 1799 | 1461072180268 Marionette TRACE conn4 <- [1,3050,null,{}] 06:23:00 INFO - PROCESS | 1799 | 1461072180287 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:00 INFO - PROCESS | 1799 | 1461072180653 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 06:23:00 INFO - PROCESS | 1799 | 1461072180943 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x87d56800 == 154 [pid = 1799] [id = 772] 06:23:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x88690c00) [pid = 1799] [serial = 2315] [outer = (nil)] 06:23:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8b7b0c00) [pid = 1799] [serial = 2316] [outer = 0x88690c00] 06:23:01 INFO - PROCESS | 1799 | 1461072181051 Marionette DEBUG loaded listener.js 06:23:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8c0b4000) [pid = 1799] [serial = 2317] [outer = 0x88690c00] 06:23:01 INFO - PROCESS | 1799 | 1461072181941 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:23:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1694ms 06:23:01 INFO - PROCESS | 1799 | 1461072181958 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 06:23:01 INFO - PROCESS | 1799 | 1461072181966 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 06:23:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:23:01 INFO - PROCESS | 1799 | 1461072181978 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:23:01 INFO - PROCESS | 1799 | 1461072181983 Marionette TRACE conn4 <- [1,3054,null,{}] 06:23:01 INFO - PROCESS | 1799 | 1461072181989 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:02 INFO - PROCESS | 1799 | 1461072182276 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 06:23:02 INFO - PROCESS | 1799 | 1461072182582 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f6d6800 == 155 [pid = 1799] [id = 773] 06:23:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8f773c00) [pid = 1799] [serial = 2318] [outer = (nil)] 06:23:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8fd7ac00) [pid = 1799] [serial = 2319] [outer = 0x8f773c00] 06:23:02 INFO - PROCESS | 1799 | 1461072182736 Marionette DEBUG loaded listener.js 06:23:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8ff8d400) [pid = 1799] [serial = 2320] [outer = 0x8f773c00] 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 06:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:23:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2582ms 06:23:04 INFO - PROCESS | 1799 | 1461072184312 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:23:04 INFO - PROCESS | 1799 | 1461072184565 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 06:23:04 INFO - PROCESS | 1799 | 1461072184576 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 06:23:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:23:04 INFO - PROCESS | 1799 | 1461072184589 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:23:04 INFO - PROCESS | 1799 | 1461072184604 Marionette TRACE conn4 <- [1,3058,null,{}] 06:23:04 INFO - PROCESS | 1799 | 1461072184696 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:04 INFO - PROCESS | 1799 | 1461072184942 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 06:23:05 INFO - PROCESS | 1799 | 1461072185233 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x90012800 == 156 [pid = 1799] [id = 774] 06:23:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x90014000) [pid = 1799] [serial = 2321] [outer = (nil)] 06:23:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x905bc800) [pid = 1799] [serial = 2322] [outer = 0x90014000] 06:23:05 INFO - PROCESS | 1799 | 1461072185329 Marionette DEBUG loaded listener.js 06:23:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x85725c00) [pid = 1799] [serial = 2323] [outer = 0x90014000] 06:23:06 INFO - PROCESS | 1799 | 1461072186267 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:23:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:23:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:23:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:23:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:23:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1722ms 06:23:06 INFO - PROCESS | 1799 | 1461072186311 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 06:23:06 INFO - PROCESS | 1799 | 1461072186319 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 06:23:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:23:06 INFO - PROCESS | 1799 | 1461072186375 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:23:06 INFO - PROCESS | 1799 | 1461072186379 Marionette TRACE conn4 <- [1,3062,null,{}] 06:23:06 INFO - PROCESS | 1799 | 1461072186390 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:06 INFO - PROCESS | 1799 | 1461072186632 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 06:23:07 INFO - PROCESS | 1799 | 1461072187000 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed55000 == 157 [pid = 1799] [id = 775] 06:23:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x905bf400) [pid = 1799] [serial = 2324] [outer = (nil)] 06:23:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x9219c000) [pid = 1799] [serial = 2325] [outer = 0x905bf400] 06:23:07 INFO - PROCESS | 1799 | 1461072187098 Marionette DEBUG loaded listener.js 06:23:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x934f2c00) [pid = 1799] [serial = 2326] [outer = 0x905bf400] 06:23:07 INFO - PROCESS | 1799 | [1799] 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 06:23:08 INFO - PROCESS | 1799 | 1461072188053 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:23:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:23:08 INFO - {} 06:23:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1740ms 06:23:08 INFO - PROCESS | 1799 | 1461072188119 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 06:23:08 INFO - PROCESS | 1799 | 1461072188125 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 06:23:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:23:08 INFO - PROCESS | 1799 | 1461072188132 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:23:08 INFO - PROCESS | 1799 | 1461072188135 Marionette TRACE conn4 <- [1,3066,null,{}] 06:23:08 INFO - PROCESS | 1799 | 1461072188191 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:08 INFO - PROCESS | 1799 | 1461072188403 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 06:23:08 INFO - PROCESS | 1799 | 1461072188752 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x906dd400 == 158 [pid = 1799] [id = 776] 06:23:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x9219dc00) [pid = 1799] [serial = 2327] [outer = (nil)] 06:23:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x948cd400) [pid = 1799] [serial = 2328] [outer = 0x9219dc00] 06:23:08 INFO - PROCESS | 1799 | 1461072188844 Marionette DEBUG loaded listener.js 06:23:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x948d6000) [pid = 1799] [serial = 2329] [outer = 0x9219dc00] 06:23:09 INFO - PROCESS | 1799 | 1461072189646 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:23:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1532ms 06:23:09 INFO - PROCESS | 1799 | 1461072189666 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 06:23:09 INFO - PROCESS | 1799 | 1461072189670 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 06:23:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:23:09 INFO - PROCESS | 1799 | 1461072189676 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:23:09 INFO - PROCESS | 1799 | 1461072189679 Marionette TRACE conn4 <- [1,3070,null,{}] 06:23:09 INFO - PROCESS | 1799 | 1461072189686 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:09 INFO - PROCESS | 1799 | 1461072189943 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 06:23:10 INFO - PROCESS | 1799 | 1461072190227 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x94638800 == 159 [pid = 1799] [id = 777] 06:23:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x948cc000) [pid = 1799] [serial = 2330] [outer = (nil)] 06:23:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x973a3400) [pid = 1799] [serial = 2331] [outer = 0x948cc000] 06:23:10 INFO - PROCESS | 1799 | 1461072190325 Marionette DEBUG loaded listener.js 06:23:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x97693400) [pid = 1799] [serial = 2332] [outer = 0x948cc000] 06:23:11 INFO - PROCESS | 1799 | 1461072191205 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:23:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1581ms 06:23:11 INFO - PROCESS | 1799 | 1461072191261 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 06:23:11 INFO - PROCESS | 1799 | 1461072191264 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 06:23:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:23:11 INFO - PROCESS | 1799 | 1461072191270 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:23:11 INFO - PROCESS | 1799 | 1461072191273 Marionette TRACE conn4 <- [1,3074,null,{}] 06:23:11 INFO - PROCESS | 1799 | 1461072191279 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:11 INFO - PROCESS | 1799 | 1461072191601 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 06:23:11 INFO - PROCESS | 1799 | 1461072191844 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b42cc00 == 160 [pid = 1799] [id = 778] 06:23:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x905bb400) [pid = 1799] [serial = 2333] [outer = (nil)] 06:23:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x97ac2000) [pid = 1799] [serial = 2334] [outer = 0x905bb400] 06:23:11 INFO - PROCESS | 1799 | 1461072191942 Marionette DEBUG loaded listener.js 06:23:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x97b50c00) [pid = 1799] [serial = 2335] [outer = 0x905bb400] 06:23:12 INFO - PROCESS | 1799 | 1461072192850 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:23:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:23:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:23:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:23:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:23:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:23:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:23:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1598ms 06:23:12 INFO - PROCESS | 1799 | 1461072192873 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 06:23:12 INFO - PROCESS | 1799 | 1461072192877 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 06:23:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:23:12 INFO - PROCESS | 1799 | 1461072192883 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:23:12 INFO - PROCESS | 1799 | 1461072192887 Marionette TRACE conn4 <- [1,3078,null,{}] 06:23:12 INFO - PROCESS | 1799 | 1461072192893 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:13 INFO - PROCESS | 1799 | 1461072193119 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 06:23:13 INFO - PROCESS | 1799 | 1461072193467 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x906e8400 == 161 [pid = 1799] [id = 779] 06:23:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x906e8800) [pid = 1799] [serial = 2336] [outer = (nil)] 06:23:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x9444d800) [pid = 1799] [serial = 2337] [outer = 0x906e8800] 06:23:13 INFO - PROCESS | 1799 | 1461072193560 Marionette DEBUG loaded listener.js 06:23:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x94633400) [pid = 1799] [serial = 2338] [outer = 0x906e8800] 06:23:14 INFO - PROCESS | 1799 | 1461072194419 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 06:23:14 INFO - PROCESS | 1799 | 1461072194474 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 06:23:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:23:14 INFO - PROCESS | 1799 | 1461072194486 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:23:14 INFO - PROCESS | 1799 | 1461072194493 Marionette TRACE conn4 <- [1,3082,null,{}] 06:23:14 INFO - PROCESS | 1799 | 1461072194505 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:14 INFO - PROCESS | 1799 | 1461072194735 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 06:23:15 INFO - PROCESS | 1799 | 1461072195052 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x97e2cc00 == 162 [pid = 1799] [id = 780] 06:23:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x97e30800) [pid = 1799] [serial = 2339] [outer = (nil)] 06:23:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x98337000) [pid = 1799] [serial = 2340] [outer = 0x97e30800] 06:23:15 INFO - PROCESS | 1799 | 1461072195143 Marionette DEBUG loaded listener.js 06:23:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x9854dc00) [pid = 1799] [serial = 2341] [outer = 0x97e30800] 06:23:16 INFO - PROCESS | 1799 | 1461072196003 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:23:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:23:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:23:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1550ms 06:23:16 INFO - PROCESS | 1799 | 1461072196038 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 06:23:16 INFO - PROCESS | 1799 | 1461072196042 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 06:23:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:23:16 INFO - PROCESS | 1799 | 1461072196048 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:23:16 INFO - PROCESS | 1799 | 1461072196052 Marionette TRACE conn4 <- [1,3086,null,{}] 06:23:16 INFO - PROCESS | 1799 | 1461072196058 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:16 INFO - PROCESS | 1799 | 1461072196407 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 06:23:16 INFO - PROCESS | 1799 | 1461072196801 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x86e87800 == 163 [pid = 1799] [id = 781] 06:23:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8f76c400) [pid = 1799] [serial = 2342] [outer = (nil)] 06:23:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x98c3dc00) [pid = 1799] [serial = 2343] [outer = 0x8f76c400] 06:23:16 INFO - PROCESS | 1799 | 1461072196896 Marionette DEBUG loaded listener.js 06:23:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x98c81800) [pid = 1799] [serial = 2344] [outer = 0x8f76c400] 06:23:17 INFO - PROCESS | 1799 | 1461072197714 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:23:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1686ms 06:23:17 INFO - PROCESS | 1799 | 1461072197750 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 06:23:17 INFO - PROCESS | 1799 | 1461072197753 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 06:23:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:23:17 INFO - PROCESS | 1799 | 1461072197763 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:23:17 INFO - PROCESS | 1799 | 1461072197767 Marionette TRACE conn4 <- [1,3090,null,{}] 06:23:17 INFO - PROCESS | 1799 | 1461072197773 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:18 INFO - PROCESS | 1799 | 1461072198034 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 06:23:18 INFO - PROCESS | 1799 | 1461072198371 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x989b3c00 == 164 [pid = 1799] [id = 782] 06:23:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x98c44800) [pid = 1799] [serial = 2345] [outer = (nil)] 06:23:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x9fb2f000) [pid = 1799] [serial = 2346] [outer = 0x98c44800] 06:23:18 INFO - PROCESS | 1799 | 1461072198477 Marionette DEBUG loaded listener.js 06:23:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x9feeac00) [pid = 1799] [serial = 2347] [outer = 0x98c44800] 06:23:19 INFO - PROCESS | 1799 | 1461072199569 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:23:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1840ms 06:23:19 INFO - PROCESS | 1799 | 1461072199603 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 06:23:19 INFO - PROCESS | 1799 | 1461072199606 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 06:23:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:23:19 INFO - PROCESS | 1799 | 1461072199613 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:23:19 INFO - PROCESS | 1799 | 1461072199617 Marionette TRACE conn4 <- [1,3094,null,{}] 06:23:19 INFO - PROCESS | 1799 | 1461072199622 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:19 INFO - PROCESS | 1799 | 1461072199937 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 06:23:20 INFO - PROCESS | 1799 | 1461072200307 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x9ad32000 == 165 [pid = 1799] [id = 783] 06:23:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9ae5e800) [pid = 1799] [serial = 2348] [outer = (nil)] 06:23:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0xa2ac5800) [pid = 1799] [serial = 2349] [outer = 0x9ae5e800] 06:23:20 INFO - PROCESS | 1799 | 1461072200399 Marionette DEBUG loaded listener.js 06:23:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0xa3cdc000) [pid = 1799] [serial = 2350] [outer = 0x9ae5e800] 06:23:21 INFO - PROCESS | 1799 | 1461072201345 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:23:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:23:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1786ms 06:23:21 INFO - PROCESS | 1799 | 1461072201402 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 06:23:21 INFO - PROCESS | 1799 | 1461072201408 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 06:23:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:23:21 INFO - PROCESS | 1799 | 1461072201418 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:23:21 INFO - PROCESS | 1799 | 1461072201423 Marionette TRACE conn4 <- [1,3098,null,{}] 06:23:21 INFO - PROCESS | 1799 | 1461072201461 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:21 INFO - PROCESS | 1799 | 1461072201843 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 06:23:22 INFO - PROCESS | 1799 | 1461072202306 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x87a6c400 == 166 [pid = 1799] [id = 784] 06:23:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8b6ca000) [pid = 1799] [serial = 2351] [outer = (nil)] 06:23:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0xa4763c00) [pid = 1799] [serial = 2352] [outer = 0x8b6ca000] 06:23:22 INFO - PROCESS | 1799 | 1461072202498 Marionette DEBUG loaded listener.js 06:23:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0xa4aac800) [pid = 1799] [serial = 2353] [outer = 0x8b6ca000] 06:23:23 INFO - PROCESS | 1799 | 1461072203824 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:23:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:23:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:23:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 2454ms 06:23:23 INFO - PROCESS | 1799 | 1461072203917 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 06:23:23 INFO - PROCESS | 1799 | 1461072203924 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 06:23:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:23:23 INFO - PROCESS | 1799 | 1461072203950 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:23:23 INFO - PROCESS | 1799 | 1461072203956 Marionette TRACE conn4 <- [1,3102,null,{}] 06:23:23 INFO - PROCESS | 1799 | 1461072203966 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:24 INFO - PROCESS | 1799 | 1461072204315 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 06:23:24 INFO - PROCESS | 1799 | 1461072204786 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x841b4000 == 167 [pid = 1799] [id = 785] 06:23:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x841b4c00) [pid = 1799] [serial = 2354] [outer = (nil)] 06:23:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x841b9800) [pid = 1799] [serial = 2355] [outer = 0x841b4c00] 06:23:24 INFO - PROCESS | 1799 | 1461072204935 Marionette DEBUG loaded listener.js 06:23:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x841bb400) [pid = 1799] [serial = 2356] [outer = 0x841b4c00] 06:23:25 INFO - PROCESS | 1799 | 1461072205935 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:23:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:23:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2050ms 06:23:25 INFO - PROCESS | 1799 | 1461072205993 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 06:23:25 INFO - PROCESS | 1799 | 1461072205996 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 06:23:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:23:26 INFO - PROCESS | 1799 | 1461072206003 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:23:26 INFO - PROCESS | 1799 | 1461072206006 Marionette TRACE conn4 <- [1,3106,null,{}] 06:23:26 INFO - PROCESS | 1799 | 1461072206065 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:26 INFO - PROCESS | 1799 | 1461072206327 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 06:23:26 INFO - PROCESS | 1799 | 1461072206657 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x841b1800 == 168 [pid = 1799] [id = 786] 06:23:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x841b6000) [pid = 1799] [serial = 2357] [outer = (nil)] 06:23:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x870cd800) [pid = 1799] [serial = 2358] [outer = 0x841b6000] 06:23:26 INFO - PROCESS | 1799 | 1461072206839 Marionette DEBUG loaded listener.js 06:23:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x870cfc00) [pid = 1799] [serial = 2359] [outer = 0x841b6000] 06:23:27 INFO - PROCESS | 1799 | 1461072207830 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:23:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:23:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:23:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:23:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1875ms 06:23:27 INFO - PROCESS | 1799 | 1461072207940 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 06:23:27 INFO - PROCESS | 1799 | 1461072207947 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 06:23:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:23:27 INFO - PROCESS | 1799 | 1461072207970 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:23:27 INFO - PROCESS | 1799 | 1461072207976 Marionette TRACE conn4 <- [1,3110,null,{}] 06:23:27 INFO - PROCESS | 1799 | 1461072207985 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:28 INFO - PROCESS | 1799 | 1461072208357 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 06:23:28 INFO - PROCESS | 1799 | 1461072208831 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x841bf800 == 169 [pid = 1799] [id = 787] 06:23:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x85724800) [pid = 1799] [serial = 2360] [outer = (nil)] 06:23:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x870d6000) [pid = 1799] [serial = 2361] [outer = 0x85724800] 06:23:28 INFO - PROCESS | 1799 | 1461072208981 Marionette DEBUG loaded listener.js 06:23:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x870d7800) [pid = 1799] [serial = 2362] [outer = 0x85724800] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x869bf800 == 168 [pid = 1799] [id = 723] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x86029c00 == 167 [pid = 1799] [id = 724] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x90017c00 == 166 [pid = 1799] [id = 101] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x87d5fc00 == 165 [pid = 1799] [id = 767] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x970dcc00 == 164 [pid = 1799] [id = 766] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x967c7400 == 163 [pid = 1799] [id = 764] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x85067000 == 162 [pid = 1799] [id = 765] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8fec1400 == 161 [pid = 1799] [id = 763] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x948cb800 == 160 [pid = 1799] [id = 762] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x9674bc00 == 159 [pid = 1799] [id = 761] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x916c2800 == 158 [pid = 1799] [id = 759] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x948d1c00 == 157 [pid = 1799] [id = 760] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x90309c00 == 156 [pid = 1799] [id = 758] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff92400 == 155 [pid = 1799] [id = 756] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x916ce400 == 154 [pid = 1799] [id = 757] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8fe6f400 == 153 [pid = 1799] [id = 755] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8ff82c00 == 152 [pid = 1799] [id = 754] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x869c0400 == 151 [pid = 1799] [id = 752] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8f6d5800 == 150 [pid = 1799] [id = 753] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8b42bc00 == 149 [pid = 1799] [id = 751] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8a321400 == 148 [pid = 1799] [id = 750] 06:23:35 INFO - PROCESS | 1799 | --DOCSHELL 0x86e8fc00 == 147 [pid = 1799] [id = 749] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8a48f000) [pid = 1799] [serial = 2238] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x90819400) [pid = 1799] [serial = 2204] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x9ea15000) [pid = 1799] [serial = 2225] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0xa000d000) [pid = 1799] [serial = 2231] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x97767400) [pid = 1799] [serial = 2214] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8ed5bc00) [pid = 1799] [serial = 2243] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x97abe400) [pid = 1799] [serial = 2217] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8f8a9000) [pid = 1799] [serial = 2189] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x98c76800) [pid = 1799] [serial = 2219] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9ea1a800) [pid = 1799] [serial = 2226] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9fc51800) [pid = 1799] [serial = 2229] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8fe7b800) [pid = 1799] [serial = 2192] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x973c7c00) [pid = 1799] [serial = 2213] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8905b000) [pid = 1799] [serial = 2235] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8f6cc000) [pid = 1799] [serial = 2245] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x9777d400) [pid = 1799] [serial = 2103] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8facac00) [pid = 1799] [serial = 2190] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8a323800) [pid = 1799] [serial = 2237] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8ff90000) [pid = 1799] [serial = 2196] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x97786c00) [pid = 1799] [serial = 2216] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x94447000) [pid = 1799] [serial = 2208] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0xa004e000) [pid = 1799] [serial = 2232] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8fec7400) [pid = 1799] [serial = 2193] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x98fa9800) [pid = 1799] [serial = 2220] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x9aec3800) [pid = 1799] [serial = 2222] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x9481c800) [pid = 1799] [serial = 2210] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x89c75000) [pid = 1799] [serial = 2183] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x90425400) [pid = 1799] [serial = 2201] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8868d000) [pid = 1799] [serial = 2234] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8ede2c00) [pid = 1799] [serial = 2115] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8be3d000) [pid = 1799] [serial = 2186] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8ff88c00) [pid = 1799] [serial = 2195] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8f6d2c00) [pid = 1799] [serial = 2187] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x90303800) [pid = 1799] [serial = 2199] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8c0b9000) [pid = 1799] [serial = 2242] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x934ee800) [pid = 1799] [serial = 2207] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x94827400) [pid = 1799] [serial = 2211] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x905b2400) [pid = 1799] [serial = 2202] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x91532800) [pid = 1799] [serial = 2205] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x902c4c00) [pid = 1799] [serial = 2198] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8a0ed000) [pid = 1799] [serial = 2184] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x9b090c00) [pid = 1799] [serial = 2223] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8b6d6400) [pid = 1799] [serial = 2240] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x9fc4fc00) [pid = 1799] [serial = 2228] [outer = (nil)] [url = about:blank] 06:23:36 INFO - PROCESS | 1799 | 1461072216486 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:23:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:23:36 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 06:23:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:23:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 8577ms 06:23:36 INFO - PROCESS | 1799 | 1461072216549 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 06:23:36 INFO - PROCESS | 1799 | 1461072216558 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 06:23:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:23:36 INFO - PROCESS | 1799 | 1461072216571 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:23:36 INFO - PROCESS | 1799 | 1461072216580 Marionette TRACE conn4 <- [1,3114,null,{}] 06:23:36 INFO - PROCESS | 1799 | 1461072216594 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:37 INFO - PROCESS | 1799 | 1461072217042 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 06:23:37 INFO - PROCESS | 1799 | 1461072217354 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"5000703e-a027-4f1a-b424-1e13bee86e1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x86029000 == 148 [pid = 1799] [id = 788] 06:23:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x869c0400) [pid = 1799] [serial = 2363] [outer = (nil)] 06:23:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x87a63c00) [pid = 1799] [serial = 2364] [outer = 0x869c0400] 06:23:37 INFO - PROCESS | 1799 | 1461072217511 Marionette DEBUG loaded listener.js 06:23:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x88684400) [pid = 1799] [serial = 2365] [outer = 0x869c0400] 06:23:38 INFO - PROCESS | 1799 | 1461072218596 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:23:38 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:23:38 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2047ms 06:23:38 INFO - PROCESS | 1799 | 1461072218616 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 06:23:38 INFO - PROCESS | 1799 | 1461072218624 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 06:23:39 WARNING - u'runner_teardown' () 06:23:39 INFO - No more tests 06:23:39 INFO - Got 0 unexpected results 06:23:39 INFO - SUITE-END | took 1395s 06:23:39 INFO - Closing logging queue 06:23:39 INFO - queue closed 06:23:40 INFO - Return code: 0 06:23:40 WARNING - # TBPL SUCCESS # 06:23:40 INFO - Running post-action listener: _resource_record_post_action 06:23:40 INFO - Running post-run listener: _resource_record_post_run 06:23:41 INFO - Total resource usage - Wall time: 1433s; CPU: 98.0%; Read bytes: 14032896; Write bytes: 962105344; Read time: 736; Write time: 274520 06:23:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:23:41 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 8192; Write bytes: 181256192; Read time: 20; Write time: 164620 06:23:41 INFO - run-tests - Wall time: 1400s; CPU: 98.0%; Read bytes: 11067392; Write bytes: 780849152; Read time: 572; Write time: 109900 06:23:41 INFO - Running post-run listener: _upload_blobber_files 06:23:41 INFO - Blob upload gear active. 06:23:41 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:23:41 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 06:23:41 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'] 06:23:41 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 06:23:41 INFO - (blobuploader) - INFO - Open directory for files ... 06:23:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:23:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:23:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:23:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:23:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:23:42 INFO - (blobuploader) - INFO - Done attempting. 06:23:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:23:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:23:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:23:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:23:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:23:43 INFO - (blobuploader) - INFO - Done attempting. 06:23:43 INFO - (blobuploader) - INFO - Iteration through files over. 06:23:43 INFO - Return code: 0 06:23:43 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:23:43 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:23:43 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5c3b4b09f391cfe811292ed05e51d84b4245c1b9efe28231747d481df104e37c4e0f4969c451c1cc1f313fed82b4832bb825b3e7f0dd357548c218aa57b16880", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d5d5e627f8753532dd299508f25234568d4a862d899d4d6d5bcbdc4f8071b9f993d6e66ceb67476343b4c335b6535fed3f46f944b3750ba067c5305bf3d53800"} 06:23:43 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:23:43 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:23:43 INFO - Contents: 06:23:43 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5c3b4b09f391cfe811292ed05e51d84b4245c1b9efe28231747d481df104e37c4e0f4969c451c1cc1f313fed82b4832bb825b3e7f0dd357548c218aa57b16880", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d5d5e627f8753532dd299508f25234568d4a862d899d4d6d5bcbdc4f8071b9f993d6e66ceb67476343b4c335b6535fed3f46f944b3750ba067c5305bf3d53800"} 06:23:43 INFO - Running post-run listener: copy_logs_to_upload_dir 06:23:43 INFO - Copying logs to upload dir... 06:23:43 INFO - mkdir: /builds/slave/test/build/upload/logs 06:23:43 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1543.363748 ========= master_lag: 0.64 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 43 secs) (at 2016-04-19 06:23:44.082223) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 06:23:44.097101) ========= 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-1461070668.351783-32364026 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5c3b4b09f391cfe811292ed05e51d84b4245c1b9efe28231747d481df104e37c4e0f4969c451c1cc1f313fed82b4832bb825b3e7f0dd357548c218aa57b16880", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d5d5e627f8753532dd299508f25234568d4a862d899d4d6d5bcbdc4f8071b9f993d6e66ceb67476343b4c335b6535fed3f46f944b3750ba067c5305bf3d53800"} build_url:https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033174 build_url: 'https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/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/5c3b4b09f391cfe811292ed05e51d84b4245c1b9efe28231747d481df104e37c4e0f4969c451c1cc1f313fed82b4832bb825b3e7f0dd357548c218aa57b16880", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d5d5e627f8753532dd299508f25234568d4a862d899d4d6d5bcbdc4f8071b9f993d6e66ceb67476343b4c335b6535fed3f46f944b3750ba067c5305bf3d53800"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RENx6u9_QYW7DENi4J5AuQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 06:23:44.177737) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 06:23:44.179621) ========= 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-1461070668.351783-32364026 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017315 ========= master_lag: 0.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 06:23:44.269697) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 06:23:44.270315) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 06:23:44.271057) ========= ========= Total master_lag: 1.10 =========